macOS Tahoe 26.1: Apple gibt Quellcode von Open-Source-Komponenten frei

04. Dez. 2025 09:00 Uhr - Redaktion

Einen Monat nach der Veröffentlichung von macOS Tahoe 26.1 hat Apple den aktualisierten Quellcode mehrerer Komponenten für Entwickler und interessierte Anwender freigegeben. Hintergrund: Der Unterbau des Mac-Betriebssystems besteht zu einem Teil aus Open-Source-Software, einst verwendete der Hersteller dafür den Namen "Darwin".

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 26
 
macOS Tahoe 26.1: Aktualisierter Quellcode der Open-Source-Komponenten verfügbar.
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.

Ganz neu ist das Werkzeug Container. "Container ist ein Tool, mit dem Sie Linux-Container als ressourcenschonende virtuelle Maschinen auf Ihrem Mac erstellen und ausführen können. Es wurde in Swift geschrieben und für Apple Silicon optimiert", teilte Apple mit (basiert auf dem ebenfalls quelloffenen Containerization Framework). Diese Neuerung wurde mit macOS Tahoe 26.0 eingeführt.

In diesem Kontext ist anzumerken: Die Quelltexte vieler selbst entwickelter Komponenten wie Benutzeroberfläche, Finder, Dock, mitgelieferten Programmen (Mail, Musik, Home, Freeform, 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 Tahoe 26 regelmäßig. Weiter geht es bei der aktuellen Versionsreihe voraussichtlich in der nächsten Woche mit der Version 26.2, gefolgt von der Version 26.3 wahrscheinlich Mitte oder Januar und der Version 26.4 voraussichtlich im März. In sechs Monaten, zur Entwicklerkonferenz WWDC26, wird Apple bereits macOS 27 präsentieren, mit dem die Unterstützung für Intel-Macs eingestellt wird.