Je me demande où je peux télécharger le code source du noyau de Mac OS X Mountain Lion 10.8.2: Darwin 12.2.0.
Je l'ai googlé, mais c'est difficile à trouver. Et oui, j'ai essayé http://www.opensource.apple.com .
Je me demande où je peux télécharger le code source du noyau de Mac OS X Mountain Lion 10.8.2: Darwin 12.2.0.
Je l'ai googlé, mais c'est difficile à trouver. Et oui, j'ai essayé http://www.opensource.apple.com .
Réponses:
Je l'ai trouvé. En fait, le noyau Darwin est nommé xnu
. Le nom complet du noyau, version incluse, pour Mac OS X 10.8.2 est xnu-2050.18.24
.
Il peut être téléchargé ici: http://www.opensource.apple.com/tarballs/xnu/xnu-2050.18.24.tar.gz .
Le code source peut être consulté en ligne ici: http://www.opensource.apple.com/source/xnu/xnu-2050.18.24/
Vous cherchez au bon endroit. Je n'ai pas vu le wiki mis à jour depuis Lion - mais dans le passé, les scripts de construction complets étaient fournis dans le cadre du projet darwinbuild .
La source de 10.8.2 est répertoriée à http://www.opensource.apple.com/release/mac-os-x-1082/ et vous pourriez juste essayer de récupérer le dernier darwinbuild de MacPorts plutôt que de le construire à partir de la source pour voir si cela peut vous aider à extraire une branche plus récente correspondant à 10.8 même si la documentation n'est pas écrite pour indiquer si les étapes de branche spécifiques de Mountain Lion sont terminées (ou même exiger autre chose que de simplement prendre le code de tronc actuel).