IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mobiles Discussion :

Boot to Gecko devient Firefox OS


Sujet :

Mobiles

  1. #1
    Expert éminent sénior

    Inscrit en
    Juillet 2009
    Messages
    3 407
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 407
    Points : 149 059
    Points
    149 059
    Par défaut Boot to Gecko devient Firefox OS
    Boot to Gecko devient Firefox OS
    Alcatel et ZTE rejoignent le projet d’OS mobile entièrement open-source de Mozilla


    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]

  2. #2
    Modérateur
    Avatar de Flaburgan
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2010
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2010
    Messages : 1 229
    Points : 3 579
    Points
    3 579
    Par défaut
    Plus 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...
    "Historiquement, techniquement, économiquement et moralement, Internet ne peut pas être contrôlé. Autant s’y faire." Laurent Chemla

    Je soutiens Diaspora*, le réseau social libre.

    Veillez à porter une attention toute particulière à l'orthographe...

    Blog collaboratif avec des amis : http://geexxx.fr

    Mon avatar a été fait par chiqitos, merci à lui !

  3. #3
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 558
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 558
    Points : 15 481
    Points
    15 481
    Par défaut
    Citation Envoyé par Gordon Fowler
    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.
    En l’occurrence, Boot to Gecko était seulement le nom de code pour le projet. Il était prévu depuis longtemps que le produit final aurait un nom à base de Firefox, ce qui n'est pas volé vu que le navigateur tient une place plus que primordiale dans cet OS.

    Citation Envoyé par Gordon Fowler
    Intéressé(e) en tant que développeur ? Et en tant que client ?
    Je suis surtout très curieux de voir le résultat final.

    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.

  4. #4
    Membre expert Avatar de air-dex
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    1 653
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 1 653
    Points : 3 773
    Points
    3 773
    Par défaut
    Bonne 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.
    "Ils ne savaient pas que c'était impossible alors ils l'ont fait." Mark Twain

    Mon client Twitter Qt cross-platform Windows et Linux. (en cours de développement).

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2010
    Messages : 657
    Points : 1 240
    Points
    1 240
    Par défaut
    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.

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2010
    Messages : 657
    Points : 1 240
    Points
    1 240
    Par défaut
    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/Architecture

  7. #7
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 558
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 558
    Points : 15 481
    Points
    15 481
    Par défaut
    Citation Envoyé par camus3 Voir le message
    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.
    Comme sur toutes les plateforme, il y aura un "marketplace" avec possibilité d'application payantes ou gratuites. https://marketplace.mozilla.org/fr/login

    Citation Envoyé par camus3 Voir le message
    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.
    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.

    Citation Envoyé par camus3 Voir le message
    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/Architecture
    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++.

  8. #8
    Membre actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2011
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2011
    Messages : 66
    Points : 200
    Points
    200
    Par défaut
    Connaissant 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.

  9. #9
    Membre émérite
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2008
    Messages
    832
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2008
    Messages : 832
    Points : 2 625
    Points
    2 625
    Par défaut
    Citation Envoyé par Uther Voir le message
    Il ne devrait pas y avoir de possibilité de faire de la programation native en C++.
    Peut-ê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!

  10. #10
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 558
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 558
    Points : 15 481
    Points
    15 481
    Par défaut
    Citation Envoyé par Freem Voir le message
    Peut-ê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
    Thé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.

    Citation Envoyé par Freem Voir le message
    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.
    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
    Citation Envoyé par Freem Voir le message
    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).
    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é.
    Citation Envoyé par Freem Voir le message
    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!
    Je ne vois pas trop ce que ça change par rapport a un Android.

  11. #11
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Citation Envoyé par Uther Voir le message
    Thé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.
    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.
    Citation Envoyé par Uther Voir le message
    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
    Les performances d'HTML5 / Javascript y compris avec WebGL ne suivent pas sur pas mal de machines, j'ai 2 FPS pour afficher une simple théière avec Firefox 12. C'est encore plus vrai sur les terminaux mobiles. Désolé mais le besoin de descendre plus bas niveau pour taper directement dans OpenGL-ES 2.0 sans passer par WebGL va vite se faire sentir. Il faut arrêter de vouloir forcer les développeurs à passer à HTML5 / Javascript / CSS. Un OS libre devrait donner du choix, pas rajouter des couches de restrictions sur un noyau Linux. Cet ensemble est un "standard" du Web mais pas un "standard" dans le développement d'applications mobiles.

    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.

Discussions similaires

  1. Réponses: 8
    Dernier message: 23/04/2012, 09h19
  2. Mozilla crée Boot to Gecko
    Par Hinault Romaric dans le forum Autres systèmes
    Réponses: 27
    Dernier message: 04/11/2011, 11h19
  3. Exception Gecko <!-- [IF Gecko]> pour Firefox
    Par artenis dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 04/08/2011, 08h04
  4. Réponses: 0
    Dernier message: 10/11/2009, 07h41
  5. Utiliser Mozilla Firefox (Gecko) pour utiliser le web dans mon application
    Par randriano dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 10/04/2009, 17h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo