Ne XTSTEP

NeXTSTEP (auch schriftlicher NeXTstep, NeXTStep und NEXTSTEP) war das objektorientierte, stark mehrbeanspruchende durch den Computer von NeXT entwickelte Betriebssystem, um auf seiner Reihe von Eigentumsarbeitsplatz-Computern wie NeXTcube zu laufen. Es wurde später zu mehreren anderen Computerarchitekturen getragen.

Eine Vorschau-Ausgabe von NeXTSTEP (Version 0. 8) wurde am Start des Computers von NeXT am 12. Oktober 1988 gezeigt. Die erste volle Ausgabe, NeXTSTEP 1.0, hat sich am 18. September 1989 eingeschifft. Die letzte Version, 3.3, wurde Anfang 1995 veröffentlicht, vor der Zeit sie nicht nur auf Motorola 68000 Familienverarbeiter geführt hat, die in Computern von NeXT, sondern auch Intel x86, Sonne SPARC und HP PA-RISC-based Systeme verwendet sind.

NeXTSTEP wurde später modifiziert, um das zu Grunde liegende Betriebssystem von den Gegenstand-Bibliotheken des höheren Niveaus zu trennen. Das Ergebnis war API von OpenStep, die auf vielfachen zu Grunde liegenden Betriebssystemen einschließlich des eigenen OPENSTEP von NeXT gelaufen ist. Der OS des Apfels X und EIN/AUSGABE-STEUERSYSTEM sind direkte Nachkommen von NeXTSTEP durch die OPENSTEP Abstammung.

Beschreibung

NeXTSTEP war eine Kombination von mehreren Teilen:

  • ein Unix ähnliches Betriebssystem, das auf dem Mach-Kern plus die Quelle gestützt ist, codiert von BSD
  • Zeigen Sie PostScript und einen Fenstertechnik-Motor
  • die Objektive c Sprache und Durchlaufzeit
  • eine objektorientierte (OO) Anwendungsschicht, einschließlich mehrerer "Bastelsätze"
  • Entwicklungswerkzeuge für die OO Schichten

NeXTSTEP war für die letzten drei Sachen bemerkenswert. Die Werkzeuge haben beträchtliche Macht angeboten und wurden verwendet, um die ganze Software auf der Maschine zu bauen. Unterscheidende Merkmale der Objektiven c Sprache haben das Schreiben von Anwendungen mit NeXTSTEP viel leichter gemacht als auf vielen sich bewerbenden Systemen, und das System wurde häufig auf als ein Muster der Computerentwicklung sogar ein Jahrzehnt später angespitzt.

Die Benutzerschnittstelle von NeXTSTEP wurde raffiniert und konsequent, und hat die Idee vom Dock eingeführt (hat OpenStep und in OS X durchgeführt), und das Bord. NeXTSTEP hat auch geschaffen oder war unter dem allerersten, um eine Vielzahl anderer GUI in anderen Betriebssystemen jetzt üblicher Konzepte einzuschließen: "Ausgefeilte" 3D-Produkte, große voll-farbige Ikonen, weites System Schinderei und Fall einer breiten Reihe von Gegenständen außer Dateiikonen, weitem System piped Dienstleistungen, dem Echtzeitscrollen und Fensterschleppen, Eigenschaften-Dialog-Kästen ("Inspektoren"), Fenstermodifizierungsbenachrichtigungen (wie der gesparte Status einer Datei), usw. Das System war unter den ersten Mehrzweckbenutzerschnittstellen, um Veröffentlichen-Farbenstandards zu behandeln, Durchsichtigkeit, hoch entwickelter Ton und Musik-Verarbeitung (durch Motorola 56000 DSP), hat Grafikprimitive, Internationalisierung und moderne Typografie auf eine konsequente Weise über alle Anwendungen vorgebracht.

Zusätzliche Bastelsätze wurden zum Erzeugnis hinzugefügt, um das System attraktiver zu machen. Diese haben Portable Distributed Objects (PDO) eingeschlossen, die leichte entfernte Beschwörung, und Unternehmensgegenstand-Fachwerk, ein starkes mit dem Gegenstandverwandtschaftsdatenbanksystem erlaubt haben. Die Bastelsätze haben das System besonders interessant kundenspezifischen Anwendungsprogrammierern gemacht, und NeXTSTEP hatte eine lange Geschichte in der Finanzprogrammiergemeinschaft.

Einfluss

Der erste WWW-Browser, WorldWideWeb, wurde auf der Plattform von Nextstep entwickelt.

Einige Eigenschaften und in WWW-Browsern jetzt allgemein gefundene Tastatur-Abkürzungen können zur Vereinbarung von Nextstep verfolgt werden. Die grundlegenden Lay-Out-Optionen des HTML 1.0 und 2.0 sind jenen in der Textklasse von NeXT verfügbaren Eigenschaften zuzuschreibend. Das Niveau (PACK) der Redakteur für das Spielschicksal wurde auch auf Maschinen von NeXT entwickelt, wie Altsys Virtuose war, dessen Version 2 Mac OS und Windows getragen wurde, um Makromedia Version 4 von FreeHand, die moderne "Notizbuch"-Schnittstelle für Mathematica und das fortgeschrittene Spreadsheet Lotus Improv zu werden. Die Software, die die Freunde von MCI und Familienprogramm kontrolliert hat, wurde mit Nextstep entwickelt.

Über die Zeit der 3.2 Ausgabe hat sich NeXT mit Sonne-Mikrosystemen zusammengetan, OpenStep, eine Quer-Plattform zu entwickeln, objektorientierter API-Standard ist auf Nextstep zurückzuführen gewesen. Durchführungen dieses Standards wurden für den Solaris der Sonne, Windows NT und die Version von NeXT des Mach-Kerns veröffentlicht. Die Durchführung von NeXT wurde OPENSTEP nach dem Mach genannt, und seine erste Ausgabe (4.0) hat Nextstep 3.3 auf dann der Sonne und den Systemen von Intel IA-32 ersetzt.

Im Anschluss an eine Ansage am 20. Dezember 1996, am 4. Februar 1997, hat Apple Computer NeXT für $ 429 Millionen erworben, und hat den OPENSTEP für das Mach Betriebssystem als die Basis für OS X verwendet.

Eine Durchführung der kostenlosen Software des Standards von OpenStep, GNUstep, besteht auch.

Die anime Reihe, die Gelegene Serienexperimente unter Einfluss NextStep und Mac OS, Verweisungen waren, kann überall in der Show und seinen aufgenommenen Medien gefunden werden. Am meisten namentlich der Slogan für das Gelegene PSX Spiel "Nahe die Welt, Öffnen Sie das folgende".

Ausgabe-Geschichte

Versionen wurden bis zu 3.3 veröffentlicht.

Siehe auch

  • Anwendungsbündel
  • Müller-Säulen, die Methode des Verzeichnisses, das durchsucht, dass der Dateizuschauer von Nextstep verwendet.
  • OpenStep, die objektorientierte Anwendung, Schnittstelle programmierend, ist auf NeXTSTEP zurückzuführen gewesen.
  • Fensterschöpfer, ein Fensterbetriebsleiter hat vorgehabt, mit NeXT GUI für das X Fenstersystem wettzueifern.

Referenzen

Links


Konvexer Rumpf / Ungleichförmiger Speicherzugang
Impressum & Datenschutz