WWDC: Apple veröffentlicht Quellen des x86-Kernels von Mac OS X

Apple hat im Rahmen der World Wide Developers Conference den Quelltext einiger Mac-OS-X-Bestandteile veröffentlicht.

In Pocket speichern vorlesen Druckansicht 183 Kommentare lesen
Lesezeit: 2 Min.
Von
  • Andreas Beier

Apple hat im Rahmen der World Wide Developers Conference (WWDC) in San Francisco den Quelltext einiger Mac-OS-X-Bestandteile veröffentlicht. Ernest Prabhakar, Open Source Product Manager bei Apple, gab dies in einer E-Mail an die Mailingliste darwin-dev bekannt.

Die neu eingerichtete Community-Site Mac OS Forge soll der Entwicklergemeinde als Portal dienen. Bereits jetzt dient es als Zugang zur Netzwerkkonfigurationssoftware Bonjour, dem Darwin Calendar Server, dem initd-Nachfolger launchd, der Browser-Engine von Aples Safari WebKit und den Darwin-Sourcen einschließlich des Kernels von Mac OS X 10.4.7. Mit Darwin bezeichnet Apple den Open-Source-Unterbau von Mac OS X, den das Unternehmen seit dem Frühjahr 2000 veröffentlicht. Zu Darwin zählen unter anderem der Mach-Kernel, zahlreiche BSD-Unix-Tools und Bibliotheken. Apple-eigene Software – etwa QuickTime oder die Bedienoberfläche Aqua – gehört nicht dazu.

Gerade um den Kernel der x86-Version von Mac OS X hat es vor einiger Zeit heftige Diskussionen gegeben, weil man das Fehlen seiner Quelltexte als eine Abkehr Apples von der bisherigen Open-Source-Strategie sah. Allerdings stimmen die jetzt veröffentlichten Quelltexte des Darwin-Kernels (xnu-792.10.96) nicht vollständig mit denen desjenigen Kernels überein, der in Mac OS X 10.4.7 steckt. Worin die Änderungen liegen, verrät die Beschreibung auf Mac OS Forge leider nicht. Als Folge mussten auch einige Kernel-Erweiterungen angepasst werden.

Zu Apples World Wide Developers Conference siehe auch: