Openstep

Openstep

OpenStep [oʊpn̩ˈstɛp] (engl. „offener Schritt“) ist eine Spezifikation für eine objektorientierte Anwendungsprogrammschnittstelle (API) für Computer, die zwischen dem Kernel und den Applikationen vermittelt und von NeXT und Sun Microsystems erarbeitet wurde.

OpenStep ist nicht identisch mit OPENSTEP, das lediglich eine Implementierung von ersterem darstellt.

Inhaltsverzeichnis

Geschichte

Das OpenStep-API war das Ergebnis der Zusammenarbeit von NeXT und Sun Microsystems.

Implementierungen

OPENSTEP

OPENSTEP war die Weiterentwicklung des Betriebssystems NEXTSTEP der Firma NeXT, das als erstes OpenStep implementierte. OPENSTEP lief auf den Hardwarearchitekturen x86, SPARC und den 68k-Workstations von NeXT, auch eine Version für HPs PA-RISC-Prozessor wurde entwickelt, die in ersten OPENSTEP-Beta-Versionen enthalten war, jedoch wieder entfernt und nie veröffentlicht wurde.

GNUstep

GNUstep ist die OpenStep-Implementierung des GNU-Projekts und kann zusammen mit GNU Window Maker und einem X-Server als GUI für verschiedene Unix-Systeme wie Linux, FreeBSD und Solaris verwendet werden.

Rhapsody

Rhapsody war der Codename des neuen Apple-Betriebssystems, das auf Basis von NeXTs OPENSTEP entstehen sollte. Es besaß weitgehend die Anmutung des bisherigen Macintosh-Betriebssystems Mac OS, technisch handelte es sich jedoch um OPENSTEP. Rhapsody selbst wurde nie veröffentlicht. Daraus ging jedoch Mac OS X Server hervor.

Mac OS X

Nachdem das Unternehmen NeXT von Apple aufgekauft worden war, entstand auf Basis von NeXTs Implementierung OPENSTEP zuerst Rhapsody, das das Look and Feel von Mac OS mit der Funktionalität von OPENSTEP verband. Danach wurde darauf aufbauend eine neue grafische Benutzeroberfläche mit dem Namen Aqua entwickelt und die Classic-Umgebung integriert, um auch für das Mac OS Classic entwickelte Anwendungen ausführen zu können. Alles zusammen bildete Apples neues Betriebssystem namens Mac OS X. OpenStep's Fähigkeit auf verschiedenen Kernels zu laufen gab Apple die Flexibilität, das Mac-Betriebssystem zu modernisieren und gleichzeitig die Kompatibilität mit vorhandener Mac-Hardware und -Software aufrechtzuerhalten.

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • OpenStep — s desktop and Workspace Manager OpenStep was an object oriented application programming interface (API) specification for an object oriented operating system that used a non NeXTSTEP operating system as its core, principally developed by NeXT… …   Wikipedia

  • OpenStep — [oʊpn̩ˈstɛp] (engl. „offener Schritt“) ist eine Spezifikation für eine objektorientierte Anwendungsprogrammschnittstelle (API) für Computer, die zwischen dem Kernel und den Applikationen vermittelt und von NeXT und Sun Microsystems erarbeitet… …   Deutsch Wikipedia

  • OpenStep — Тип Интерфейс программирования приложений Разработчик NeXT, Sun Microsystems Написана на Objective C Операционная система Solaris; Windows NT; UNIX подобная операционная система с ядром Mach …   Википедия

  • OPENSTEP — (en majuscules) est l implémentation d OpenStep par NeXT, et enrichie de nouvelles fonctions. NeXT a publié les spécifications d OPENSTEP, en faisant une sur couche des spécifications originales de NeXT et Sun. Voir aussi Lien interne GNUstep… …   Wikipédia en Français

  • Openstep — est une spécification ouverte d API orientée objet, capable d utiliser différents systèmes d exploitation modernes comme support (NeXTSTEP, Solaris et Windows NT). Elle est le fruit d un travail commun de NeXT et Sun. Implémentation d OpenStep… …   Wikipédia en Français

  • OpenStep — est une spécification ouverte d API orientée objet, qui permet d utiliser différents systèmes d exploitation (NeXTSTEP, Solaris et Windows NT). Elle est le fruit d un travail commun de NeXT et Sun. Implémentation d OpenStep OPENSTEP GNUstep… …   Wikipédia en Français

  • OpenStep — OpenStep,   Nextstep …   Universal-Lexikon

  • OPENSTEP — NEXTSTEP Bildschirmfoto WindowMaker Umgebung mit GNUstep Anwendungen Basisdaten …   Deutsch Wikipedia

  • OpenStep — Integration von NeXTStep mit dem Solaris Distributed Object Environment, angelehnt an CORBA/COSS der OMG …   Acronyms

  • Openstep — ● np. ►SYSEX Dernière version de NextStep, le SE de Jobs, Steve. Ayant racheté NeXT, Apple a produit grâce à lui MacOS X, en remplacement des précédentes versions de MacOS qui vieillissaient mal …   Dictionnaire d'informatique francophone

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”