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/에 나와 있으며 MacPorts 에서 최신 darwinbuild를 가져 와서 소스에서 빌드하는 대신 Mountain Lion 특정 분기 단계가 완료되었는지 (또는 현재 트렁크 코드를 취하는 것 이외의 다른 것을 요구하는) 문서가 작성되지 않았더라도 10.8에 해당하는 새 분기를 가져 오는 데 도움이되는 경우.