Мне интересно, где я могу скачать исходный код ядра Mac OS X Mountain Lion 10.8.2: Darwin 12.2.0.
Я гуглил это, но трудно найти. И да, я попробовал http://www.opensource.apple.com .
Мне интересно, где я могу скачать исходный код ядра Mac OS X Mountain Lion 10.8.2: Darwin 12.2.0.
Я гуглил это, но трудно найти. И да, я попробовал http://www.opensource.apple.com .
Ответы:
Я нашел это. На самом деле, ядро Дарвина названо xnu
. Полное имя ядра, включая версию, для Mac OS X 10.8.2 xnu-2050.18.24
.
Его можно скачать здесь: http://www.opensource.apple.com/tarballs/xnu/xnu-2050.18.24.tar.gz .
Исходный код можно посмотреть онлайн здесь: http://www.opensource.apple.com/source/xnu/xnu-2050.18.24/
Вы смотрите в правильном месте. Я не видел обновленных вики со времен Lion, но в прошлом всесторонние сценарии сборки были упакованы как часть проекта darwinbuild .
Исходный код для 10.8.2 указан по адресу http://www.opensource.apple.com/release/mac-os-x-1082/, и вы можете просто попробовать загрузить последнюю версию darwinbuild из MacPorts, а не собирать ее из исходного кода, чтобы увидеть если это может помочь вам вытащить более новую ветвь, соответствующую 10.8, даже если документация не написана, чтобы указать, завершены ли определенные шаги ветви Mountain Lion (или даже требуется что-то другое, чем просто принятие текущего кода магистрали).