OPENSTEP
Från Rilpedia
OPENSTEP/Mach | |
Utvecklare | NeXT |
---|---|
OS-familj | Unix |
Källkod | Sluten källkod |
Licens | EULA |
Kärntyp | Mikro |
Arbetsstatus | Avslutad |
Senaste version | Version 4.2 patch 4 / 16 augusti 1999 |
Webbplats | Ingen |
OPENSTEP eller OPENSTEP/Mach, Unix-baserat operativsystem från företaget NeXT och uppföljare till operativsystemet NeXTSTEP.
OPENSTEP/Mach kom i Version 4.0 och Version 4.2 och kan köras på SPARC, Intel x86, HP PA-RISC och Motorola 68xxx-processorer. Den senaste versionen, patch 4 till version 4.2, innehåller de sista fixarna som släpptes, bland annat för Y2K.
OpenStep API-erna implementerades också som ett lager på andra operativsystem; Solaris och Windows NT.
OPENSTEP/Mach låg, efter att NeXT blivit uppköpta av Apple, till grund för Mac OS X. Apples uppköp gjorde att Sun dumpade OpenStep på Solaris och att utvecklingen på Windows NT upphörde.
Tekniska innovationer
NeXTSTEP och sedermera OPENSTEP inkluderade flera tekniska innovationer. Fönsterhanteraren kör Display Postscript och är inte X11-baserad (det finns X11-programvara tillgänglig dock), programmeringsspråket Objective C var skräddarsytt för plattformen. Konceptet med en docka på skärmen med ikoner man kör sina program från introducerades och det var också första gången ett system visade fönsterinnehållet under tiden man flyttade fönstret på skärmen, tidigare grafiska gränssnitt visade bara en outline av fönstret vid liknande operation.
Programmeringsmodellen var helt objektorienterad och flera kits som innehöll funktioner som programmerare kunde utnyttja skeppades med systemet.
Den första webbläsaren någonsin utvecklades på NeXTSTEP av Tim Berners-Lee på CERN. Man kan med rätta hävda att webben som vi känner den idag föddes på NeXTSTEP.
Resurser på nätet
- NeXT Archive
- The NeXT World
- LuBu OpenMagic, en uppdatering av Solaris OpenStep 1.1