Fælles åbent softwaremiljø - Common Open Software Environment

Det fælles skrivebordsmiljø , en del af COSE-initiativet

Det fælles åbne softwaremiljø ( COSE ) var et initiativ, der blev dannet i marts 1993 af datidens store Unix- leverandører for at skabe åbne, forenede operativsystemstandarder (OS) standarder.

Baggrund

COSE-processen blev etableret i en tid, hvor " Unix-krigene " var blevet en hindring for væksten af ​​Unix. Microsoft , der allerede var dominerende på virksomhedens desktop, begyndte at byde på to Unix-fæstninger: tekniske arbejdsstationer og virksomhedens datacenter . Derudover så Novell sin NetWare- installerede base konstant erodere til fordel for Microsoft-baserede netværk; som en del af en mangesidet tilgang til at kæmpe med Microsoft, havde de henvendt sig til Unix som et våben, efter at de for nylig havde dannet et Unix-relateret partnerskab med AT&T, kendt som Univel .

I modsætning til andre Unix-enhedsbestræbelser, der gik forud for det, var COSE bemærkelsesværdig på to måder: Det blev ikke dannet i modsætning til et andet sæt Unix-leverandører, og det var mere orienteret mod at stille standarder for eksisterende teknologier end at skabe nye tilbud fra bunden.

De oprindelige medlemmer (kendt som "The Big Six" eller "SUUSHI") var:

Disse repræsenterede datidens betydelige Unix-system og OS-leverandører samt indehavere af Unix-mærket og AT & T-afledt kildekode. De repræsenterede også næsten alle de vigtigste spillere i de to store Unix-fraktioner i slutningen af ​​1980'erne og begyndelsen af ​​1990'erne, OSF og Unix International (UI). I sin fravær var OSF medstifter af Digital Equipment Corporation ; Digital meddelte endelig sin godkendelse af COSE-processen i juni efter.

COSEs annoncerede fokusområder var: et fælles skrivebordsmiljø; netværkssamarbejde; grafik; multimedier; objektbaseret teknologi; og systemstyring. Den 1. september 1993 blev det også meddelt, at COSE-leverandørerne udviklede en samlet Unix-specifikation med støtte fra over 75 virksomheder.

Unix-standardisering

I modsætning til OSF eller UI fik COSE-initiativet ikke til opgave at oprette eller promovere et enkelt operativsystem. Deres tilgang var i stedet at undersøge og dokumentere OS-grænseflader, der allerede var i brug af datidens Unix-softwareleverandører. Denne resulterende liste, oprindeligt kendt som "Spec 1170", udviklede sig til at blive det, der nu er kendt som Single Unix Specification .

Spec 1170 (ingen relation til SPEC benchmarking-organisationen) blev opkaldt efter resultaterne af den første COSE-indsats for at bestemme, hvilke Unix-grænseflader der faktisk var i brug; inspektion af en stor prøve af aktuelle Unix-applikationer afsløret 1.170 sådanne system- og biblioteksopkald. Som forventet fortsatte det faktiske antal katalogiserede grænseflader med at vokse over tid.

Håndtering af specifikationen blev givet til X / Open . I oktober 1993 blev det annonceret, at UNIX-varemærket, som på det tidspunkt var ejet af Novell, ville blive overført til X / Open. Denne udvikling betød, at UNIX-mærket ikke længere var bundet til en implementering af en kildekode; ethvert firma kunne nu oprette en OS-version, der er i overensstemmelse med UNIX-specifikationen, som derefter ville være berettiget til UNIX-mærket.

Fælles skrivebordsmiljø

Udover åbningen og standardiseringen af ​​UNIX-mærket var det mest bemærkelsesværdige produkt af COSE-initiativet Common Desktop Environment eller CDE. CDE var et X11- baseret brugermiljø, der er udviklet i fællesskab af HP, IBM og Sun, med et interface- og produktivitetsværktøj, der er baseret på OSFs grafiske widget-værktøjssæt til motiv .

Andre teknologiområder

Selv om COSE-processen inden for desktop og OS selv var en af ​​foreningerne, blev det i andre annoncerede områder besluttet at godkende eksisterende teknologier fra begge lejre snarere end at vælge en. For eksempel var den annoncerede retning for netværk, at alle deltagere skulle sælge, levere og støtte OSF's DCE , UI's ONC + og en NetWare-klient.

Andre områder blev behandlet i meget brede vendinger. For objektbaseret teknologi blev CORBA opfordret til at være den underliggende teknologi, men implementeringsmetoden blev overladt til de enkelte virksomheder.

Eftermæle

I marts 1994 annoncerede UI og OSF deres fusion til en ny organisation, der bevarede OSF-navnet. COSE-initiativet blev grundlaget for den nye OSF's "Pre-Structured Technology" (PST) -proces. Disse bestræbelser blev til sidst ansvaret for The Open Group , en enhed dannet ved fusionen af ​​den nye OSF og X / Open i 1996.

I sidste ende var det mest betydningsfulde produkt af COSE-processen oprettelsen af ​​en universelt anerkendt enkelt UNIX-standard og en uafhængig organisation til at administrere den. Det markerede afslutningen på Suns OPEN LOOK- grafiske miljø til fordel for et motivbaseret skrivebord, samtidig med at sidstnævnte blev en standard snarere end et proprietært værktøjssæt. Skønt det havde mindre indflydelse på de andre standardiseringsområder, som den oprindeligt havde til hensigt at tackle, havde den ikke desto mindre en stor indflydelse på Unix 'fremtid, der strækker sig langt ud over de 12 måneder, hvor den blev uafhængig.

Referencer