OPENSTEP | |
---|---|
Entwickler | NeXT, Inc. |
Lizenz(en) | EULA (Closed Source) |
Erstveröff. | 18. September 1989 |
Akt. Version | 4.2 Patch 4 (1997) |
Kernel | Mach-BSD-Hybridkernel |
Abstammung | 4.3BSD-Tahoe ↳ NeXTStep (< 3.0) 4.3BSD-Reno ↳ NeXTStep (≥ 3.0) ↳ OPENSTEP (≥ 4.0) 4.4BSD ↳ Rhapsody (≥ 5.0) FreeBSD ↳ Darwin (macOS, iOS etc.) |
Architektur(en) | ≤ 3.0: m68k ≥ 3.1: x86, m68k, SPARC, PA-RISC ≥ 4.0: x86, m68k, SPARC ≥ 5.0: x86, PowerPC ≥ 5.3: PowerPC |
Chronik | NeXTStep/NeXTSTEP/ NEXTSTEP (≤ 3.3) OPENSTEP (≥ 4.0) Rhapsody (≥ 5.0) Mac OS X / OS X / macOS (≥ 10.0) |
Sprache(n) | mehrsprachig |
OPENSTEP [Betriebssystem des Unternehmens NeXT, das Steve Jobs nach seinem Weggang von Apple 1985 gegründet hatte. OPENSTEP, in Großbuchstaben, war der Name des Betriebssystems ab Version 4.0 von 1996. Von Version 3.1 bis 3.3 (1993–1995) hieß es NeXTSTEP bzw. NEXTSTEP [ ], ursprünglich bis Version 3.0 (bis 1992) in der Schreibweise NeXTStep.
] ist einEs basiert auf dem Unix-ähnlichen Betriebssystem 4.3BSD und einem Mach-2.5-Kernel. Verbreitung hatte es vor allem im wissenschaftlichen, aber auch im Bankbereich, wo dank der damals ungewöhnlichen, objektorientierten Entwicklungsumgebung schnell komplexe Applikationen gebaut werden konnten.
NeXT wurde Ende 1996 von Apple aufgekauft, und Steve Jobs kehrte im Sommer 1997 zu Apple als CEO zurück. OPENSTEP 4.2 wurde die Basis des unter dem Codenamen Rhapsody weiterentwickelten und ab 2000 als Mac OS X auf den Markt gebrachten Nachfolge-Betriebssystems für Apple-Macintosh-Computer, um das ältere „klassische“ Mac OS (1984–2001) zu ersetzen. Die NeXTstep- bzw. OpenStep-Programmierschnittstelle (API) wurde bei Apple zu Cocoa weiterentwickelt und ist nicht nur für macOS, wie Mac OS X seit 2016 heißt, zum wichtigsten API geworden, sondern auch das der auf iOS basierenden mobilen Betriebssysteme.
Der auf NeXTStep/OPENSTEP zurückgehende Unix-Unterbau von Rhapsody bzw. Mac OS X erhielt 1999 den Namen Darwin und wurde im Quelltext veröffentlicht.