80 votes

Sur quelle distribution linux Android est-il basé ?

Google a-t-il utilisé une distribution existante (Debian, Red Hat, etc.) pour créer Android, ou a-t-il utilisé le strict nécessaire (noyau, système de fichiers et quelques fichiers obligatoires) ?

0 votes

74voto

Matthew Farwell Points 31257

Android partage très peu avec une distribution Linux typique. En fait, c'est là que la distinction "GNU/Linux" de Richard Stallman prend tout son sens - Android n'est pas vraiment un système d'exploitation général de type Unix avec un noyau Linux. C'est un nouveau système qui utilise le noyau Linux. Cela va jusqu'à sa propre implémentation personnalisée de libc (appelée "Bionic"), qui n'est pas nécessairement conforme à POSIX.

Cet article de ZDNet couvre un exposé qui donne une assez bonne vue d'ensemble du système, et bien qu'il date de quelques années, il est toujours fondamentalement correct et utile.

3voto

slegg Points 1

Il s'agit d'un noyau Linux modifié et de bibliothèques modifiées, conçus pour fonctionner sur une architecture à source fermée. L'interface graphique est un élément à part entière, sans matériel source, ce qui explique aussi en partie pourquoi Google a dépensé des milliards pour se battre contre Oracle pour les droits de Java.

2voto

Aucune. Tout comme Debian, Arch Linux et Gentoo ne sont pas basées sur d'autres distributions, Android n'est pas non plus basé sur une distribution existante.

En fait, il n'est pas typique de GNU \Linux distributions. C'est une distribution Linux mais pas GNU \Linux Distribution

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X