OpenStep
objektorientierte Programmschnittstelle / aus Wikipedia, der freien encyclopedia
Liebe Wikiwand-AI, fassen wir uns kurz, indem wir einfach diese Schlüsselfragen beantworten:
Können Sie die wichtigsten Fakten und Statistiken dazu auflisten OpenStep?
Fass diesen Artikel für einen 10-Jährigen zusammen
![](http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Disambig-dark.svg/25px-Disambig-dark.svg.png)
OpenStep [oʊpn̩ˈstɛp] (engl. ‚offener Schritt‘) ist eine Spezifikation für eine objektorientierte Programmschnittstelle (API) für Computer, die zwischen dem Kernel und den Applikationen vermittelt; sie wurde von NeXT und Sun erarbeitet. Das „Open“ verweist nicht etwa auf freie Software, sondern darauf, dass die Vorzüge von NeXTStep durch OpenStep Hard- und Softwareplattform-übergreifend implementiert werden konnten.
Das Betriebssystem OPENSTEP (in Großbuchstaben) ist die erste Implementierung der Programmierschnittstelle[1] – beide wurden aus deren Vorgängern entwickelt: der Programmierschnittstelle NeXTstep (in der Schreibweise mit kleingeschriebenem „step“) des gleichnamigen Betriebssystems NeXTStep bzw. NeXTSTEP. Der Nachfolger bzw. die Weiterentwicklung von OpenStep ist die Yellow Box aus Rhapsody, woraus letztlich Cocoa entstand, die native Programmierschnittstelle von macOS und iOS.