1. Die Grenzen des klassischen Mac OS
Seit der Einführung des Macintosh im Jahr 1984 waren die Betriebssysteme von Apple (System 1 bis Mac OS 9) zwar innovativ, verfügten jedoch weder über Speicherschutz noch über präemptives Multitasking und hatten daher mit Stabilitätsproblemen zu kämpfen.
2. Der Stammbaum von NeXTSTEP
Das von Jobs gegründete Betriebssystem „NeXTSTEP“ von NeXT basierte auf dem leistungsstarken Mach-Kernel und BSD UNIX. 1997 kaufte Apple NeXT und machte diesen UNIX-Stammbaum zur Grundlage für das Mac OS der nächsten Generation.
graph TD
BSD["BSD UNIX"] --> NeXT["NeXTSTEP"]
Mach["Mach-Kernel"] --> NeXT
NeXT --> OSX["Mac OS X (2001)"]
OSX --> macOS["macOS / iOS"]
3. Die Geburt von Mac OS X
Das 2001 veröffentlichte Mac OS X war ein hybrides Betriebssystem, bei dem ein robustes UNIX (Darwin-Kernel) hinter der schönen GUI der Aqua-Benutzeroberfläche lief.
4. Von UNIX zum mobilen Betriebssystem
Die Kerntechnologie von macOS wurde später für das „iOS“ des iPhone optimiert und bildete ein starkes Ökosystem, das als Fundament für alle Apple-Geräte dient.
