Die gemeinsame Desktop-Umgebung , ein Teil der COSE-Initiative

Die Common Open Software Environment ( COSE ) war eine Initiative, die im März 1993 von den damals führenden Unix- Anbietern ins Leben gerufen wurde, um offene, einheitliche Betriebssystemstandards zu schaffen . [ 1 ]

Hintergrund

Der COSE-Prozess entstand in einer Zeit, als die „ Unix-Kriege “ das Wachstum von Unix zunehmend hemmten. Microsoft , bereits Marktführer im Bereich der Unternehmens-Desktop-Systeme, begann, zwei Unix-Hochburgen zu erobern: technische Workstations und Rechenzentren . Gleichzeitig schrumpfte Novells NetWare -Nutzerbasis stetig zugunsten von Microsoft-basierten Netzwerken. Im Rahmen einer vielschichtigen Strategie gegen Microsoft setzte Novell auf Unix als Waffe und hatte kürzlich mit AT&T die Univel-Partnerschaft im Bereich Unix -Systeme geschlossen .

Im Gegensatz zu anderen Unix-Vereinheitlichungsbestrebungen, die ihm vorausgingen, zeichnete sich COSE in zweierlei Hinsicht aus: Es wurde nicht in Opposition zu einer anderen Gruppe von Unix-Anbietern gegründet, und es war mehr darauf ausgerichtet, Standards für bestehende Technologien zu entwickeln, als neue Angebote von Grund auf zu schaffen.

Die Gründungsmitglieder (bekannt als „Die Großen Sechs“ oder „SUUSHI“) waren:

Diese Vertreter repräsentierten die bedeutenden Unix-System- und Betriebssystemanbieter der damaligen Zeit sowie die Inhaber der Marke Unix und des von AT&T stammenden Quellcodes. Sie repräsentierten außerdem nahezu alle Schlüsselakteure der beiden wichtigsten Unix-Gruppierungen der späten 1980er und frühen 1990er Jahre, der OSF und Unix International (UI). Bemerkenswert war die Abwesenheit des OSF-Mitbegründers Digital Equipment Corporation ; Digital gab jedoch im darauffolgenden Juni schließlich seine Unterstützung für den COSE-Prozess bekannt. [ 2 ]

Die von COSE angekündigten Schwerpunkte waren: eine gemeinsame Desktop-Umgebung; Netzwerktechnik; Grafik; Multimedia; objektbasierte Technologie; und Systemmanagement. Am 1. September 1993 wurde außerdem bekannt gegeben, dass die COSE-Anbieter mit Unterstützung von über 75 Unternehmen an einer einheitlichen Unix-Spezifikation arbeiten. [ 3 ]

Unix-Standardisierung

Anders als OSF oder UI hatte die COSE-Initiative nicht den Auftrag, ein einheitliches Betriebssystem zu entwickeln oder zu fördern. Ihr Ansatz bestand vielmehr darin, die von Unix-Softwareanbietern der damaligen Zeit bereits verwendeten Betriebssystemschnittstellen zu erfassen und zu dokumentieren. Diese daraus resultierende Liste, ursprünglich als „Spec 1170“ bekannt, entwickelte sich zur heutigen Single Unix Specification . [ 4 ]

Spec 1170 (nicht zu verwechseln mit der SPEC- Benchmarking-Organisation) wurde nach den Ergebnissen der ersten COSE-Studie benannt, die die tatsächlich verwendeten Unix-Schnittstellen ermitteln sollte. Die Untersuchung einer großen Stichprobe aktueller Unix-Anwendungen ergab 1.170 solcher System- und Bibliotheksaufrufe. Wie zu erwarten, wuchs die Anzahl der erfassten Schnittstellen im Laufe der Zeit stetig.

Die Verwaltung der Spezifikation wurde X/Open übertragen . Im Oktober 1993 wurde bekannt gegeben, dass die Marke UNIX, die sich damals im Besitz von Novell befand, an X/Open übertragen werden sollte. [ 5 ] Diese Entwicklungen führten dazu, dass die Marke UNIX nicht mehr an eine einzige Quellcode-Implementierung gebunden war; jedes Unternehmen konnte nun eine mit der UNIX-Spezifikation kompatible Betriebssystemversion entwickeln, die dann die Marke UNIX tragen durfte.

Gemeinsame Desktop-Umgebung

Neben der Öffnung und Standardisierung der Marke UNIX war das bedeutendste Produkt der COSE-Initiative die Common Desktop Environment (CDE). CDE war eine auf X11 basierende Benutzerumgebung, die gemeinsam von HP, IBM und Sun entwickelt wurde und deren Benutzeroberfläche und Produktivitätswerkzeuge auf dem grafischen Widget-Toolkit Motif von OSF basierten . [ 6 ]

Andere Technologiebereiche

Obwohl der COSE-Prozess im Bereich Desktop-PCs und Betriebssysteme selbst auf Vereinheitlichung abzielte, entschied man sich in anderen angekündigten Bereichen dafür, bestehende Technologien beider Seiten zu fördern, anstatt sich für eine zu entscheiden. So wurde beispielsweise für den Netzwerkbereich angekündigt, dass alle Teilnehmer OSFs DCE , UIs ONC+ und einen NetWare-Client vertreiben, bereitstellen und unterstützen sollten.

Andere Bereiche wurden nur sehr allgemein behandelt. Für objektbasierte Technologien wurde CORBA als zugrundeliegende Technologie genannt, die konkrete Implementierungsmethode blieb jedoch den einzelnen Unternehmen überlassen.

Vermächtnis

Im März 1994 gaben UI und OSF ihren Zusammenschluss zu einer neuen Organisation bekannt, die den Namen OSF beibehielt. [ 7 ] Die COSE-Initiative bildete die Grundlage für den „Pre-Structured Technology“-Prozess (PST) der neuen OSF. [ 8 ] Diese Bemühungen wurden schließlich von der Open Group weitergeführt , einer Organisation, die 1996 durch den Zusammenschluss der neuen OSF und X/Open entstand.

Letztendlich war das bedeutendste Ergebnis des COSE-Prozesses die Schaffung eines allgemein anerkannten UNIX-Standards und einer unabhängigen Organisation zu dessen Verwaltung. Dies markierte das Ende der grafischen Benutzeroberfläche Open Look von Sun zugunsten eines auf Motif basierenden Desktops und machte diesen gleichzeitig zu einem Standard anstatt zu einem proprietären Toolkit. Obwohl der Prozess in den anderen ursprünglich angestrebten Standardisierungsbereichen weniger Einfluss hatte, prägte er die Zukunft von Unix dennoch maßgeblich und reichte weit über die zwölf Monate seines unabhängigen Bestehens hinaus.

Referenzen

  1. ^ „Führende UNIX-Unternehmen kündigen gemeinsame offene Softwareumgebung an“ (Pressemitteilung). Hewlett-Packard Company, IBM Corp., The Santa Cruz Operation, SunSoft, Inc., Univel, UNIX System Laboratories, Inc. 17.03.1993 . Abgerufen am 01.09.2006 .
  2. ^ „Digital Equipment Corporation kündigt Unterstützung für den Common Open Software Environment Process an“ (Pressemitteilung). Digital Equipment Corporation. 8. Juni 1993. Abgerufen am 1. September 2006 .
  3. ^ „Branchenführer einigen sich auf gemeinsame Schnittstellenspezifikation für UNIX-basierte Betriebssysteme“ (Pressemitteilung). OSF- und UI-Mitglieder. 1. September 1993. Abgerufen am 1. September 2006 .
  4. ^ „Die einheitliche Unix-Spezifikation“ . The Open Group. Archiviert vom Original am 19.08.2011 . Abgerufen am 01.09.2006 .
  5. ^ „X/Open erhält UNIX-Markenrechte von Novell“ (Pressemitteilung). X/Open Co., Ltd. 11.10.1993 . Abgerufen am 1.09.2006 .
  6. ^ „UNIX-Führer veröffentlichen erste Spezifikation für Common Open Software Environment Desktop“ (Pressemitteilung). Hewlett-Packard Company, IBM Corporation, SunSoft, Inc., UNIX System Laboratories, Inc. 30.06.1993. Archiviert vom Original am 07.02.2012 . Abgerufen am 01.09.2006 .
  7. ^ „Führende Anbieter schließen sich zusammen, um offene Systeme zu beschleunigen“ (Pressemitteilung). AT&T Global Information Systems, Digital Equipment Corporation, Hewlett-Packard Company, IBM Corporation, SunSoft Incorporated u. a. 23.03.1994 . Abgerufen am 01.09.2006 .
  8. ^ „OSF kündigt progressives neues Geschäftsmodell an“ (Pressemitteilung). Open Software Foundation. 23.03.1994 . Abgerufen am 01.09.2006 .