Boot-to-Gecko devient Firefox OS
Alcatel et ZTE rejoignent le projet d'OS mobile entièrement open-source de Mozilla
Le 2012-07-03 12:40:30, par Gordon Fowler, Expert éminent sénior
C’est ce qu’on appelle la stratégie de la marque ombrelle. Si une marque de votre catalogue est reconnue et d'autres moins, rebaptisez les deuxièmes avec le nom de la première.
Application concrète : Boot-To-Gecko, l’OS mobile entièrement open-source de la Fondation Mozilla qui s’appuie sur des technologies Web, s’appelle depuis aujourd’hui Firefox OS.
Sa première version fonctionnelle a été présentée en février au Mobile World Congress de Barcelone. Sa première apparition commerciale a depuis été annoncée pour début 2013 au Brésil.
Les téléphones sous Firefox OS devraient bénéficier de prix très modérés. Ils pourront accéder à la galerie d’applications Web multiplatformes de Mozilla (elles aussi en HTML5, CSS3 et JavaScript) et ne seront pas sim-lockés (pratique contraire à la philosophie de la Fondation).
Premier partenaire officiel du projet, l’opérateur espagnol Telefónica expliquait en février que « le projet Boot to Gecko met fin aux limitations actuelles du développement web pour mobile en fournissant de nouvelles API et de nouvelles fonctionnalités qui vont démontrer la puissance du HTML 5 [et qu'] il est possible de faire fonctionner un téléphone en utilisant uniquement cette technologie ».
Mozilla avait déjà trouvé deux autres alliés de poids dans son projet de téléphone ouvert : Adobe et le constructeur de puces Qualcomm.
Aujourd’hui, le constructeur chinois ZTE et le français Alcatel-Lucent (via sa filiale TCL) rejoignent le projet. Quant aux opérateurs, Telefónica n'est plus le seul intéressé puisque Deutsche Telekom, Etisalat (Emirats Arabes Unis), Smart Communications (filiale d’un opérateur Philippin), Sprint (USA), Telecom Italia, et Telenor (Norvège) ont officiellement fait savoir qu'ils étaient de la partie.
Les téléphones sous Firefox OS se revendiquent comme les seuls vrais "smartphones ouverts" et viseront l’entrée de gamme et – principalement – les marchés émergeants.
« L’objectif est qu’il n’y ait aucune API propriétaire dans l’architecture de l’appareil, de telle sorte que les smartphones qui l’utiliseront seront les seuls vrais terminaux ouverts du marché », explique Mozilla.
Firefox OS peut d’ores et déjà être testé, à condition d’être l’heureux possesseur d’un Nexus S ou d’un Galaxy S2 (et de suivre ces instructions).
Source : Mozilla
Et vous ?
Intéressé(e) en tant que développeur ? Et en tant que client ?
Et aussi :
[ame="http://www.youtube.com/watch?v=OAaH5vikEOM"]Démonstration d'un « Open Web Device » sous Boot-to-Gecko (Firefox OS)[/ame]
Application concrète : Boot-To-Gecko, l’OS mobile entièrement open-source de la Fondation Mozilla qui s’appuie sur des technologies Web, s’appelle depuis aujourd’hui Firefox OS.
Sa première version fonctionnelle a été présentée en février au Mobile World Congress de Barcelone. Sa première apparition commerciale a depuis été annoncée pour début 2013 au Brésil.
Les téléphones sous Firefox OS devraient bénéficier de prix très modérés. Ils pourront accéder à la galerie d’applications Web multiplatformes de Mozilla (elles aussi en HTML5, CSS3 et JavaScript) et ne seront pas sim-lockés (pratique contraire à la philosophie de la Fondation).
Premier partenaire officiel du projet, l’opérateur espagnol Telefónica expliquait en février que « le projet Boot to Gecko met fin aux limitations actuelles du développement web pour mobile en fournissant de nouvelles API et de nouvelles fonctionnalités qui vont démontrer la puissance du HTML 5 [et qu'] il est possible de faire fonctionner un téléphone en utilisant uniquement cette technologie ».
Mozilla avait déjà trouvé deux autres alliés de poids dans son projet de téléphone ouvert : Adobe et le constructeur de puces Qualcomm.
Aujourd’hui, le constructeur chinois ZTE et le français Alcatel-Lucent (via sa filiale TCL) rejoignent le projet. Quant aux opérateurs, Telefónica n'est plus le seul intéressé puisque Deutsche Telekom, Etisalat (Emirats Arabes Unis), Smart Communications (filiale d’un opérateur Philippin), Sprint (USA), Telecom Italia, et Telenor (Norvège) ont officiellement fait savoir qu'ils étaient de la partie.
Les téléphones sous Firefox OS se revendiquent comme les seuls vrais "smartphones ouverts" et viseront l’entrée de gamme et – principalement – les marchés émergeants.
« L’objectif est qu’il n’y ait aucune API propriétaire dans l’architecture de l’appareil, de telle sorte que les smartphones qui l’utiliseront seront les seuls vrais terminaux ouverts du marché », explique Mozilla.
Firefox OS peut d’ores et déjà être testé, à condition d’être l’heureux possesseur d’un Nexus S ou d’un Galaxy S2 (et de suivre ces instructions).
Source : Mozilla
Et vous ?
Et aussi :
[ame="http://www.youtube.com/watch?v=OAaH5vikEOM"]Démonstration d'un « Open Web Device » sous Boot-to-Gecko (Firefox OS)[/ame]
-
UtherExpert éminent sénior
Envoyé par Gordon Fowler Envoyé par Gordon Fowler
En tant que développeur, je hais le javascript au plus haut point.
Mais le fait que tout soit a base de technologie web fait que ça devrait être très facile de le bricoler, ce qui le rend très sympathique a mes yeux, et qui devrait aussi plaire aux opérateurs qui veulent singulariser leur téléphone.
En tant que client, je suis plus intéressé par les smartphones haut de gamme et je ne suis pas un inconditionnel du "tout html5".
Mais avoir un OS libre soutenu par une fondation indépendante et pas un publicitaire me plait beaucoup.
J'attends de voir. Je suppose qu'il finira par y avoir des téléphones plus haut de game, ou qu'il y aura moyen de l'installer sur des téléphones andoid, comme c'est les cas actuellement des versions de test.le 03/07/2012 à 13:22 -
FlaburganModérateurPlus qu'intéressé ! J'attends avec impatience un vrai OS libre, où il n'y a pas besoin d'un compte Google pour installer une application...le 03/07/2012 à 13:19
-
Bonjour
Firefox OS ne supportera pas les plugins et les extensions de base, la fondation Mozilla prétend qu'il n'y a pas de demande pour ça. Néanmoins, elle n'a rien contre l'implémentation d'une telle fonctionnalité, ce n'est simplement pas prévu dans la roadmap, un des développeurs a même précisé qu'un plugin pour Java reposant sur OpenJDK For Embedded ne serait pas difficile à implémenter (d'ailleurs, l'ancien backend b2g-android utilisait l'API Java d'Android mais pas le backend actuel b2g-gonk). Libre à vous d'implémenter un plugin pour supporter un équivalent de Pepper + NaCL dans Firefox OS ce qui permettrait d'utiliser du C et du C++ mais la tâche serait plus délicate. Mozilla a quand même une vision très restreinte de ce qu'est l'Open Web, un de ses responsables considère que tout plugin même basé sur des technologies open source ne fait pas partie de l'Open Web:
My use of "proprietary" is in terms of web technology and Open Web
standards, which no plugin is, no matter of how it's implemented and
which license its code is under.
Enfin, les opérateurs seront libres de mettre tout et n'importe quoi sur leurs terminaux, y compris des trucs tout à fait condamnables. Firefox OS pourrait être un bon compromis, plus accessible que Cyanogen, pas besoin de bidouiller. Néanmoins, si vous voulez avoir le contrôle total du software, je ne vois pas d'autres solutions que Replicant (un fork d'Android). Je vous encourage vivement à contribuer à ce projet.le 06/07/2012 à 11:03 -
camus3Membre éprouvéFaut voir les perfs au final , c'est ce qui importe et aussi comment les devs vont-ils pouvoir monétiser leur développements sur la plateforme.le 03/07/2012 à 20:13
-
camus3Membre éprouvépar contre chanter le refrain HTML5 sous b2g , c'est un peu comme dire que les apps metro sur windows sont en html5 , alors que même écrites en html/js elles utilisent une API javascript qui elle n'est pas standard.
Du coup c'est plus soit javascript , soit C++ appariement , je préférerai avec une api scriptable avec python ou ruby plutôt que d'avoir à écrire du C++ pour faire du low level.
https://wiki.mozilla.org/B2G/Architecturele 03/07/2012 à 20:28 -
rhludovicMembre actifConnaissant bien la stratégie commercial de ZTE pour le marché émergeant, c'est une bonne nouvelles pour beaucoup de pays dans lesquels rares sont les gens qui ont accès a des iphones.
En tant que développeur, je suis impatient de voir cet API et ce que cet OS a dans le ventre. Vive l'open source, tout simplement.le 04/07/2012 à 8:47 -
air-dexMembre expertBonne idée pour le nom. Mozilla capitalise sur la marque "Firefox" bien connue des utilisateurs et c'est un bon point. Ça sonne mieux que "Boot To Gecko" qui ressemblait plus à une description du truc à l'instar des plats gastronomiques freançais.le 03/07/2012 à 17:56
-
UtherExpert éminent séniorComme sur toutes les plateforme, il y aura un "marketplace" avec possibilité d'application payantes ou gratuites. https://marketplace.mozilla.org/fr/login
Les appli de Firefox OS devront vraiment utiliser les vrais outils Web (canvas, ...)
Les "WebAPI" ajoutées pour tirer parti du téléphone (Vibration, accéléromètres, sms, appels, photo, camera...) ont été soumises au W3C et sont en cours de normalisation.
Pour faire des opération de relativement bas niveau, il y aura des API utilisables par Javascript, qui sont en court de normalisation par le W3C.
Il ne devrait pas y avoir de possibilité de faire de la programation native en C++.le 03/07/2012 à 22:47 -
FreemMembre éméritePeut-être pas directement, mais je doute qu'il reste impossible de trouver un compilo C++ qui génère des binaire pour ce futur os, vu qu'il est open source
Mais la n'est pas le sujet.
Personnellement, je suis plutôt intéressé. Les téléphones haut de gamme ne m'intéressent pas le moins du monde (je dois être l'un des dernier à n'utiliser un téléphone que pour téléphoner je suppose) et surtout, ceux que j'ai eus sous la main (à base de windows, certes. Pas par choix, c'est juste que je peux en récupérer gratos d'occase. Pour le prix, vais pas me plaindre... ) sont juste des plaies quand on essaie de configurer quoique ce soit.
Un os libre sera sûrement pénible aussi... Au début, le temps que des gens améliorent le truc.
Accessoirement, si les fichiers de conf sont dans le même style que ceux que l'on peut trouver sous Linux (je généraliserait bien pour les OS POSIX mais je ne suis pas sûr) c'est à dire du texte brut et simples à lire, regroupés dans une arborescence propre, il sera très simple de répliquer des configurations.
Et comme il sera libre, il sera probablement aisé de mettre à jour sans passer par l'opérateur (et il semble que ce ne soit pas le cas pour tout le monde au vu des diverses news).
Conséquence: il sera possible de se retrouver avec des flottes de téléphones homogènes, qui ne coûtent pas un bras. Ca devrait aussi pas mal intéresser les entreprises, notamment pour celles qui ont une flopée de commerciaux!le 05/07/2012 à 10:21 -
UtherExpert éminent séniorThéoriquement c'est possible, mais ça m’étonnerait que ça arrive et si c'est le cas ça sera de l'ordre du bidouillage disponible que pour quelque personnes.
Vu que c'est a la base un Linux ARM, les compilos existent déjà, ce n'est pas le problème.
Par contre, pour permettre l’exécution de ces programmes natifs, ça impliquerait de faire une version modifiée de l'OS (donc disponible que pour quelques geek).
De plus pour pouvoir faire ça proprement, et pas un sale hack qui risque de planter le téléphone et ouvrir de sales brèches de sécurité, il faudrait aussi un mécanisme de "sandbox" et faire des API adaptées.
Bref je suis pas sur que tu trouves des mecs motivés pour se lancer dans ça alors que ça va totalement à l'encontre de la philosophie de base du projet et donc absolument pas supporté par Mozilla.
L’intérêt de FirefoxOS est que tu auras rarement besoin de descendre aussi bas niveau. Toute l'IHM est personnalisable a coup de JavaScript/HTML/CSS
Android est libre lui aussi (a part les google apps), mais ça n’empêche pas les opérateurs de trainer des pattes pour faire les mise à jour (quand ils les font). Et certains téléphones ont un bootloader verrouillé.
Je ne vois pas trop ce que ça change par rapport a un Android.le 05/07/2012 à 10:58