Firefox OS

Pour les articles homonymes, voir Mozilla et B2G.

Firefox OS

Version Boot to Geeko OS communautaire 2.6.

* * *

Famille  | GNU/Linux
Langues | Multilingue
Type de noyau | Noyau Linux
État du projet  |  Abandonné
Dépôt |  github.com/mozilla-b2g/B2G
Plates-formes | X86, architecture ARM et architecture MIPS
Entreprise /
Développeur | Mozilla Corporation et Mozilla Foundation
Licence | Mozilla Public License, licence libre et licence Apache
Écrit en  | C++, HTML5, feuille de style en cascade et JavaScript
Première version  | 21 février 2013
Dernière version stable | 2.5 (2 novembre 2015)[1]
Dernière version avancée | 2.6 (26 février 2016)
Méthode de mise à jour  | OTA
Environnement de bureau | Gaia[2]
Site web | support.mozilla.org/fr/products/firefox-os
|  |  |  |  |  KaiOS |  |

|
|
|
|
|
|

modifier

Firefox OS [Note 1] est un système d'exploitation mobile libre et destiné aux objets connectés proposé et développé par la Mozilla 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 en Europe et en Amé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 de Mozilla Corporation, Andreas Gal, annonce le projet « Boot to Gecko » (B2G) sur la liste 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 pour iOS, Android et Windows Phone 7[4]. À la suite de cette annonce, le travail s'est porté sur :

* la création de nouvelles API 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 les API 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 la W3C les API web qu'elle aura réalisées. Elle essaye de combler le vide qui existe entre les applications web et les frameworks natifs[8]. L'objectif est de donner la possibilité aux développeurs de créer des applications multiplateformes en utilisant des API web sans réécrire l'application sur chaque plateforme.

### Historique du projet

[modifier | modifier le code]

Ancienne Place de marché officielle des applications et modules.

Au Mobile World Congress 2012, Mozilla et Telefónica annoncent que le fournisseur espagnol de té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 de Qualcomm, 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 du navigateur web Firefox[12].

En août 2012, un employé de Nokia a montré le système d'exploitation sur un Raspberry 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, en Europe et en Amérique latine, cinq appareils ayant comme système d'exploitation Firefox OS. La commercialisation a été dirigée par John D. Bernard. En Inde, Mozilla avait prévu de lancer des smartphones à 25 $ en partenariat avec Intex & Spice[17], mais le prix final s'est avéré être de 33 $ (28 €, en Inde 1 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 le Brésil, la Colombie, la Hongrie, le Mexique, le Monténégro, la Pologne, la Serbie, l'Espagne et le Venezuela. Les constructeurs impliqués sont LG, ZTE, Huawei, Alcatel et TCL 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 en Espagne par Telefónica (sous sa marque Movistar)[20].

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

Logo de Boot 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, la Mozilla Corporation a déclaré qu’elle arrêtait la commercialisation de mobiles sous Firefox OS pour se concentrer sur les objets connectés[26]. Cependant, Mozilla Corporation devait continuer à proposer Firefox OS pour smartphones 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

Le système d'exploitation comporte trois principales couches :

* Gonk comprenant les briques de base bas niveau ;
* Gecko ainsi que des API spécifiques ;
* Gaia, une interface graphique.

### 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 le magasin d'applications sont présentes. Le développement de Gaia a été fait en HTML, CSS et JavaScript. 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, une machine virtuelle JavaScript et des couches de portage[30].

### Gonk

[modifier | modifier le code]

Gonk consiste en un noyau Linux et une couche d'abstraction matérielle de l'espace utilisateur (HAL). Le noyau et d'autres bibliothèques en espace utilisateur font partie des projets open source communs : Linux, libusb, bluez, etc. D'autres parties de HAL sont partagées avec le projet Android : le GPS et la caméra par exemple. Dans les faits, Gonk est une distribution 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 vers OS 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 du frame 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 % de part de marché en 2013[31]. De nombreux opérateurs tels Telefónica, Telecom Italia, Telenor et Deutsche Telekom, mais aussi des équipementiers comme ZTE et TCL soutiennent le développement[32].

Il peut être testé à partir d'un module installable sur le navigateur Mozilla Firefox sur ordinateur. Ce module permet de reproduire le fonctionnement de Firefox OS au moyen de la virtualisation (é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 code | Version de Gecko[35] | Inclut les corrections de sécurité[35]

|
|
|
|
|

1.0 | 22 décembre 2012 | 21 février 2013 | TEF | Gecko 18 | Gecko 18
1.0.1 | 15 janvier 2013 | 6 septembre 2013 | Shira | Gecko 18 | Gecko 20
1.1.0 | 29 mars 2013 | 9 octobre 2013[38] | Leo | Gecko 18+ (nouvelles APIs) | Gecko 23
1.1.1 |  |  | HD | comme 1.1.0 avec WVGA | Gecko 23
1.2.0 | 15 septembre 2013 | 9 décembre 2013 | Koi | Gecko 26[39] | Gecko 26
1.3.0 | 31 janvier 2014 | 17 mars 2014 |  | Gecko 28 | Gecko 28
1.4.0 | 29 avril 2014 | 9 juin 2014 |  | Gecko 30 | Gecko 30
2.0.0 | 21 juillet 2014 | 1er septembre 2014 |  | Gecko 32 | Gecko 32
2.1.0 | 13 octobre 2014 | 21 novembre 2014 |  | Gecko 34 | Gecko 34
2.2.0 | 29 avril 2015 | 18 mai 2015 (planifié) |  | Gecko 37 | Gecko 37
2.5.0 | 2 novembre 2015 | ? |  | Gecko 44 | Gecko 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 Samsung Nexus S, le Samsung Nexus S 4G, le Samsung Galaxy S II, le Samsung Galaxy Nexus, le Nexus 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 de Boot to Gecko ou B2G 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 14 août 2012]
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 1er juillet 2016)
25. ↑ « Flame »
26. ↑ « Mozilla renonce à pousser Firefox OS sur les smartphones », sur www.lesnumeriques.com (consulté le 9 décembre 2015)
27. ↑ « Non, Firefox OS ne va pas quitter les smartphones », sur Fredzone (consulté le 21 décembre 2015)
28. ↑ « mozilla-b2g/gaia », sur GitHub (consulté le 21 décembre 2015)
29. ↑ (en) Chris Hoffman, « Mozilla is stopping all commercial development on Firefox OS », sur PC World, 28 septembre 2023 (consulté le 19 décembre 2023)
30. ↑ a b et c « 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. ↑ a b et c « Release Management/B2G Landing - MozillaWiki », MozillaWiki (consulté le 24 mars 2013)
36. ↑ https://wiki.mozilla.org/B2G/Roadmap#Feature_Complete_Dates
37. ↑ « Index of /pub/mozilla.org/b2g/manifests/ », Mozilla FTP server (consulté le 10 septembre 2013)
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 10 octobre 2013)
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]

* Mozilla Firefox
* Firefox Mobile

Sur les autres projets Wikimedia :

* Firefox OS, sur Wikimedia Commons

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

### Autres OS web

[modifier | modifier le code]

* Google Chrome OS : Projet lancé par Google
* Chromium OS : version de base open source de Google Chrome OS
* Tizen : Projet de la Fondation Linux
* Ubuntu Touch : Projet soutenu par Canonical
* KaiOS : Basé sur Firefox OS
* HTML5 sur terminaux mobiles (pour développeurs)

### Liens externes

[modifier | modifier le code]

* Firefox OS sur support.mozilla.org
* (en) Boot to Gecko project (B2G) sur le wiki de Mozilla

v · m

Mozilla

Général |

* Manifeste Mozilla
* Mozilla Public License
* Page d’homonymie « Mozilla »

Organisations |

* Communauté Mozilla
* Mozilla Foundation
* Mozilla Corporation

Projets |  | Navigateurs |

* Firefox
* Firefox Mobile
* Firefox Focus
* Firefox Lite

|

Navigateurs dérivés |

* Tor Browser
* SeaMonkey
* Minimo
* Camino

Composants de navigateur |

* NSPR
* SpiderMonkey
* Tamarin
* Rhino
* Venkman

Technologies du navigateur |

* Gecko
* XPCOM
* XUL
* XPInstall
* Servo

Autres projets |

* Thunderbird
* Sunbird
* Mozilla VPN
* Mozilla Persona
* XULRunner
* Eudora OSE
* Lightning
* Prism
* Bugzilla
* Firefox OS
* MDN Web Docs
* Mozilla Composer
* TraceMonkey

v · m

GNU/Linux

* GNU
* Noyau Linux

Histoire |

* Projet GNU
* Tux
* Controverse de nommage
* SCO et Linux

Noyau Linux |

* Pile graphique Linux
* DRI
* KMS
* V4L2
* Pile audio Linux
* ALSA
* JACK
* OSS
* PortAudio
* PipeWire
* PulseAudio
* Réseau
* Netfilter
* nftables
* BPfilter
* autre
* evdev
* inotify
* LVM

Distributions |

* Liste des distributions GNU/Linux
* Paquets logiciels
* Gestionnaire de paquets
* Distribution live
* Liste de live CD
* Live USB
* Mini Linux

Applications |

* ALSA
* LAMP
* Bureau
* Embarqué
* Jeux
* liste
* Matériel
* Client léger (LTSP)

Personnalités liées |

* Ulrich Drepper
* Gaël Duval
* Jon Hall
* Benjamin Mako Hill
* Ian Murdock
* Bruce Perens
* Lennart Poettering
* Daniel Robbins
* Mark Shuttleworth
* Jane Silber (en)
* Richard Stallman
* Linus Torvalds
* Patrick Volkerding
* Jeff Waugh

Médias |

* Linuxfr
* Linux Journal
* Linux Pratique
* GNU/Linux magazine France
* OMG! Ubuntu!
* Phoronix
* Planète Linux
* LWN

Mobile |

* Access Linux Platform
* Android
* Bada
* Firefox OS
* KaiOS
* LiMo
* Ubuntu Touch
* UBports
* Linaro
* MeeGo
* Mer
* Mobilinux
* OpenMoko
* Picotux
* Sailfish OS
* Tizen
* Ubuntu Netbook Edition
* Yun OS

Autres sujets |

* Fondation Linux
* Groupe d'utilisateurs Linux (GUL)
* Linux Standard Base (LSB)
* Compteur Linux

v · m

Principaux systèmes d’exploitation

Apple |  | Mac OS Classic |

* Système 5
* Système 6
* Système 7
* Mac OS 8
* Mac OS 9

|

Dérivés de NeXTSTEP |

* NeXTSTEP
* Rhapsody
* Darwin
* macOS
* iOS

Dérivés de BeOS |

* BlueEyedOS
* Haiku
* ZETA

DOS |

* DR-DOS
* FreeDOS
* MS-DOS
* PC-DOS
* Open DOS

IBM |

* AIX
* MVS
* OS/2
* OS/360
* OS/390
* z/OS
* OS/400

Microsoft Windows |  | Fondés sur MS-DOS |

* 1.0
* 2.x
* 3.x
* 95
* 98
* ME

|

Branche NT |

* NT 3.x
* NT 4.0
* 2000
* XP
* 2003
* Vista
* 2008
* R2
* 7
* 2012
* R2
* 8 / 8.1
* 2016
* 10
* 2019
* 2022
* 11
* 2025

ReactOS Foundation |  | Branche NT (GPL/LGPL/AGPL) non-Microsoft |

* ReactOS

|

POSIX / Unix |  | AT&T / Laboratoires Bell |

* Unix version 6
* Unix version 7
* System III (en)
* System V

|

BSD |

* FreeBSD
* TrueOS
* GhostBSD
* DragonFly BSD
* TrueNas
* OpenBSD
* NetBSD

GNU Hurd |

* Debian GNU/Hurd
* Arch Hurd

Linux (liste) |

* Arch Linux
* Calculate Linux
* CentOS
* Debian
* Gentoo
* GNU Guix
* Fedora
* Mageia
* Manjaro
* Mint
* openSUSE
* PCLinuxOS
* Puppy
* Red Hat
* Slackware
* Ubuntu
* Raspberry Pi OS
* Chromium OS/ChromeOS

Autres dérivés |

* AIX
* Apache NuttX
* ChorusOS
* Fuzix OS
* HP-UX
* IRIX
* LynxOS
* macOS
* Minix
* Oracle Solaris
* QNX
* Redox
* Tru64
* UNICOS
* UnixWare

Dérivés d'AmigaOS |

* MorphOS
* AROS

Dérivés du TOS |

* EmuTOS
* FreeMiNT
* Geneva
* MagiC
* MultiTOS
* N.AES

D’importance historique |

* CP/M
* CTSS
* GCOS
* Genera
* ITS
* Multics
* Plan 9
* QDOS
* RSTS
* TENEX
* TOPS-20
* VMS
* SCO

Mobile |  | Noyau Linux |

* Android
* Bada
* Firefox OS
* HarmonyOS
* KaiOS
* LG webOS
* Sailfish OS
* Tizen
* Ubuntu Touch

|

Autres noyaux |

* BlackBerry OS
* HarmonyOS
* iOS
* Palm OS
* Symbian OS
* Windows Phone

Embarqués |  | Pour capteur en réseau |

* Contiki
* TinyOS

|

Pour carte à puce |

* Java Card
* MULTOS

Temps réel |

* eCos
* FreeRTOS
* Linux embarqué
* LiteOS
* LynxOS
* MenuetOS
* NuttX
* OS-9
* PikeOS
* QNX
* RTEMS
* RTLinux
* RT-Thread
* RTX
* µC/OS-II
* VxWorks
* Zephyr

Autres systèmes |

* eyeOS
* Cisco IOS
* Inferno
* MenuetOS
* Orbis OS
* CertiKOS

Pour une liste complète, voir la liste des systèmes d’exploitation et la catégorie « Système d’exploitation ».

v · m

Architecture ARM

CPU |

* ARM1
* ARM2
* Amber
* ARM3
* ARM6
* ARM7
* ARM7TDMI
* ARM9 TDMI
* ARM7EJ
* ARM9E
* ARM10E
* ARM11 (en)

| ARMv7 (32 bits) |

* ARM Cortex-A
* A5 MPCore
* A7 MPCore
* A8
* A9 MPCore
* A12
* A15
* A17

|

ARMv8 32 bits uniquement |

* ARM Cortex-A32

ARMv8 64 bits
compatible 32 bits |

* ARM Cortex-A35
* ARM Cortex-A50
* A53
* A55
* A57
* ARM Cortex-A70
* A72
* A73
* A75 (en)
* A76
* A76AE (Automotive Enhanced)
* A77 (en)
* A78 (en)
* ARM Cortex-X
* X1 (en)
* ARM Neoverse
* N1
* V1
* V2

ARMv8 64 bits uniquement |

* ARM Cortex-A34 (en)
* ARM Cortex-A65/65AE

ARM Cortex-M (microcontrôleur) |

* ARMv6
* M0
* M0+
* M1
* ARMv7
* M3
* M4
* M7
* ARMv8
* M23
* M33

ARM Cortex-R (Temps réel) |

* ARMv7
* R4
* R5
* R7
* R8
* ARMv8
* R52

ARMv9 |

* A510 (en)
* A710 (en)
* A715 (en)

GPU |

* Qualcomm Adreno
* ARM Mali
* Imagination Technologies PowerVR
* Broadcom VideoCore
* Vivante

VPU |

* Allwinner CedarX
* ARM (Mali-V500, Mali-V550, Mali-V61, Mali-V76)
* Broadcom VideoCore

SoC |

* Allwinner A1X, A2X, A3X, A8X
* Amlogic 8726-M
* Apple A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, M1, M2, M3
* Applied Micro (en) X-Gene
* DEC StrongARM
* Freescale i.MX
* Fujitsu FM3
* HiSilicon K3V2, K3V3
* Infineon XMC4000
* Intel XScale
* LG Nuclun
* Marvell Armada
* MediaTek MT6573, MT6575
* NVIDIA Tegra
* NXP
* Phytium Earth, Mars
* Qualcomm Snapdragon
* Renesas MP5232
* Rockchip RK2918, RK3066, RK3188, RK3288, RK3368, RK3399, RK3588
* Samsung Exynos
* ST-Ericsson NovaThor, A9500
* TI OMAP
* Telechips 8803, 8925
* Toshiba
* VIA WonderMedia
* ZTE

Bus |

* AMBA
* AHB
* AXI
* APB
* ASB
* ACE

Systèmes d'exploitation |

* Apple
* iOS
* iPadOS
* macOS
* watchOS
* tvOS
* visionOS
* Google
* Android
* ChromeOS
* Chromium OS
* ReactOS Foundation ReactOS
* Samsung Bada
* Mozilla Firefox OS
* KaiOS
* GNU/Linux
* Mer
* NetBSD
* OpenBSD
* PostmarketOS
* FreeBSD
* RIM BlackBerry OS
* Jolla Sailfish OS
* Mobian
* Symbian OS
* Tizen
* Ubuntu Touch
* UBports
* Microsoft Windows
* RT
* Phone
* Alibaba Yun OS

* Portail des logiciels libres
* Portail des télécommunications
* Portail de l’informatique

*[€]: Euro(s)
*[1er]: premier
*[(en)]: Langue : anglais
*[v]: Voir ce modèle.
*[m]: Modifier ce modèle. Merci de prévisualiser avant de sauvegarder.
*[III]: 3
*[V]: 5