Mozilla nous dévoile son OS mobile Boot to Gecko

La fondation à but non lucratif ne reste pas passive face à l'ère post-PC. Elle vient de présenter Boot to Gecko, un système d'exploitation qui fait entrer les smartphones dans l'« open Web ». Entretien avec le président de Mozilla Europe.
Tristan Nitot, président de Mozilla Europe, nous a reçus dans son siège parisien pour nous faire partager le virage pris par la fondation. D’ici à la fin de l’année, nous verrons apparaître son nouvel OS mobile, Boot to Gecko (BtoG) qui cherchera à se frayer une place entre iOS et Android. En plus de ce système, Mozilla inaugurera une boutique où l’on pourra trouver des applis gratuites et payantes. La fondation arrivera-t-elle à faire avec BtoG ce qu’elle a réussi avec Firefox ? C’est ce qu’elle espère.
01net. : Firefox est en deuxième place, après Internet Explorer et devant Chrome. Comment un OS libre peut tenir tête à des entreprises si importantes ?
Tristan Nitot : En fait, notre priorité est de prendre soin des utilisateurs, dont nous faisons partie. Mozilla est une entité à but non lucratif, mais aussi une communauté. Ces deux points sont essentiels pour comprendre comment et pourquoi nous faisons ces choses. Nous pouvons être perçus comme un système commercial puisque nos concurrents sont des entreprises privées à but commercial. Firefox n’est pas seulement un produit sur un marché.
A l’époque du lancement, il y avait une frustration énorme des utilisateurs du Web qui était une promesse formidable de liberté. Puis, Microsoft a pris le contrôle des navigateurs avec Explorer, qui a rapidement pris 90 % de parts de marché. Leur but était de maîtriser le flux du Web sans chercher à l’améliorer. Leur but était de protéger Windows et Office. Des développeurs ont donc créé Firefox pour disposer d’un navigateur moins commercial et pour sauver le Web.
Comment allez-vous continuer à vous distinguer par rapport à vos deux concurrents (Explorer et Chrome) ?
Ça va être dur, car Microsoft s’est remis au boulot et a évolué comme le montre la version qui apparaîtra avec Windows 8. Pour nous, ce réveil n’est pas une menace, mais une victoire. Le monde dans lequel il y a Explorer, Chrome, Mac OS et, dans une moindre mesure, Opera, est devenu plus créatif et globalement respectueux des standards. Ce marché est vivant, et le Web plus vivant que jamais. C’est ce que nous cherchions. Nous sommes un aiguillon qui incite le marché à ne pas s’endormir avec les add-on et une innovation plus rapide.
Pour information, il s’est passé cinq ou six ans pour passer d’IE 6 à IE 7 ! Désormais, il lance une Release tous les ans et il nous faut continuer. Depuis l’été dernier, nous sommes dans un cycle de Release rapide avec une nouvelle version toutes les six semaines. Nous avons aussi étoffé notre équipe. Aujourd’hui, il y a 600 employés chez Mozilla, dont 270 ont été recrutés l’an dernier.
Au départ, nous n’étions qu’une poignée de bénévoles qui voulions botter les fesses d’un géant endormi. Aujourd’hui, le géant s’est réveillé avec d’autres. Google, Microsoft et Apple sont des monstres. Même Amazon s’est mis à faire un navigateur pour son Kindle Fire. Nous sommes les plus petits, mais nous nous sommes équipés pour leur faire face. Nous continuons donc à faire évoluer Firefox, mais le monde a changé avec le mobile, les tablettes et les magasins d’applications.
Vous travaillez sur un OS Mobile et un Market. Cette fois, n’est-ce pas ces géants qui vous mettent la pression ?
Ce n’est pas comme ça que je le vois. Il s’agit plutôt d’une évolution organique du marché sans volonté d’ensemble. C’est un déplacement de la valeur des plates-formes qui passe de l’OS aux magasins d’applis.
Ces magasins ne mettent-ils pas le « libre » en danger ?
Clairement, oui ! Mountain Lion, le prochain OS d’Apple, propose de n’autoriser que les installations provenant du Mac App Store. Il se passera la même chose chez les autres. Nous allons nous différencier en ouvrant tout. C’est la spécificité de Mozilla. En juillet dernier, l’un de mes confrères, Andreas Gal, a présenté un projet qu’il a appelé BtoG. Il n’y avait rien, à part une idée, et tout le monde a été surpris même en interne chez Mozilla. Pour Andreas, il s’agissait seulement d’une expérience.
Sur quels types de téléphones va-t-il fonctionner ?
Pour l’instant, nous le faisons tourner sur un Galaxy S2, qui est devenu notre plate-forme de tests. Mais il est destiné à tous les fabricants qui voudront l’utiliser. C’est un OS libre, ils n’ont qu’à se servir. D’ailleurs, nous leur avons présenté au Mobile World Congress, ça a été l’émeute. En fait, il faut seulement que les smartphones soient basés sur HTML 5 et combinés à de puissantes API Web.
Revenons sur le Market. Y trouvera-t-on des applis payantes ?
Oui, bien sûr. Cela assure la pérennité de l’appli qui peut contenir des données importantes. Et puis, pour développer et améliorer leurs produits, les éditeurs ont besoin de gagner de l’argent. Nous sommes évidemment en discussion avec des éditeurs. Il s’agit d’applis qui savent utiliser les technologies du Web, qui pourront donc tourner sur d’autres plates-formes (Mac, PC, Linux) ou sur des tablettes.
Il est possible de les adapter facilement pour les faire tourner aussi sur iPhone puisque fondamentalement elles ont la capacité de tourner sur Safari. Avec notre modèle, l’acheteur d’une application pourra la faire tourner sur tous les appareils qu’il possède si ceux-ci disposent d’un navigateur moderne. Il suffira d’acheter une seule appli une fois pour toutes.
Verra-t-on aussi une version tablette de BtoG ?
Nous nos sommes d’abord focalisés sur une version téléphone en fin d’année. Ce temps ne dépend pas que de nous. Nous sommes liés à un marché qui doit mettre en place du matériel certifié, qui doit assurer une présence en magasin, faire du packaging, etc. Telefonica a créé un site (OpenWebdevices.org) pour annoncer leur intention de commercialiser des smartphones à des prix très abordables dans les pays d’Amérique latine. Nous avons également le soutien des Deutsche Telekom Innovaitons Labs, qui vont fournir des ressources de développement.
En France, êtes-vous en discussion avec Free ou Orange ?
Joker ! Ce que je peux dire, c'est que le marché est totalement secoué. Les opérateurs se sont fait déborder par Apple. Ils en sont revenus, ils se sont jetés sur Android pour se sauver d’Apple, mais ils se font dévorer différemment. Et nous, nous arrivons sans vouloir contrôler quoi que ce soit. Nous voulons avant tout ouvrir des possibilités au public. Une chose est sûre. L’avenir repose sur le mobile. En 2012, il se vendra plus de smartphones que de PC. Tout est dit ! Nous voulons accompagner les utilisateurs pour leur donner la liberté qu’ils méritent avec un logiciel libre.
-
flofloo
ce sera surement free mais vu que free passe par orange se sera surement un accord a trois.
SFR n'est pas non plus a exclure, il a une grande expérience en mvno. -
touchpadhp
Comment B2G se compare-t-il à Open WebOS ? Qu'apporte-t-il de plus, si ce n'est de remplacer webkit par gecko ?
-
bastien31
Bonjour,
Très intéressant.
Par contre, y a t il un journaliste au 21ième siècle qui sache écrire sans fautes ????
Car le "à évoluer" au lieu de "a évolué", c'est tout de même un peu sidérant. Si vous ne savez pas écrire, utilisez au moins un correcteur orthographique. -
Peutêtre91
Oui j'ai découvert ça tout seul, puis des sources multiples me l'on confirmé. En fait pour s'en convaincre il suffit avec les outils même de google d'analyser les applications/pages web et plus généralement les architectures incluant des serveurs WEB utilisant ce concept "révolutionnaire" qu'est AJAX pour prendre conscience du bordel génial qui fait bouger tout ça.
Peut-être qu'il y des choses qui m'échappe car vous l'avez compris je ne suis pas un développeur web, je suis en fait un "vieux" développeur avec beaucoup d'expérience en informatique distribuées. J'ai connu les débuts d'HTML, et je sais très bien à quoi ça servait et le fait que l'on en serve maintenant pour faire des applications me laisse sur le cul. Toutes les innovations dans ce domaine ont été absorbées pour faire rentrer le carré HTML dans un rond transactionnel, même SOAP qui aurait pu sauver quelque chose est devenue une Soupe indigeste, quel gâchis. -
reponseapeutetre
> J'avais déjà compris que c'était complètement crétin de baser des applications sur HTML,
T'as compris ça tout seul ou t'as des sources à proposer ?
> ce n'était pas du tout fait pour ça.
Les gens envoient bien par mail des pieces jointes de plusieurs megas. Ce n'était pas non plus fait pour ça.
Les gens s'en moquent du moment que ça fonctionne.
>Et maintenant on parle de baser un OS la dessus.
L'OS ne sera pas basé sur HTML il sera optimisé pour faire tourner des applications html, nuance.
> On me dira, que ce n'est plus HTML mais HTML5.
Mais dans l'esprit il s'agit bien toujours de la même chose : de l'Hyper Text, avec, certes, intégrées, toutes les pirouettes invraisemblable qui permettent aux développeurs de simuler un vraie application dans une page web.
Donc des applications en JavaScript ?
T'es au courant que silverlight se programmait uniquement en javascript à l'origine ?
T'es au courant qu'il y a des frameworks javascript dans lesquels tu ne manipules (quasiment) plus du html mais uniquement des panels, boutons, treeview...
> Hébergé dans un Browser qui serait devenu l'OS ? Quid de la sécurité, de la confidentialité ?
Ben je sais pas, demande à windows 8 qui autorise aussi les app javascript "natives".
> Autant flash ou même SilverLight apportaient un semblant de réponse
A quoi ? A la sécurité ?
> autant HTML5 est un retour à la case départ que nous allons probablement payer très cher
Une installation simplifiée des applications sur tous les appareils qui supportent html5 cela séduit de plus en plus de gens.
Si je peux éviter d'avoir à suivre le déploiement d'un progiciel sur un parc de 2000 machines, moi je vote pour.
> car seul les développeurs web se sont fait plaisir dans cette affaire.
Tu fais de l'ostracisme anti développeurs web ? Ce sont des sous-développe(ur)s ou quoi ?
Parce qu'ils sont incapables de faire un xor ax,ax pour gagner un cycle d'horloge ? -
Hansi68
"J'avais déjà compris que c'était complètement crétin de baser des applications sur HTML"
C'etait surement vrai il y a 10 ans, avec un web qui trainait de la patte. Mais voila, le navigateur est devenu un veritable "couteau suisse" a tout faire, et le web est aujourd'hui bien plus rapide et quasi-omnipresent.
HTML5 apporte le support bitmap et vectoriel avec animations, la mini base de données transportable en mode deconnecte, l'acceleration 3D en plein ecran, l'adapatation a l'ecran en taille et en mode portrait ou paysage, les API de geolocalisation, ... Et tout ca avec des formats libres et documentes !
On appelle ca l'evolution.
"toutes les pirouettes invraisemblable qui permettent aux développeurs de simuler un vraie application dans une page web."
Si M. microsoft, pour ne pas le citer, a ete incapable de respecter les recommandations W3C jusqu'a IE9, ce n'est quand meme pas la faute des webmasters ! Tant que la vente liee fausse le jeu de la libre concurrence, et avantage un dinosaure de plus en plus depasse, il ne faut pas s'attendre a des miracles.
Pour le reste, ce qui vous parait des pirouettes sont des langages et des techniques de conception. Il n'y a aucune "pirouette" dans les applications web - juste le talent des developpeurs qui fait la difference.
"Donc des applications en JavaScript ?"
Plus exactement en AJAX, lequel permet de rafraichir des portions de page sans recharger tout a chaque fois. Tres pratique pour attaquer des bases de donnees en sous-jacent.
"Hébergé dans un Browser qui serait devenu l'OS ?"
"Quid de la sécurité, de la confidentialité ?"
Ce n'est pas le cas, Gaia n'est que la couche applicative. Le noyau est quand a lui base au depart sur le code d'android, mais bien entendu personnalise par Mozilla. La, vous avez mal compris.
Autre chose : le HTTPS (S pour securise) n'empeche pas certaines attaques en MITM...
"Autant flash ou même SilverLight apportaient un semblant de réponse"
Si personne ne veut plus de flash, et si adobe a deja son convertisseur flash-HTML5 dans les cartons, les choses sont pourtant claires... Au fait : c'est quoi silverlight ? ;)
Soyez realistes 2s : tous les DRM, les HDMI et les formats proprios du monde n'empecheront jamais un pirate de placer une camera devant son ecran et de capturer le son. Il serait bien temps que les ayants droits fabriquent une VRAIE plateforme de telechargement commune. Si Megavideo y est arrive avec une vingtaine de personne, il semble quand meme bien incongru que les ayants droits, beaucoup mieux lotis en personnel et en moyens financiers, en soient incapables.
La base du probleme est bien le changement du mode de consommation et une segmentation par zone et par media aujourd'hui completement depassee. Le probleme des vases communicants, c'est quand on ne veut plus mettre d'eau au sommet...
"autant HTML5 est un retour à la case départ que nous allons probablement payer très cher car seul les développeurs web se sont fait plaisir dans cette affaire."
Ce qui a surtout coute cher, c'est l'immobilisme patent de microsoft. Tant que cet acteur beneficiera de la vente liee pour ecouler n'importe quelle merde en masse, tout le monde perdra encore beaucoup de temps et d'argent pour rien.
Pour le reste, HTML5 ouvre clairement la voie au web universel. Bye bye java (revolution manquee - dommage). Bye bye les outils proprios depasses et inadaptes. Bonjour Mesdames simplicite, efficacite, et souplesse. -
Peutêtre91
J'avais déjà compris que c'était complètement crétin de baser des applications sur HTML, ce n'était pas du tout fait pour ça. Et maintenant on parle de baser un OS la dessus. On me dira, que ce n'est plus HTML mais HTML5. Mais dans l'esprit il s'agit bien toujours de la même chose : de l'Hyper Text, avec, certes, intégrées, toutes les pirouettes invraisemblable qui permettent aux développeurs de simuler un vraie application dans une page web. Donc des applications en JavaScript ? Hébergé dans un Browser qui serait devenu l'OS ? Quid de la sécurité, de la confidentialité ? Autant flash ou même SilverLight apportaient un semblant de réponse autant HTML5 est un retour à la case départ que nous allons probablement payer très cher car seul les développeurs web se sont fait plaisir dans cette affaire.
-
-
-
tartuffe_rit
Bon courage!!
En fait ce n'est pas tant les opérateurs qui sont à blâmer mais les utilisateurs et ceux qui informent couvrir autant, d'où promouvoir, les produits libres permettra de rendre ces derniers plus visibles. Quant à l'achat par les consommateurs qu'attendre de gens qui vont se battre pour des Iphone qui ne font que médiocrement leur boulot surtout à leur prix. Ceux qui veulent des "VIP products" (briquet Cartier, stylos Dupont, Bagagerie Vuitton (même si ce n'est qu'un porte monnaie ou une contre façon) n'achèteront pas des produits de qualité car sans promotion par des acteurs visibles du monde médiatique ou des supports rendant essentiels les produits. Le tort du Libre c'est qu'il est gratuit!!!!
Votre opinion