macOS Sequoia 15.4: Apple gibt Quellcode von Unterbau Darwin frei

08. Mai 2025 09:00 Uhr - Redaktion

Rund eineinhalb Monate nach der Veröffentlichung des Betriebssystemupdates macOS Sequoia 15.4 (das zwischenzeitlich mit der Version 15.4.1 nachgebessert wurde) hat Apple den aktualisierten Quellcode des Unterbaus Darwin für Entwickler und interessierte Anwender freigegeben. Hintergrund: Der Unterbau des Mac-Betriebssystems besteht zu einem Teil aus Open-Source-Komponenten aus der Unix-Welt, Apple fasst diese unter dem Begriff Darwin zusammen.

Die Quelltexte von Komponenten wie Kernel (XNU), verschiedenen Treibern, Drucksystem CUPS, Render-Engine WebKit und bekannten Open-Source-Paketen wie Apache, Bash, OpenLDAP, OpenSSH, OpenSSL, Perl, Python, Ruby oder Zsh sind auf Apples Open-Source-Web-Site zu finden.

In der Open-Source-Welt sind Quelltext-Veröffentlichungen der Kern der Sache, um anderen Entwicklern die Teilhabe und Mitarbeit zu ermöglichen - ohne würde es freie und in vielen Fällen kostenlose Software nicht geben. Anwender wiederum haben über Open-Source-Plattformen wie GitHub oder Bugzilla die Möglichkeit, Fehler öffentlich zu dokumentieren und Resonanz der Programmierer zu erhalten.

 
macOS Sequoia
 
macOS Sequoia 15.4: Apple veröffentlicht Quelltexte von Unterbau Darwin.
Bild: Apple.

 

Die bekanntesten von Apple geführten Open-Source-Projekte sind die Render-Engine WebKit und die Programmiersprache Swift. Weitere quelloffene Apple-Projekte sind unter anderem die Datenbank FoundationDB und das für Wissenschaftler konzipierte Framework ResearchKit.

In diesem Kontext ist anzumerken: Die Quelltexte von selbst entwickelten Komponenten wie Benutzeroberfläche, Finder, Dock, Programmen (Mail, Musik, Safari, Fotos, Kalender, Vorschau...), Systemfunktionen (Time Machine, Siri, Mission Control, Spotlight...), Sicherheitsmechanismen (die tief ins Kernsystem integriert sind) sowie Technologien und Frameworks wie Core Audio, Core Graphics, Core Animation oder Metal hält der Hersteller hingegen aus Wettbewerbsgründen unter Verschluss.

Apple aktualisiert die Quelltexte im Zuge der laufenden Entwicklung von macOS Sequoia 15 regelmäßig. Die Version 15.5 erscheint in der nächsten Woche, die Darwin-Aktualisierungen dürfte das Unternehmen dann wie gewohnt etwa einen bis eineinhalb Monate später veröffentlichen. Im nächsten Monat wird Apple auf der Entwicklerkonferenz WWDC25 bereits macOS 16 präsentieren - gut möglich, dass dann nur noch Apple-Silicon-Macs unterstützt werden.