Wo kann ich den Quellcode von Darwin 12.2.0 herunterladen?

Ich frage mich, wo ich den Quellcode des Kernels von Mac OS X Mountain Lion 10.8.2 herunterladen kann: Darwin 12.2.0.

Ich habe es gegoogelt, aber es ist schwer zu finden. Und ja, ich habe http://www.opensource.apple.com ausprobiert .

Antworten (2)

Ich habe es gefunden. Eigentlich heißt der Darwin-Kernel xnu. Der vollständige Kernelname, einschließlich Version, für Mac OS X 10.8.2 lautet xnu-2050.18.24.

Es kann hier heruntergeladen werden: http://www.opensource.apple.com/tarballs/xnu/xnu-2050.18.24.tar.gz .

Der Quellcode kann hier online durchsucht werden: http://www.opensource.apple.com/source/xnu/xnu-2050.18.24/

Sie suchen an der richtigen Stelle. Ich habe das Wiki seit Lion nicht mehr aktualisiert gesehen - aber in der Vergangenheit wurden die umfassenden Build-Skripte als Teil des darwinbuild-Projekts gepackt .

Der Quellcode für 10.8.2 ist unter http://www.opensource.apple.com/release/mac-os-x-1082/ aufgeführt, und Sie können einfach versuchen, den neuesten Darwinbuild von MacPorts zu holen, anstatt ihn aus dem Quellcode zu erstellen, um es zu sehen wenn es Ihnen helfen kann, einen neueren Zweig zu ziehen, der 10.8 entspricht, obwohl die Dokumentation nicht geschrieben ist, um anzuzeigen, ob die Mountain Lion-spezifischen Zweigschritte abgeschlossen sind (oder sogar etwas anderes erfordern, als nur den aktuellen Trunk-Code zu nehmen).

Mmmh. Auf der Seite, die Sie mir gegeben haben, wird Darwin nicht erwähnt. Ich habe Darwin durchsucht, aber die einzige Übereinstimmung war im Abschnitt "Verwandte Sites" der Seite. Sollte ich nach etwas anderem als Darwin suchen?