Ultrix

Ultrix (offiziell Vollkappen ULTRIX) war der Markenname der heimischen Systeme von Unix von Digital Equipment Corporation (DEC). Während ultrix das lateinische Wort für den Rächer ist, wurde der Name allein für seinen Ton gewählt.

Geschichte

Die anfängliche Entwicklung von Unix ist auf der Ausrüstung im DEZ, namentlich DEZ PDP-7 und PDP-11 (Programmierbarer Datenverarbeiter) Systeme vorgekommen. Spätere Computer im DEZ, wie ihre VAX Systeme, waren auch populäre Plattformen, auf denen man Unix führt; der erste Hafen zu VAX, UNIX/32V, wurde 1978 beendet (der VAX wurde nur im Oktober 1977 veröffentlicht). Jedoch hat DEZ nur ihr eigenes Eigentumsbetriebssystem, VMS, vor dem offiziellen Unterstützen von Unix geliefert.

Absolut Schlüssel zum Holen von Unix zum Inneren die Gesellschaft, Unix Engineering Group (UEG) des DEZ wurde mit Bill Munson mit Jerry Brenner und Fred Canter, beiden von der Hauptkundendienst-Engineering Group des DEZ, Bill Shannon (vom Fall Westreserveuniversität), und Armando Stettner (von Glockenlaboratorien) angefangen. Andere spätere Mitglieder von UEG haben Joel Magid, Bill Doll und Jim Barclay eingeschlossen, der aus dem verschiedenen Marketing des DEZ und Produktverwaltungsgruppen rekrutiert ist.

Die UEG Mannschaft, unter der Richtung des Kanters, veröffentlichtem V7M, einer modifizierten Version von Unix 7. Ausgabe (q.v)..

BSD

Shannon und Stettner haben an der auf niedriger Stufe Zentraleinheit und dem Gerät-Fahrer Unterstützung am Anfang auf UNIX/32V gearbeitet, aber haben sich schnell bewegt, um sich auf das Arbeiten mit der Universität Kaliforniens, Berkeley 4BSD zu konzentrieren. Bill Joy von Berkeley ist in New Hampshire gekommen, um mit Shannon und Stettner zu arbeiten, um eine neue BSD-Ausgabe einzuwickeln, die UEG Zentraleinheitsunterstützung und Fahrer vereinigend, und einige in der letzten Minute Entwicklung zu tun und auf anderen an den Möglichkeiten des DEZ verfügbaren Konfigurationen prüfend. Als beiseite haben die drei eine Endtestversion auf dem wichtigen von der VMS Entwicklungsgruppe verwendeten VAX heraufgebracht. Keine Anmerkungen wurden von den VMS Entwicklern gehört, deren Terminals sie am nächsten Morgen mit einer schnellen Anmeldung von Unix gegrüßt haben. Die Maschine von UEG war erst, um neuen Unix, etikettiert 4.5BSD zu führen, wie das Band war, hat Bill Joy mit ihm genommen. Das Denken bestand darin, dass 5BSD die folgende Version sein würde - haben Universitätsrechtsanwälte gedacht, dass es besser sein würde, es 4.1BSD zu nennen. Nach der Vollziehung 4.1BSD hat Bill Joy Berkeley verlassen, um an Sonne-Mikrosystemen zu arbeiten. Bill Shannon hat sich später von New Hampshire bewegt, um sich ihm anzuschließen. Armando Stettner ist im DEZ geblieben und hat später das empfangen und hat das Projekt von Ultrix angefangen.

Als beiseite war der wichtige VAX von UEG DES DEZ, genannt decvax, auch einer der Hauptknoten im UUCP und Usenet-Netz. Es war das erste System, um sich, in Realtime für die E-Mail und den Usenet-Nachrichtenartikel, die Ost- und Westküsten der Vereinigten Staaten, Herzog-Universität (Herzog) und UC Berkeley (ucbvax) zu verbinden. Später, nachdem etwas Kompressionsfähigkeit zu netnews hinzugefügt wurde, wurde decvax mit Europa (Vrije Universiteit, Amsterdam) und dann Australien (Universität Melbournes) verbunden, Anrufe mindestens zweimal pro Tag jeden machend.

Kurz nachdem IBM Pläne für ein heimisches UNIX Produkt, Stettner bekannt gegeben hat, einen DEZ UNIX Produkt mehrere Male in der Vergangenheit verteidigt, die Bill Doll, einem Marktbetriebsleiter während eines Gang-Gespräches angedeutet ist, dass es schließlich Zeit für den DEZ war, um einen heimischen VAX Unix für seine Kunden verfügbares Produkt zu machen. Ein Vorschlag wurde Bill Munson gemacht, der später die Idee Ken Olsen präsentiert hat. Es wurde gesagt, dass Olsen ein Nummernschild von Unix ergriffen hat, es auf jemandes Brust geschlagen hat und gesagt hat, wollen wir es tun. So hat Ultrix begonnen.

V7m

AM 1. DEZ war heimisches UNIX Produkt V7M (für den modifizierten) oder V7M11 für den PDP-11 und hat auf der Version der UNIX 7. Ausgabe von Glockenlaboratorien basiert. V7M, der von ursprünglicher Unix Engineering Group (UEG) des DEZ, Fred Canter, Jerry Brenner, Armando Stettner, Bill Burns, Mary Anne Cacciola und Bill Munson - aber die Arbeit von in erster Linie Fred und Jerry entwickelt ist. V7M hat viele üble Lagen zum Kern einschließlich der Unterstützung für getrennte Instruktion und Datenräume, bedeutende Arbeit für die Hardware-Fehlerwiederherstellung und viele Gerät-Fahrer enthalten. Viel Arbeit wurde ins Produzieren einer Ausgabe gestellt, die von vielen Band-Laufwerken oder Laufwerken zuverlässig urladen würde. V7M wurde in der Gemeinschaft von Unix gut respektiert. UEG hat sich zur Gruppe entwickelt, die später Ultrix entwickelt hat.

Die erste Ausgabe von Ultrix

Das erste heimische VAX Produkt von UNIX VOM DEZ war Ultrix-32, der auf 4.2BSD mit einigen Nichtkerneigenschaften vom System V gestützt ist, und wurde im Juni 1984 veröffentlicht. Ultrix-32 war in erster Linie das Geistesprodukt von Armando Stettner. Sein Zweck war, einem mit dem Dez unterstützten Eingeborenen Unix für VAX zur Verfügung zu stellen. Es hat auch mehrere Modifizierungen und Schriften von der gewonnenen Usenet/UUCP-Erfahrung vereinigt, während es decvax gelaufen ist. Später hat Ultrix-32 Unterstützung für DECnet und andere Eigentumsprotokolle im DEZ wie LAT vereinigt. Es hat VAXclustering nicht unterstützt. In Anbetracht des Westlichen Electric/AT&T das Genehmigen von Unix wurde DEZ (und andere) auf den Verkauf binär-einziger Lizenzen eingeschränkt. Ein bedeutender Teil der Technikarbeit war im Bilden der Systeme, die relativ flexibel und trotz ihrer binär-einzigen Natur konfigurierbar sind.

Nachdem Ultrix-32 seine erste Phase von Kundenbeta-Proben vollendet hat, hat sich Armando zur Westküste bewegt, um Steve Bourne zu helfen, die Arbeitsplatz-Systemtechnik-Organisation des DEZ, eine fortgeschrittene Entwicklungsgruppe in Gang zu bringen, die sich auf Grafik und Arbeitsplätze konzentriert. Von dort hat er fortgesetzt, zu empfangen, seine erste Urkunde und Hilfe in der Bildung des Offenen Softwarefundaments zu schreiben. Armando hat dann in einer sehr kleinen bösen organisatorischen Gruppe von der erzeugt am 1. DEZ RISC Arbeitsplatz-Produkt, der MIPS-basierte DECstation 3100 gearbeitet.

Schließlich hat DEZ seinem Ultrix-gebrandmarkten geborenen Unix Betriebssysteme auf drei Plattformen zur Verfügung gestellt: PDP-11 Minicomputer (wovon Ultrix eines von vielen verfügbaren Betriebssystemen dem DEZ war), VAX-basierte Computer (wo Ultrix eine von zwei primären OS Wahlen war) und die DECstation Arbeitsplätze und DECsystem Server (wo Ultrix die einzige OS Wahl angeboten war). Bemerken Sie, dass die DECstation Systeme MIPS Verarbeiter verwendet haben und datieren Sie die viel späteren Alpha-basierten Systeme zurück.

Spätere Ausgaben von Ultrix

Das V7m Produkt wurde später zu Ultrix-11 umbenannt, um die Familie mit Ultrix-32 zu gründen, aber weil der PDP-11 von der Ansicht verwelkt ist, ist Ultrix-32 bekannt einfach als Ultrix geworden. Als die MIPS Versionen von Ultrix veröffentlicht wurden, sind der VAX und die MIPS Versionen VAX/ULTRIX und RISC/ULTRIX beziehungsweise genannt geworden. Viel Technikwert wurde auf supportability und zuverlässige Operationen einschließlich der fortlaufenden Arbeit an der Zentraleinheit und dem Gerät-Fahrer Unterstützung gelegt (der größtenteils auch UC Berkeley gesandt wurde), Hardware-Misserfolg-Unterstützung und Wiederherstellung mit der Erhöhung zum Fehlermeldungstext, der Dokumentation und der allgemeinen Arbeit sowohl am Kern als auch an den Systemprogramm-Niveaus. Später hat Ultrix-32 einige Eigenschaften von 4.3BSD vereinigt und hat fakultativ DECnet und SNA zusätzlich zum normalen TCP/IP, und sowohl der SMTP als auch die Post des DEZ 11 Protokolle eingeschlossen.

Namentlich hat Ultrix die Möglichkeiten der Zwischenprozess-Kommunikation (IPC) durchgeführt, die im System V gefunden sind (genannt Pfeifen, Nachrichten, Semaphore, und hat Gedächtnis geteilt). Während zusammengelaufener Unix von der Sonne und AT&T Verbindung (der das Offene Softwarefundament oder OSF erzeugt hat), veröffentlicht im späten 1986, BSD-Eigenschaften ins System V gestellt hat, hat DEZ das beste vom System V genommen und hat es zu einer BSD-Basis hinzugefügt.

Ursprünglich, an den VAX Arbeitsplätzen, hatte Ultrix-32 eine Tischumgebung genannt UWS, Ultrix Arbeitsplatz-Software, die auf einer Version des X Fenstersystems basiert hat. Später wurde die weit verbreitete Version 11 des X Fenstersystems (X11), mit einem Blick und Gefühl genannt DECwindows hinzugefügt, der ausgedacht wurde, um den Blick und das Gefühl des UWS Systems nachzuahmen. Schließlich hat DECwindows auch den Motiv-Blick und das Gefühl zur Verfügung gestellt.

Ultrix ist auf Mehrverarbeiter-Systemen sowohl vom VAX als auch von den DECsystem Familien gelaufen. Ultrix-32 hat SCSI Platten und Bänder und auch Eigentumsdigitallagerungssystemverbindung und CI Peripherie unterstützt, die das Massenlagerungskontrollprotokoll des DEZ verwendet, obwohl das Ermangeln an OpenVMS Schloss-Betriebsleiter verteilt hat, hat es gleichzeitigen Zugang von vielfachen Systemen von Ultrix nicht unterstützt. DEZ hat auch eine Kombinationshardware und Softwareprodukt genannt Prestoserv veröffentlicht, der NFS Datei beschleunigt hat, die dient, um besserer Leistung für diskless Arbeitsplätze zu erlauben, einer Dateiportion Gastgeber von Ultrix mitzuteilen. Der Kern hat symmetrische Mehrverarbeitung unterstützt, während basiert auf pre-Ultrix nicht völlig mehreingefädelt zu werden, durch Armando Stettner und frühere Arbeit von George Goble an der Purdue Universität arbeitet. Als solcher gab es liberalen Gebrauch der Blockierung, und einige Aufgaben konnten nur durch eine Einzelheit Zentraleinheiten (z.B die Verarbeitung von Unterbrechungen) erledigt werden. Das war in anderen SMP Durchführungen dieser Zeit ziemlich üblich (z.B. SunOS). Außerdem war Ultrix langsam, um viele dann neue oder erscheinende auf konkurrierenden Systemen von Unix gefundene Systemfähigkeiten von Unix zu unterstützen (z.B er hat nie geteilte Bibliotheken unterstützt oder hat dynamisch executables verbunden; die Verzögerung im Einführen, bindet 4.3BSD Systemanrufe und Bibliotheken besonders die Mathebibliotheken; usw.), und hat unter einigen Problemen, am meisten namentlich Dateisystemintegritätsprobleme gelitten (sich 4.3BSD filesystem und üble Lagen nie erholt).

Letzte Ausgabe

Als ein Teil seines Engagements zum OSF ist Armando Stettner zu den Forschungslaboratorien von Cambridge des DEZ gegangen, um am Hafen von OSF/1 bis DEZ zu arbeiten, hat DECstation 3100 Arbeitsplatz RISC-basiert. Später hat DEZ Ultrix als sein Unix ersetzt, der sich mit OSF/1 für das Alpha bietet, Entwicklung von Unix auf dem MIPS und den VAX Plattformen beendend. OSF/1 hatte sich vorher in einer Version für die MIPS Architektur 1991 eingeschifft, aber wurde nicht betrachtet oder hat als ein reifes Produkt inseriert. OSF/1 hatte einen Mach-basierten Kern mit vielen der Eigenschaften, die von Ultrix fehlen. Wieder hat der UEG (inzwischen die Ultrix Engineering Group) beim Bilden des neuen OSF/1-based Digitaler Unix geführt gut auf der Hardware im DEZ, mit der Zuverlässigkeit und Haltbarkeit gearbeitet, dass Leute gekommen sind, um vom DEZ Betriebssysteme zu erwarten.

Die letzte Hauptausgabe von Ultrix war Version 4.5 1995, die unterstützt hat, haben alle vorher DECstations und VAXen unterstützt. Es gab einige nachfolgende Y2K-Flecke.

Siehe auch

  • Vergleich von BSD Betriebssysteme
  • Ultrix/UWS Ausgabe Bemerkt V4.1, AA-ME85D-TE
  • Ultrix-32 ergänzende Dokumente, AA-MF06A-TE
  • Das kleine graue Buch: Eine ULTRIX Zündvorrichtung, AA-MG64B-TE
  • Handbuch zur Installation von Ultrix und UWS, AA-PBL0G-TE

Links


Begierige Technologie / Systeme von Bentley
Impressum & Datenschutz