Incompatibilité, quand tu nous tiens…

L’histoire est presque banale et colle à la peau de l’informatique et des technologies depuis de (trop) nombreuses années. Avec l’introduction de sa nouvelle génération de smartphones, Nokia a également introduit une nouvelle génération du système d’exploitation Symbian, partiellement incompatible avec la précédente…
Commençons par mettre un peu d’ordre dans tous ces numéros de versions. Dans la pratique, le système d’exploitation Symbian (qui lui-même possède son propre numéro de version) se décline en deux interfaces graphiques : Series60 et UIQ. La première équipe majoritairement les smartphones Nokia, la seconde équipe des terminaux comme les P900, P910 et P990 de Sony-Ericsson. Chaque interface possède son lot de singularités. Ainsi, Series60 a été élaborée pour rendre un terminal utilisable d’une seule main, à l’aide d’un « pad » directionnel, alors que UIQ autorise l’usage d’une dalle tactile et d’un stylet.

Pour être précis dans la dénomination d’un système, on se doit donc de préciser la version du système Symbian et celle de l’interface. Voici un petit tableau qui vous permettra d’avoir une vue d’ensemble sur le sujet :

Modèles
Système Interface
Nokia 6680 SymbianOS v8.0a Series60 v2.6
Nokia N90 SymbianOS v8.1a Series60 v2.8
Samsung SGH-D720 SymbianOS v7.0s Series60 v2.0
Nokia N70 SymbianOS v8.1a Series60 v2.8
     
Nokia 3250 SymbianOS 9.1 Series60 v3.0
Nokia E61 SymbianOS 9.1 Series60 v3.0
Nokia E70 SymbianOS 9.1 Series60 v3.0
Nokia E60 SymbianOS 9.1 Series60 v3.0
Nokia N91 SymbianOS 9.1 Series60 v3.0
Nokia N92 SymbianOS 9.1 Series60 v3.0
Nokia N71 SymbianOS 9.1 Series60 v3.0
Nokia N80 SymbianOS 9.1 Series60 v3.0


Compatiliblité ascendante ?

Pour l’utilisateur moyen, autant dire une majorité de propriétaires de smartphones, les incompatibilités entre Series60 v2.x et Series60 v3.x n’auront aucune incidence au quotidien. Par contre, les utilisateurs qui exploitent l’ensemble des fonctionnalités de leurs appareils devront faire face à un problème : applications en Java mises à part, les logiciels développés pour Series60 v2.x ne fonctionneront pas sur leur nouveau terminal Series60 v3.x. Les raisons de cette incompatibilité sont principalement liées à la modification de l’architecture du noyau, lequel répond maintenant à de nouvelles spécifications en matière de sécurité (ARM v5) et de disponibilité (nécessité de disposer d’un noyau « temps réel » pour les applications liées à la VOIP). Une base de registre fait également son apparition sous le nom de Central Repository of Data (CRD). Comme sous Windows, les données dynamiques de chaque application y sont maintenant regroupées. Pour fonctionner sur un environnement Series60 v3.x, les « logiciels Series60 v2.x » devront donc être, au mieux recompilés, au pire réécrits, partiellement ou totalement. Pour connaître les logiciels compatibles avec les nouveaux modèles de terminaux Symbian, rendez-vous sur cette note. Sachez enfin, que tous les sites de téléchargement spécifiques à la plateforme (My Symbian, Handango, etc.) mettent progressivement en place des sections dédiées aux applications Series60 v3. Notre portail de téléchargement prend lui aussi en compte cette troisième version.

Series60 Version2 Version3

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *