Symbian est Opensource! Et alors ?

Écrit par Greg Taieb le Jeudi 4 février 2010 à 18 h 07 min

C’est donc “THE” big news du jour. Le fameux dévoilé la semaine dernière et dont le fonctionnement était plutôt énigmatique. Symbian Open Source ? On le savait me direz-vous depuis que la Foundation existe en 2008 mais la vraie nouvelle c’est que le code source sera accessible pour de vrai à tous et directement téléchargeable dès cet après midi sur le site Symbian.org

D’après Lee Williams, le boss de Symbian, cette décision date de 12 à 18 mois avant l’annonce d’Android et ne serait donc pas une réponse à ce concurrent. Ce qui n’empêche pas ce même Lee Williams de tacler l’OS de Google en expliquant que  seul 1/3 du code source de ce dernier disponible contre 100% à présent pour Symbian.

Est-ce un jour historique ?

Surement oui car quelque soit la couverture médiatique qui sera faite de cette évènement (seulement moins importante que celle d’une mise à jour le l’iPhone ;-)), le fait que le 1er OS mobile mette à disposition de tous des millions de lignes de code n’est pas anodin.

Quel intérêt pour le consommateur ?

Là, immédiatement je n’en vois pas. Symbian tiens/tenais ici une incroyable opportunité d’envoyer un message fort à tous les possesseurs de mobiles de l’OS en leur disant en substance : vous avez un Satio, Player HD ou 5800 ? Nous mettons le code à disposition de sorte que vous puissiez upgrader votre appareil sous Symbian^2 ou ^3. Je ne dis pas que cela ne sera pas possible ou que d’ingénieux développeurs ne vont pas s’empresser de le faire, mais je pense que l’impact aurait été bien plus favorable si cette annonce avait été claire dans ce sens.

En clair je ne vois aucun avantage certain – à court terme du moins- pour les utilisateurs de Symbian.

Pourquoi jouer la carte du tout open source ?

Note : je n’ai eu aucune discussion officielle avec Symbian à ce sujet et c’est vraiment « mon » analyse. Elle n’engage que moi et peut être complètement fausse.

Dans l’idée de Symbian, ouvrir le code c’est encourager encore plus les contributeurs mais aussi les fabricants à utiliser cette plateforme. Le raisonnement implique qu’il y ait un lien de cause à effet entre l’ouverture d’un OS et sa propagation. C’est en partie vrai mais on voit bien que même avec ses 30% de code disponible (toujours dixit L. Williams), Android s’est infiltré en moins de 2 ans dans une variété impressionnante d’appareils différents (tablettes, netbook, …), on se dit que l’ouverture ne fait pas tout.

En fait cette ouverture du code ne sera un avantage que si les développeurs et fabricants attrapent la balle au bond.

La vraie question est donc : cela suffira-t-il ?

Je vais éviter de tomber dans le travers de nombreux sites qui se contentent d’avoir une vision court terme et simpliste consistant à dire « Symbian a pris trop de retard cet OS est mort ». Non moi ce que je vois c’est que les gens de chez Symbian prévoient de vendre 100 millions d’appareils en 2010 et le double en 2011 soit en 2 ans autant que les 10 dernières années (330 millions à ce jour !).

Je veux bien le croire. Le marché des smartphones est en plein essor, Nokia va remplacer S40 par S60 dans ses modèles entrée de gamme, donc oui il va y avoir vraisemblablement plus de mobiles Symbian vendus en 2010 qu’en 2009. Mais l’OS a un réel travail de fond à faire pour se doter d’une image grand public. Dire que Symbian n’est pas Nokia. Aujourd’hui les OS sont mis en avant sur les points de ventes mais Symbian reste inévitablement moins connus que les Blackberry, iPhone et même Android. Il faut changer cela.

Pour conclure, je pense que la « sauce » Opensource ne prendra qu’à 2 conditions : permettre aux utilisateurs qui le souhaitent un accès profond au cœur du mobile pour le modifier (un peu à la sauce Maemo) et offrir aux développeurs d’applications des outils, un language et procédures de signatures simplifiés. Sans cela, oui Symbian pourra continuer à croître mais ce sera dans l’ombre des autres OS et l’Opensource n’y sera pour rien ou presque.

 
  • phil67
    Quand j'ai lu avant hier que le N97 avait un OS propriétaire, je me suis dit que Symbian allait avoir à communiquer...

    Quelques améliorations pourraient relancer l'intérêt de Symbian comme n'avoir qu'une seule application pour synchroniser/mettre à jour un appareil Symbian qu'il soit issu de Nokia, Samsung ou SonyEricsson. Comme ne pas être constamment obligé de signer les applications initialement prévue pour Nokia quand on veut les installer sur un PHD ou un Satio. Et ainsi de suite...

    J'attends comme beaucoup que l'on puisse passer à Symbian^3 sur nos N97Mini, E72, Satio, etc... Bref sur tous les derniers smartphones sortis dans les 6 derniers mois. J'espère qu'il n'y aura pas de limite technique mais rien n'est moins sûr.
  • rafiii
    Passer de Symbian ^1 à ^3 ne sera pas possible malheureusement car il faudrait que l'OS soit réglé spécifiquement pour ces périphériques (qui n'utilisent pas les même composants) et ça serait galère niveau SAV je pense. Il faut voir qu'il n'y a pas que l'OS à prendre en compte, tu as d'autres logiciels comme l'amorceur de noyau qui doivent être eux aussi réécrits. Pas possible sur un hardware fermé comme un téléphone.
  • flex
    On parle d'un support de Nokia là, pas nécessairement de M.ToutLeMonde. Eux ils ont déjà tous les drivers...
  • spirit972
    serait-il possible par contre de passer de symbian^3 à symbian^4? avec le N8 par ex?
  • Techniquement oui.
    Après je doute très fortement que Nokia le fasse.
  • Le_PoUnT
    Le code n'est pas "encore" libre à 100%, il reste certaines parties qui sont encore propriétaires, il le sera à 100% dans le courant de l'année.

    Je pense que ça ne prendra tout son intérêt, que lorsque les premiers téléphones sous Symbian^3 sortiront, nos téléphones sont actuellement sous Symbian^1, niveau hardware je pense que ça sera trop juste(surtout niveau mémoire interne, vu ce qu'il s'est passé avec nokia maps et le n97).

    Choses que l'on peut espérer ou attendre dans l'immédiat, c'est que les programmes existant déjà, soit corrigés ou améliorés grâce au code source(c'est le cas pour Gravity certains bugs ont pu être corrigé grâce au code source).

    Sinon, certains regrets pour le code source où tout du moins la façon dont il est mis à disposition, packages à l'unité, il faut beaucoup fouiller pour trouver. Une arborescence en java aurait été nickel, pas besoin de se taper 4 ou 5 pages pour arriver à un package(5 pages actuellement pour arriver au package LBS[Location Based Service]).

    Reste aussi à traduire tout le wiki pour rendre l'accès universel et compréhensible par tous :D

    Et espérons que "l'esprit" Symbian, restera: http://bit.ly/b0RiiC
  • flex
    Je ne comprend pas pourquoi tout le monde dit que Symbian^3 nécessiterait un hardware plus performant. A cause de QT ? Mais dans le cas d'une compatibilité Symbian^1 il ne devrait pas y avoir de soucis...
  • Le_PoUnT
    Rappelle toi cette démo: http://www.symbianfrance.com/2009/11/16/ce-que-qt-peut-apporter-a-linterface-de-symbian/

    Ça ramait sur le 5800, à cause de l'absence de puce d'accélération 3D. Même si ça reste très beau, et que ce n'est qu'une démo pour présenter ce que "pourrait" être le menu des Symbian grâce à QT, il n'en reste pas moins que ça n'est pas vendable. Personne n'accepterait d'avoir un téléphone qui rame autant sur les menus, juste pour avoir symbian^3.

    Exemple parfait, Symbian^2 ne serait "peut-être" pas compatible avec le 5800, à cause de la ram:
    http://getsatisfaction.com/symbian/topics/5800_upgrade_os_to_symbian_2_possible

    Les deux points matériels, qui peuvent faire défaut sont la ram, et la puce d'accélération graphique.
    Et dans une moindre mesure, le processeur.
  • flex
    ce n'est qu'une demo 'proof of concept' de QT. Techniquement il ne serait pas idiot de proposer un menu 2D simple et classique. Ne serait-ce que pour les mobiles moins haut de gamme par exemple... Et puis une accéleration 3D n'est pas obligatoire pour avoir une interface ergonomique, esthétique et réactive. Et puis QT est quand même une belle usine à gaz (y a qu'à voir sur PC) qui vient en surcouche de l'OS, je trouverais cela dommage d'avoir comme seule solution de consommer tant d'énergie (proc, ram & batterie) juste pour un jolie menu.
  • Lacitrouille
    Qt n'est pas une "surcouche", il utilise les composants natifs du système hôte et les présente sous la forme d'une nouvelle API. Il risque au contraire de donner un coup de jeune aux terminaux Symbian, car entre un framework d'applications java, et QT en C++, il risque de ne pas y avoir photo question performance.
  • flex
    oui, ça s'appel une surcouche ou une couche d'adaptation comme tu veux ;)
  • flex
    Je voulais également ajouter que si Android 2.1 n'avait pas été compatible du hardware des appareils HTC&Co sortis avec du Android 1.5 cela aurait fait un gros scandale... Il est hors de question pour moi que Symbian ignore la compatibilité de Symbian^3 vis à vis du hardware qu'ils nous ont vendus sous Symbian^1 (sachant que Symbian^2 ne compte pas, c'est une phase de transition sans ligne de produit identifiée aujourd'hui).
blog comments powered by Disqus

Ce texte est classé dans Uncategorized.

Tags:

Partager sur Partager sur Facebook


Nokia N8: allez vous craquer ?

View Results

Loading ... Loading ...

5800 5800 XpressMusic BetaLabs E66 E71 E72 E75 E90 ESeries firmware Fring Maps Motorola N-Gage N8 N78 N82 N86 N95 N95 8Gb N96 N97 N97 mini Nokia Nokia 5800 XpressMusic Nseries Omnia HD OVI Ovi Maps OVI Store Player HD S60 samsung Satio SFR Sony Ericsson symbian Symbian^3 UIQ Vivaz W960i Widget Youtube Z8 Z10

 

    Symbianfrance.com on Facebook