OPENSTEP

OPENSTEP
Screenshot
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 [ˈoʊpn̩stɛp] ist ein 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 [nɛkstˈstɛp], ursprünglich bis Version 3.0 (bis 1992) in der Schreibweise NeXTStep.

Es 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.


Developed by StudentB