NeXTSTEP | |
---|---|
Kehittäjä | NeXT |
Ohjelmointikielet | Objective-C |
Julkaistu | 1989 |
Viimeisin vakaa versio | 3.3 (1995) |
Ytimen tyyppi | Mikroydin |
Suoritintuki | Motorola 68000 -sarja, x86, SPARC, PA-RISC |
Käyttöliittymä | Display PostScript |
Lisenssi | kaupallinen |
Nextstep (tyyliteltynä NeXTSTEP) on oliopohjainen, moniajoa tukeva käyttöjärjestelmä, jota NeXT kehitti NeXT-tietokoneilleen. Käyttöjärjestelmän nimi kirjoitettiin vaihtelevasti NeXTStep ja NeXTSTEP. Nextstep 1.0 julkaistiin 18. elokuuta 1989, ja viimeisin julkaisu, versio 3.3, julkaistiin vuoden 1995 alussa.
Nextstep toimi aluksi NeXTin Motorola 68000 -sarjan muistinsuojausta tukeviin suorittimiin (68030, 68040) perustuvilla NeXT-koneilla (NeXTstation ja NeXTcube). NeXT-koneet mahdollistivat kehittynyttä äänen ja musiikin käsittelyä Motorola 56000-sarjan DSP:n avulla.
Perustaltaan se oli Mach-ytimeen ja BSD Unixin työkaluihin perustuva, mutta käytti graafisena käyttöliittymänään omaa Display PostScriptiin ja oliopohjaisiin kirjastoihin perustuvaa ratkaisuaan.[1][2][3]
Sovellusohjelmien pääasiallinen ohjelmointikieli oli Objective-C.[2]
Myöhemmin käyttöjärjestelmä siirrettiin myös x86, SPARC ja PA-RISC -suorittimille.