☰ Menu

08.10.2026 · Signal Titans Editorial

Wie NeXTSTEP und der Unix-Kern den Macintosh nach dem Scheitern von Copland retteten

Als Apples Copland-Projekt 1996 scheiterte, legten die Übernahme von NeXT sowie Carbon und Darwin das Fundament für das moderne macOS.

Eine breite redaktionelle Illustration eines vielflächigen, transparenten Glaskristalls auf dunklem Granit, in dessen Innerem ineinandergreifende goldene Zahnräder und leuchtende Glasfasern zu sehen sind.

Am 4. Februar 1997 schloss Apple Computer die Übernahme von NeXT, Inc. für 427 Millionen US-Dollar offiziell ab. Der Kauf war die Folge einer schweren betrieblichen Krise: Apples internes Projekt zur Entwicklung eines modernen Betriebssystems mit dem Codenamen Copland war 1996 nach jahrelangen Verzögerungen und internen Machtkämpfen eingestellt worden. Die bereits ein Jahrzehnt alte Macintosh System Software konnte mit modernen Architekturen nicht mehr schritthalten, sodass Apple ohne zukunftsfähigen Pfad dastand. Laut historischen Aufzeichnungen zur macOS-Entwicklung verschaffte die Übernahme von NeXT Apple Zugang zu OPENSTEP – einem objektorientierten Betriebssystem auf Basis von Unix-Technologie – und brachte wichtige Führungskräfte der Softwareentwicklung zurück ins Unternehmen.

Das Ende von Copland und die 427-Millionen-Dollar-Wende

Nach der Übernahme am 4. Februar 1997 kehrte Steve Jobs als Unternehmensberater zu Apple zurück, während der ehemalige NeXT-Manager Avie Tevanian die Leitung der Betriebssystementwicklung übernahm. Tevanians Team erhielt den Auftrag, NeXTs OPENSTEP-Framework für ein massentaugliches Macintosh-Betriebssystem anzupassen. Apple kündigte zunächst eine Übergangsplattform mit dem Codenamen Rhapsody an. Das Rhapsody-System verband den Unix-basierten OPENSTEP-Kern mit einem Emulations-Subsystem namens „Blue Box“, das dafür konzipiert war, ältere Macintosh-Software innerhalb einer virtuellen Maschine auszuführen.

Rhapsody gerät ins Stocken

Apple erwartete, dass Drittentwickler ihre Software gerne auf die OPENSTEP-Bibliotheken umschreiben würden, sobald die technischen Vorteile der objektorientierten Programmierung demonstriert würden. Stattdessen wehrten sich große Softwareentwickler gegen diesen Plan. Angeführt von Adobe weigerten sich wichtige Softwarehersteller, eine vollständige Überarbeitung ihres Codes für eine Plattform vorzunehmen, deren Marktanteil während jahrelanger unerfüllter Softwareversprechen geschrumpft war. Adobe teilte Apple mit, dass es seine Kernanwendungen nicht für OPENSTEP umschreiben werde, wodurch Rhapsody Gefahr lief, ohne essenzielle Kreativsoftware auf den Markt zu kommen.

Brückenschlag in der Architektur mit Carbon und Darwin

Um den Stillstand mit den Entwicklern zu überwinden, änderte Apple seine technische Strategie. Über die folgenden zwei Jahre entwickelten Ingenieurteams die Anwendungsprogrammierschnittstelle Carbon. Carbon passte klassische Macintosh-APIs so an, dass sie direkt auf Unix-Bibliotheken abgebildet wurden. Dadurch konnten Entwickler bestehenden Anwendungscode portieren, um ihn nativ auf dem neuen Betriebssystem auszuführen, ohne ihn komplett neu schreiben zu müssen. Gleichzeitig verpackte Apple seinen grundlegenden Systemkern – aufgebaut aus dem Mach-Kernel der Carnegie Mellon University und BSD-Unix-Komponenten – und veröffentlichte ihn als Open-Source-Projekt namens Darwin, was ein stabiles Unix-Fundament schuf.

Die Ankunft von Aqua und Mac OS X

Um das Benutzererlebnis zu modernisieren, entwarf Apple Aqua – eine visuelle Benutzeroberfläche mit Text-Antialiasing, Transparenzen, Schlagschatten und einem Anwendungs-Launcher namens Dock. Aqua wurde von Quartz gerendert, einer hauseigenen Grafik-Engine, die entwickelt wurde, um OpenSteps lizenziertes Display-PostScript-Framework zu ersetzen. Am 24. März 2001 veröffentlichte Apple Mac OS X 10.0 mit dem Codenamen Cheetah für den Markt. Bis zur Veröffentlichung von Mac OS X 10.5 Leopard auf Intel-Prozessoren erreichte das System die offizielle Open Brand UNIX 03-Zertifizierung.

Durch die Verbindung klassischer Macintosh-Software mit einer Basis aus BSD- und Mach-Kernel verwandelte Apple eine schwere Plattformkrise in ein stabiles technisches Fundament. Die während des Übergangs von NeXTSTEP zu Mac OS X entwickelte hybride Migrationsstrategie etablierte den Unix-Kern und die API-Architektur, die moderne Mac-Systeme bis heute antreiben.

KI-generierte redaktionelle Illustration; kein Dokumentarfoto.

Quelle: MacOS version history