Movatterモバイル変換


[0]ホーム

URL:


Aller au contenu
Wikipédial'encyclopédie libre
Rechercher

Firefox OS

Un article de Wikipédia, l'encyclopédie libre.
Page d’aide sur l’homonymie

Pour les articles homonymes, voirMozilla etB2G.

Firefox OS
Logo
Version Boot to Geeko OS communautaire 2.6.
Version Boot to Geeko OS communautaire 2.6.

FamilleGNU/Linux
LanguesMultilingueVoir et modifier les données sur Wikidata
Type denoyauNoyau Linux
État du projet Abandonné
Dépôtgithub.com/mozilla-b2g/B2GVoir et modifier les données sur Wikidata
Plates-formesX86,architecture ARM etarchitecture MIPSVoir et modifier les données sur Wikidata
Entreprise /
Développeur
Mozilla Corporation etMozilla FoundationVoir et modifier les données sur Wikidata
LicenceMozilla Public License,licence libre etlicence ApacheVoir et modifier les données sur Wikidata
Écrit enC++,HTML5,feuille de style en cascade etJavaScriptVoir et modifier les données sur Wikidata
Première versionVoir et modifier les données sur Wikidata
Dernière version stable2.5 ()[1]Voir et modifier les données sur Wikidata
Dernière version avancée2.6 ()Voir et modifier les données sur Wikidata
Méthode de mise à jourOTA
Environnement de bureauGaia[2]
Site websupport.mozilla.org/fr/products/firefox-os
KaiOSSuivant
modifier 

Firefox OS[Note 1] est unsystème d'exploitation mobilelibre et destiné auxobjets connectés proposé et développé par laMozilla Corporation. Firefox OS est dévoilé publiquement en février 2012 ; son développement est abandonné en septembre 2016.

Mozilla, via des partenariats avec les opérateurs, commercialise Firefox OS enEurope et enAmérique du Sud de 2013 à l’arrêt du projet en 2016.

Création du projet et évolution

[modifier |modifier le code]

Le projet à ses débuts

[modifier |modifier le code]

Le 25 juillet 2011, le directeur de la Recherche deMozilla Corporation, Andreas Gal, annonce le projet « Boot to Gecko » (B2G) sur laliste de diffusion de mozilla.dev.platform[3]. Le but du projet était de poursuivre la création d'un système d'exploitation complet et autonome pour le web ouvert afin de trouver les lacunes qui empêchent les développeurs de créer des applications qui sont en tous points égales aux applications natives développées pouriOS,Android etWindows Phone 7[4]. À la suite de cette annonce, le travail s'est porté sur :

  • la création de nouvellesAPI web pour exposer les capacités des appareils et des systèmes d'exploitation
  • la réalisation d'un modèle de privilèges pour exposer de manière sécurisée lesAPI aux pages web
  • le développement d'applications pour prouver les capacités du projet
  • l'écriture d'un code de bas niveau permettant de démarrer sur des appareils compatibles avec Android[5]

Mozilla a pour objectif avec B2G de montrer que les standards basés sur le web ouvert ont le potentiel d'être une alternative compétitive aux vendeurs d'applications des systèmes d'exploitation mobiles dominants[6]. En 2012, Andreas Gal étoffe l'objectif de Mozilla. Il caractérise le statut actuel des systèmes d'exploitation mobiles comme des systèmes fermés et présente Firefox OS comme plus accessible. Il affirme qu'au sein de Firefox OS, uniquement des standards ouverts sont utilisés et qu'il n'y a pas de logiciel ou technologie propriétaire. Il affirme également qu'un nombre important de développeurs est établi autour de Firefox OS grâce à la technologie HTML5[7]. Mozilla souhaite standardiser auprès de laW3C lesAPI web qu'elle aura réalisées. Elle essaye de combler le vide qui existe entre les applications web et lesframeworks natifs[8]. L'objectif est de donner la possibilité aux développeurs de créer des applicationsmultiplateformes en utilisant desAPI web sans réécrire l'application sur chaque plateforme.

Historique du projet

[modifier |modifier le code]
AnciennePlace de marché officielle desapplications etmodules.

AuMobile World Congress 2012, Mozilla et Telefónica annoncent que le fournisseur espagnol detélécommunications a l'intention de fournir des « appareils web ouverts » basés sur l'HTML5 et d'autres API[9]. Mozilla annonce également le soutien d'Adobe et deQualcomm, ainsi que la volonté de Deutsche Telekom's Innovation Labs de rejoindre le projet[10]. Lors de cet événement, une première version du logiciel et des applications a également été montrée à l'aide d'un Samsung Galaxy S II[11].

En juillet 2012, Boot to Gecko est renommé « Firefox OS », d'après le nom dunavigateur web Firefox[12].

En août 2012, un employé deNokia a montré le système d'exploitation sur unRaspberry Pi[13].

En décembre 2012, Mozilla a déployé une mise à jour mettant à disposition Firefox OS Simulator 1.0, qui peut être téléchargé comme une extension Firefox. La dernière version 4.0 de Firefox OS Simulator a été déployée le 11 juillet 2013[14],[15]. La fondation a également annoncé un smartphone Firefox OS fabriqué par Spreadtrum disponible au prix de 25 $[16]. Mozilla a collaboré avec quatre fabricants de téléphones et cinq transporteurs sans fil pour fournir, enEurope et enAmérique latine, cinq appareils ayant comme système d'exploitation Firefox OS. La commercialisation a été dirigée par John D. Bernard. EnInde, Mozilla avait prévu de lancer des smartphones à 25 $ en partenariat avec Intex & Spice[17], mais le prix final s'est avéré être de33 $ (28 €, en Inde1 999 roupies)[18].

En février 2013, Mozilla annonce ses plans pour la commercialisation mondiale de Firefox OS. La première vague de téléphones Firefox OS sera disponible pour leBrésil, laColombie, laHongrie, leMexique, leMonténégro, laPologne, laSerbie, l'Espagne et leVenezuela. Les constructeurs impliqués sontLG,ZTE,Huawei,Alcatel etTCL Corporation[19]. Il sera disponible en France avec le ZTE Open C.

Le 2 juillet 2013, les premiers smartphones sous Firefox OS sont commercialisés auprès du grand public enEspagne parTelefónica (sous sa marqueMovistar)[20].

À laCES 2013 en janvier,Telefónica a commercialisé leZTE Open (en) en Espagne, le premiertéléphone avec Firefox OS[21],[22]. En décembre 2014, on dénombre 14opérateurs qui commercialisent dans 28 pays à travers le monde des téléphones ayant comme système d'exploitation Firefox OS[23].

Logo deBoot to Geeko OS.

Le 4 février 2016, Mozilla annonce l'abandon de ses ambitions concernant un OS pour smartphone et une réorientation de ses priorités vers l'Internet des objets, indiquant arrêter tout support au-delà de la version 2.6 et laisser l'OS en développement à sa communauté si elle souhaite s'en emparer[24].

Entre mars et juin 2016, une étape de transition du projet Firefox OS pour mobile a été établie, elle consiste à passer le développement à la communauté. Le nom du système d’exploitation communautaire est renommé B2G OS.

Mozilla a également un partenariat avec T2Mobile pour faire un téléphone Firefox OS de référence appelé « Flame ». Il est conçu pour les développeurs afin qu'ils puissent contribuer au système et tester les applications[25].Le 8 décembre 2015, laMozilla Corporation a déclaré qu’elle arrêtait la commercialisation de mobiles sous Firefox OS pour se concentrer sur lesobjets connectés[26]. Cependant,Mozilla Corporation devait continuer à proposer Firefox OS poursmartphones en passant par d’autres voies que les partenariats précédents[27]. Le projet n'a plus connu de développement depuis 2016[28],[29].

Technologies de base

[modifier |modifier le code]
Firefox OS schéma d'architecture

Lesystème d'exploitation comporte trois principales couches :

Gaia

[modifier |modifier le code]
Article détaillé :Gaia.

Gaia a le rôle d'interface utilisateur de Firefox OS et contrôle tout ce qui interagit avec l'écran. Elle est l'intermédiaire entre l'utilisateur et le système, et ceci en utilisant uniquement des API web ouvertes. Gaia inclut par défaut un écran de verrouillage, unécran d'accueil, une liste de contacts, une application téléphone, une application d’envoi de messages, une application caméra et une application galerie. Les fonctions basiques comme la fonction email, le calendrier, la calculatrice et lemagasin d'applications sont présentes. Le développement de Gaia a été fait enHTML,CSS etJavaScript. Comme Gaia utilise des API web ouvertes, elle peut fonctionner sur d'autres systèmes d'exploitation et d'autres navigateurs web[30].

Gecko

[modifier |modifier le code]
Article détaillé :Gecko.

Gecko est le logiciel moteur permettant d'exécuter Firefox OS. Il permet le support des trois standards : HTML, CSS et JavaScript. Il assure que chacune de ces technologies fonctionne sur tous les systèmes d'exploitation supportés par Gecko. Il inclut par conséquent : une pile réseau, un moteur de présentation, unemachine virtuelle JavaScript et des couches de portage[30].

Gonk

[modifier |modifier le code]

Gonk consiste en unnoyau Linux et unecouche d'abstraction matérielle de l'espace utilisateur (HAL). Lenoyau et d'autresbibliothèques enespace utilisateur font partie des projetsopen source communs : Linux, libusb,bluez, etc. D'autres parties de HAL sont partagées avec le projet Android : leGPS et la caméra par exemple. Dans les faits, Gonk est unedistribution Linux très basique. Gonk est une cible de portage de Gecko, il y a un port de Gecko vers Gonk, comme il y a un port de Gecko versOS X. Comme Firefox OS a le contrôle total de Gonk, il est possible d'exposer des objets à Gecko qu'il n'est pas possible d'exposer sur d'autres systèmes d'exploitation. Par exemple, Gecko a un accès direct à la pile du téléphone et à l'affichage duframe buffer sur Gonk, mais n'a pas ce type d'accès sur d'autres systèmes d'exploitation[30].

Réception

[modifier |modifier le code]

Des analystes prévoyaient, même avec un marché qui est déjà assez saturé en nombre d'OS mobiles, que ce système d'exploitation arriverait à atteindre 1 % depart de marché en 2013[31]. De nombreux opérateurs telsTelefónica,Telecom Italia,Telenor etDeutsche Telekom, mais aussi deséquipementiers commeZTE etTCL soutiennent le développement[32].

Il peut être testé à partir d'un module installable sur le navigateurMozilla Firefox sur ordinateur. Ce module permet de reproduire le fonctionnement de Firefox OS au moyen de lavirtualisation (émulation)[33].

En France, le premier smartphone sous Firefox OS a été mis en vente en juillet 2014[34].

Historique des versions

[modifier |modifier le code]
Version[35]Date de l'arrêt d'ajout de fonctionnalités[36]Date de publication[37]Nom de codeVersion de Gecko[35]Inclut les corrections de sécurité[35]
1.022 décembre 201221 février 2013TEFGecko 18Gecko 18
1.0.115 janvier 20136 septembre 2013ShiraGecko 18Gecko 20
1.1.029 mars 20139 octobre 2013[38]LeoGecko 18+ (nouvellesAPIs)Gecko 23
1.1.1HDcomme 1.1.0 avec WVGAGecko 23
1.2.015 septembre 20139 décembre 2013KoiGecko 26[39]Gecko 26
1.3.031 janvier 201417 mars 2014Gecko 28Gecko 28
1.4.029 avril 20149 juin 2014Gecko 30Gecko 30
2.0.021 juillet 20141er septembre 2014Gecko 32Gecko 32
2.1.013 octobre 201421 novembre 2014Gecko 34Gecko 34
2.2.029 avril 201518 mai 2015 (planifié)Gecko 37Gecko 37
2.5.02 novembre 2015?Gecko 44Gecko 44

Compatibilité avec Android

[modifier |modifier le code]

Système

[modifier |modifier le code]

Firefox OS est compatible avec un nombre important d'appareils, comme le SamsungNexus S, le Samsung Nexus S4G, leSamsung Galaxy S II, le SamsungGalaxy Nexus, leNexus 4 et bien d'autres[40].

Applications

[modifier |modifier le code]

Depuis le 13 juin 2014, toutes les applications de Firefox OS peuvent être exécutées sur les smartphones Android sur lesquels Firefox 29 (ou ultérieur) est installé[41].

Notes et références

[modifier |modifier le code]

Notes

[modifier |modifier le code]
  1. (précédemment connu sous le nom deBoot to Gecko ouB2G et abrégéFFOS)

Références

[modifier |modifier le code]
  1. « https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/Releases/2.5 »
  2. (en)Mozilla offers Gaia UI first look, will reveal Boot to Gecko partners at MWC, James Trew, Engadget, 16 février 2012
  3. (en) « Booting to the Web »
  4. (en) « Booting to the Web »
  5. (en) « Mozilla borrows from Android to create its own mobile operating system »
  6. (en) « Mozilla eyes mobile OS landscape with new Boot to Gecko project »
  7. (en) « Mozilla’s Boot 2 Gecko and why it could change the world »
  8. (en) « Process »
  9. (en) « Telefónica and Mozilla pioneer first Open Web Devices »
  10. (en) « Mozilla in Mobile – the Web is the Platform »
  11. (en) « First Look at Mozilla’s Web Platform for Phones: 'Boot to Gecko' »
  12. (en)« Mozilla's HTML5 phone platform now called Firefox OS, launching 2013 »[archive du]
  13. (en) « Raspberry Pi now comes in Firefox OS flavour »
  14. (en) « Firefox OS Simulator 4.0 released »
  15. (en) « Firefox OS 1.1 Simulator Version History »
  16. (en) « Spreadtrum planning a $25 Firefox OS smartphone »
  17. (en) « Mozilla to launch $25 phone in India in partnership with Intex & Spice »
  18. (en) « Mozilla debuts $33 Cloud FX smartphone in bid to capture Indian market »
  19. (en) « Mozilla reveals Firefox smartphone launch partners »
  20. Mozilla commence la tournée de lancement de son Firefox OS en Espagne (L'Usine digitale)
  21. (en) « Telefonica launches First Ever Firefox OS-based Phone in Spain »
  22. (en) « First Firefox OS Smartphone Has Arrived: Telefonica Prices ZTE Open At $90 In Spain, Latin American Markets Coming Soon »
  23. (en) « Firefox OS Expands to Nearly 30 Countries »
  24. (en) « Courriel à la communauté B2G »(consulté le)
  25. « Flame »
  26. « Mozilla renonce à pousser Firefox OS sur les smartphones », surwww.lesnumeriques.com(consulté le)
  27. « Non, Firefox OS ne va pas quitter les smartphones », surFredzone(consulté le)
  28. « mozilla-b2g/gaia », surGitHub(consulté le)
  29. (en) ChrisHoffman, « Mozilla is stopping all commercial development on Firefox OS », surPC World,(consulté le)
  30. ab etc« Architecture de Firefox OS »
  31. Firefox OS : 1 % du marché des smartphones en 2013 ?, VIPpress, 3 octobre 2012
  32. Firefox OS se dévoile un peu plus, Journal du geek, 28 septembre 2012
  33. Firefox OS à l'essai sur Firefox !, Les numériques, Romain Thuret, 17 novembre 2012
  34. Firefox OS : le ZTE Open C arrive chez Leclerc à moins de 80 euros PC inpact, 17 juillet 2014
  35. ab etc« Release Management/B2G Landing - MozillaWiki »,MozillaWiki(consulté le)
  36. https://wiki.mozilla.org/B2G/Roadmap#Feature_Complete_Dates
  37. « Index of /pub/mozilla.org/b2g/manifests/ »,Mozilla FTP server(consulté le)
  38. « Firefox OS Mise à jour (1.1) Ajout de nouvelles fonctionnalités, amélioration des performences et ajout de nouvelles langues | Future Publication »,Mozilla(consulté le)
  39. https://wiki.mozilla.org/Platform/2013-10-01#Notices.2FSchedule_.28akeybl.2Flsblakk.2Fbajaj.29
  40. « Prérequis pour construire Firefox OS »
  41. Article sur Les Numériques

Annexes

[modifier |modifier le code]

Articles connexes

[modifier |modifier le code]

Sur les autres projets Wikimedia :

Unecatégorie est consacrée à ce sujet :Firefox OS.

Autres OS web

[modifier |modifier le code]

Liens externes

[modifier |modifier le code]
v ·m
Général
Organisations
Projets
Navigateurs
Navigateurs dérivés
Composants denavigateur
Technologies du navigateur
Autres projets
v ·m
Histoire
Noyau Linux
Distributions
Applications
Personnalités liées
Médias
Mobile
Autres sujets
v ·m
Apple
Mac OSClassic
Dérivés de NeXTSTEP
Dérivés deBeOS
DOS
IBM
Microsoft Windows
Fondés sur MS-DOS
Branche NT
ReactOS Foundation
Branche NT (GPL/LGPL/AGPL) non-Microsoft
POSIX /Unix
AT&T /Laboratoires Bell
BSD
GNU Hurd
Linux(liste)
Autres dérivés
Dérivés d'AmigaOS
Dérivés duTOS
D’importance historique
Mobile
Noyau Linux
Autres noyaux
Embarqués
Pour capteur en réseau
Pour carte à puce
Temps réel
Autres systèmes
Pour une liste complète, voir laliste des systèmes d’exploitation et lacatégorie « Système d’exploitation ».
v ·m
CPU
Anciennes
architectures
(ARMv1 à ARMv6)
ARMv7 (32 bits)
ARMv8 32 bits uniquement
ARMv8 64 bits
compatible 32 bits
ARMv8 64 bits uniquement
ARMv9
ARM Cortex-M (microcontrôleur)
ARM Cortex-R
(Temps réel)
ARM Cortex-X
(hautes performances)
GPU
VPU
SoC
Bus
Systèmes
d'exploitation
Ce document provient de « https://fr.wikipedia.org/w/index.php?title=Firefox_OS&oldid=230933930 ».
Catégories :
Catégories cachées :

[8]ページ先頭

©2009-2026 Movatter.jp