Gostaria de saber onde posso baixar o código fonte do kernel do Mac OS X Mountain Lion 10.8.2: Darwin 12.2.0.
Eu pesquisei no Google, mas é difícil de encontrar. E sim, eu tentei http://www.opensource.apple.com .
Gostaria de saber onde posso baixar o código fonte do kernel do Mac OS X Mountain Lion 10.8.2: Darwin 12.2.0.
Eu pesquisei no Google, mas é difícil de encontrar. E sim, eu tentei http://www.opensource.apple.com .
Respostas:
Eu encontrei. Na verdade, o kernel do Darwin é nomeado xnu
. O nome completo do kernel, versão incluída, para Mac OS X 10.8.2 é xnu-2050.18.24
.
Pode ser baixado aqui: http://www.opensource.apple.com/tarballs/xnu/xnu-2050.18.24.tar.gz .
O código-fonte pode ser pesquisado on-line aqui: http://www.opensource.apple.com/source/xnu/xnu-2050.18.24/
Você está procurando no local correto. Eu não vi o wiki atualizado desde o Lion - mas, no passado, os scripts de compilação abrangentes eram empacotados como parte do projeto darwinbuild .
A fonte do 10.8.2 está listada em http://www.opensource.apple.com/release/mac-os-x-1082/ e você pode tentar pegar o último darwinbuild do MacPorts, em vez de construí-lo da fonte para ver se ele puder ajudá-lo a obter uma ramificação mais nova correspondente a 10.8, mesmo que a documentação não esteja escrita para indicar se as etapas específicas da ramificação do Mountain Lion estão concluídas (ou mesmo requerem algo diferente do que apenas pegar o código de tronco atual).