Citation: sinisrus
Android et MacOS ne sont-il pas basé sur de l'open source?
Si, tout à fait.
Pour Android, le noyau est un fork du noyau Linux. Pour les couches supérieures, elles sont pour la plupart des logiciels libres.
Les parties non libres sont principalement les modules du noyau qui pilotent le matériel.
Leur intégration est par ailleurs problématique, dans la mesure où elle ne respecte pas la GPL, mais c'est un problème connu et même Linus Torvalds n'est pas chaud pour la faire respecter?EUR?
La base libre du projet est AOSP :
https://source.android.comPour MacOS X+, la base est effectivement libre.
Le noyau XNU (
https://fr.wikipedia.org/wiki/XNU) est basé sur le noyau Mach (
https://fr.wikipedia.org/wiki/Mach_(noyau)).
Les couches supérieures sont dérivées de NeXTSTEP (
https://fr.wikipedia.org/wiki/NeXTSTEP) et BSD (
https://fr.wikipedia.org/wiki/Berkeley_Software_Distribution).
La partie graphique est par contre fermée.
La base libre est le projet Darwin :
https://fr.wikipedia.org/wiki/Darwin_(informatique)Cela dit, ce n'est pas parce que les bases sont libres que les projets ne divergent pas de ces bases libres pour s'en éloigner.
Message édité par : Eggman / 14-03-2017 07:59