Si macOS est un système d’exploitation propriétaire, il repose sur de nombreux composants open-source : le noyau XNU, le moteur de rendu WebKit, le codec audio ALAC, le langage de développement Swift. Les bases mêmes du système sont libres : les sources de Darwin 16, le cœur du système mieux connu sous le nom de macOS Sierra, sont maintenant disponibles.
Apple procède de la même manière chaque année depuis 2000 : quelques semaines à quelques mois après la commercialisation d’une nouvelle version du système, elle met en ligne les sources de ses composants libres, comme l’y oblige d’ailleurs leur licence. Alors qu’elle s’y prenait jadis dès octobre, elle avait attendu jusqu’à décembre l’an passé.
Les plus attentifs remarqueront que le nom « OS X » survit sur le portail open source d’Apple, puisque « macOS Sierra » y est baptisé « OS X 10.12 ». Un oubli sans grande conséquence, puisqu’il ne s’agit sans doute pas de la page la plus visitée du site d’Apple. Les sources des composants libres d’iOS 10 et des outils pour les développeurs devraient être prochainement disponibles.
Source : Via @mistydemeo