Innan Mac OS X: Vad var Nextstep, och varför människor älskar det

Aug 24, 2025
Datorhistorik

Lansering med Steve Jobs nästa dator 1988 representerade NEXTSPEP-operativsystemet klippkanten av Desktop Software Design. Det blev den tekniska berggrunden för Apples MacOS, IOS och andra. Låt oss titta på vad som var så speciellt om Nextstep.

Nextstep: Flexibel och elegant, med en solid grund

Mitt i tungviktskonkurrens från Fönster , Mac OS, OS / 2 och Beos På 1990-talet stod Nextstep-operativsystemet ut. Detta berodde på sin eleganta användning av detaljerade ikoner och typografi, det inbyggda nätverksstödet, det lättrollerade objektorienterade fönstersystemet och dess fasta Unix-rötter.

NEXTSTEP 3.3 Desktop. ToastyTech gui gallery

Alla dessa funktioner (och mer) tjänade Nextstep en kärngrupp av dö-hårda fans. Det vann också fans på Apple, som ledde nextstep till företagets framtid. Idag använder hundratals miljoner människor efterkommande av nästa programvara på Mac, iPhones, iPads och Apple-klockor. Men hur hände det?

RELATERAD: Vad var Beos, och varför älskade folk det?

Ursprunget till Nextstep

Mitten av 1980-talet var tuffa för Steve Jobs. Efter en kraftkamp på Apple lämnade han det företag han cofounded 1985. Samma år grundade han nästa, Inc., tillsammans med flera andra Apple-veteraner.

Besättningen fick snabbt att arbeta med en helt ny datorplattform, med Avie Tevanian Ansvarig för programvara och Apple veteranrik sidahanteringsutrustning. För att undvika noncompete-problem med Apple, bestämde sig sedan till att rikta in den avancerade utbildningsmarknaden.

Nästa dator med en megapixelvisning. Nästa, Inc.

Efter flera år i utveckling släppte företaget Nästa dator I oktober 1988. Det bedövade pressen genom att hoppa över de stationära datorerna av tiden i kapacitet.

Dess funktioner ingår:

  • En 25 MHz Motorola 68030 CPU
  • 8 MB RAM
  • En dedikerad Motorola DSP-chip För digitalt ljud
  • Inbyggd Ethernet
  • A magneto-optisk enhet som kunde läsa och skriva 250 MB skivor
  • Stöd för en högupplösta, 1120-by-832-skärm med 2-bitars färgdjup (4 nyanser av grå)

Allt detta packades in i en 12-tums magnesiumkub. Självklart kom denna typ av teknik inte billigt: ​​En basmodell som återförsäljs för $ 6,500 (cirka 14 000 dollar), dramatiskt överskridande jobb "första $ 3 000 mål.

Men hårdvara är bara hälften av historien. Nästa andades livet i sin nya maskin med ett spännande operativsystem som heter Nextstep. Det parade en Unix / BSD-baserad kärna (Tevanians Mach) med en sofistikerad, objektorienterad skrivbordsmiljö. Det använde Adobe's Visa PostScript Teknik för att flytta grafik och teckensnitt i höga resolutioner.

Nextstep arbetade vackert som ett grafiskt musbaserat operativsystem med ett 3D-stil gränssnitt och stora, detaljerade ikoner. Ändå lägger under sin fina yttre släpande hjärta av ett fullt fungerande Unix-system. En hacker-vänlig Unix-kommandotolk var också bara ett klick bort när som helst tack vare en inbyggd terminalansökan.

Flera Openstep 4.2 Applikationsikoner i kajen. Nästa, Inc.

Jobbs team uppfattade också Nextstep som ett nätverks-operativsystem från grunden. V0.8 Launch Edition inkluderade TCP / IP-nätverk och en avancerad postklient som kan skicka e-postmeddelanden med ljud och digitala bildfäste. Dessa nätverksvänliga underlag, parade med den inbyggda Ethernet-porten och utmärkta applikationsbyggnadsverktyg, underlättade Tim Berners-Lee Utveckling av den första World Wide Web Browser på nästa plattform 1990.

Faktum är att vissa kanske säger att den riktiga stjärnan i Nextstep Show var dess objektorienterad utvecklingsmiljö. Det gjorde det möjligt för utvecklare att snabbt skapa sofistikerade grafiska tillämpningar i Objektiv-c baserat på modulär kod. Denna lätthet av utveckling lockade många kunder till Nextstep i början av "90-talet.

Vissa utvecklare använde Nextstep som en avancerad plattform för att utveckla program för andra datorer. Ett högprofilexempel är Undergång , den första personen Blockbuster som först lanserades på MS-DOS-datorer.

Under utveckling fann ID Software John Carmack och John Romero att nästa miljö gav dem en stor utvecklingskant. Detta var särskilt sant för Doomed Level Editor De skapade för att bygga spelets kartor.

ID-programvarans dömda nivåredigerare för Undergång körs på nextstep. Quasar / doomwiki

”Användargränssnittet och lättheten att utveckla GUI-applikationer var unika för NeXT på tiden”, säger Carmack. ”Vi hade utvecklat våra egna redaktörer på DOS för tidigare spel, men dömd var mycket mer komplicerat, och var tvungen att flexibelt Evolve under utvecklingsprocessen. NeXT var perfekt för detta.”

Romero tillade att NeXT miljön var 15 år före något annat på den tiden. Han njöt systemets hög upplösning, som tillät dem att felsöka spelet samtidigt köra den i ett fönster, något som var omöjligt på DOS.

”Vi skulle ha gjort Undergång utan Nextstep ”, säger Romero. ”Men jag vet inte vad det skulle ha sett ut och hur lång tid det skulle ha tagit.”

Jämfört med en användare Mac och DOS-maskiner som plågat med instabilitet, och den kraftfulla men besvärlig och ovänliga UNIX arbetsstationer, Nextstep var en smak av framtiden.

RELATERAD: Så spelar Classic "Doom" i Widescreen på din PC eller Mac

A Bumpy Business Road

Trots sjöfarten banbrytande hård- och mjukvara, kämpade NeXT att få en tillförlitlig intäkter under hela dess existens. Marknaden akademiska arbetsstation NeXT hade ursprungligen riktade visat sig vara för liten och underfinansierade för att stödja den typ av marginaler som behövs för att sälja sådana avancerade hårdvara.

Som en följd av NeXT försökte svänga sin affärsplan flera gånger.

E-postmeddelandet från Steve Jobs som medföljde Nextstep 2.0. ToastyTech gui gallery

En lägre från maskinen, den Nästa station , Släpptes 1990 och följdes av flera snabbare arbetsstationer med avancerade färgmöjligheter. Firm försäljningssiffror är svåra att hitta, men nästa uppgift bara sålt ca 50.000 datorer innan du drar ur kontakten på hårdvaruförsäljning 1993.

Efter det beslutade bredvid fokus på programvara, portning Nextstep till andra arkitekturer, inklusive Intels x86-processorer, PA-RISC och Suns SPARC-maskiner. För en tid, kan du köpa en inramad kopia av NeXT och köra det på ditt hem 486 PC (så länge det uppfyllt systemkraven ).

I sitt sista stora tapp som ett självständigt bolag, beslöt bredvid i första hand fokusera på sin hemliga sås: en världsklass, objektorienterad utveckling API codeveloped med Sun kallas Opensteps .

I 1996, Nextstep blev OPENSTEP för Mach (förvirrande, de versaler branding var ett försök att differentiera OPENSTEP OS produkten från Opensteps API produkt). NeXT släppte även Opensteps API för andra plattformar, som Windows.

Noternextstep Releases

NeXT levereras minst ett dussin större versioner av Nextstep och OPENSTEP för olika plattformar mellan 1988-1997; Nedan är några av de mest anmärkningsvärda:

  • Nextstep 0,8 (1988): Den första versionen att levereras med NeXT hårdvara som medföljer nästa gång datorn.
  • Nextstep 2,0 (1990): Den här versionen introducerade stöd för färggrafik, disketter, cd-rom, det första utbrottet av Terminal.app och mycket mer.
  • Nextstep 3,1 (1993): Den första versionen att stödja x86-processorer, vilket gör att Nextstep installeras på generiska IBM PC-kompatibel hårdvara.
  • Nextstep 3,3 (1995): Den senaste versionen innan OPENSTEP byta namn. Det stödde Motorola 68K, Intel i386, PA-RISC och SPARC-plattformar.
  • OPENSTEP 4,2 (1996): Den slutliga versionen av utveckling innan Apple köpte NeXT.

Arvet från Nextstep

1995 Apple började ramp upp sina ansträngningar att förvärva teknik från ett utomstående företag som ska användas som bas för nästa generations Macintosh operativsystem. Företagets chefer försökt förvärva utvecklare av Beos Men Steve Jobs fick nys om planen och manövrerade NeXT hänsyn.

Apple förvärvade NeXT (Inklusive Nextstep, Opensteps, och WebObjects ) För $ 400 miljoner 1996. Med det ett nytt kapitel i Apple historia började utvecklas.

Apples 1997 Rhapsody prototyp visar övergången mellan OPENSTEP och Mac OS. ToastyTech gui gallery

Efter förvärvet fick Apple en hjärntransplantation i överförvaltningen. Jobb och flera nästa veteraner, inklusive Tevanian och John Rubinstein , installerades som Apple-chefer. Några jäkla även som nästa förvärvade Apple, snarare än tvärtom.

Arbetet började snabbt Vrid NEXTSTEP till nästa stora version av Mac OS . Efter flera prototyper som heter Rhapsody (och en frakt Rhapsody-baserad produkt som heter Mac OS X Sever 1.0 ), Apple landade på Mac OS X år 2000. Det blev kärnriktningen för företagets framtida mjukvaruprodukter-idag är Mac OS X känt som MacOS.

RELATERAD: 20 år senare: Hur Mac OS X Public Beta sparade Mac

Dagens macos är en direkt efterföljare av Nextstep. Äpple

Sedan dess har efterkommande av kärnteknik som utvecklats för NEXTSTEP i 80-talet kvar i MacOS, IOS, IPADOS, Watchos och TVOS. Över tiden utvecklades Openstep till kakao API i hjärtat av Mac OS X-applikationer.

Flera appar som fortfarande ingår i MacOS (inklusive ordlista, schack, textytit och mail.app) alla faller direkt från tidigare versioner på NEXTSTEP. Makorna Spinning Pinwheel of Death Började också på Nextstep, och Nextsteps Dock var Forefather of Macos.

I grund och botten är MacOS fortfarande nextstep i sin kärna, om än med många stora förändringar.

Nextstep trivia

Om du har haft denna resa ner Memory Lane, lämnar vi dig med följande bitar av intressanta Nextstep Tidbits:

  • Fram till NEXTSTEP 2.0 1990 var ett "svart hål" motsvarande sopor på Mac eller papperskorgen på Windows: I 2,0 ändrades det till "återvinningsanordningen".
  • Nextstep 2.0 ingår en förinstallerad E-post från Steve Jobs : Det var det första meddelandet att visas i e-postmeddelandet om e-post.
  • Nextstep levereras med monokrom ikoner och applikationer: OS visas inte i färg till 1992 med NEXTSTEP 3.0.
  • En av de första försöken till en digital "App Store" för datorapplikationer debuterade på NEXTSTEP 1991: De Elektronisk appweapper Sålda kommersiella paket som digitala nätverks nedladdningar som hanteras av kryptering och digital rättighetshantering.

Datorhistorik - Mest populära artiklar

Vart tog numeriska tangentbord på PC-tangentbord ifrån?

Datorhistorik Aug 24, 2025

Natalt / Shutterstock Om du någonsin har använt en dator har du förmodligen sett den: ett nät av siffror och matematiska operatörer på den högra sidan..


Vad är en hamburgare menyknapp?

Datorhistorik Aug 24, 2025

Hamburgermeny-eller hamburger icon-är en term som vanligtvis används när du pratar om appar. Det kan göra dig hungrig, men det har inget att göra med mat. Var kom detta dumma namn f..


Vad är en ”Computer Bug”, och vart tog Term ifrån?

Datorhistorik Aug 24, 2025

Benj Edwards Du har säkert hört det förut: Det finns en ”bug” i mjukvaran, vilket något inte fungerar eller BÄRA SIG ILLA ÅT. Vad exakt är en dator bugg och va..


Från idé till Ikon: 50 år av diskett

Datorhistorik Aug 24, 2025

Benj Edwards För femtio år sedan introducerade IBM den allra första diskettenhet, IBM 23FD och de första disketter. Disketter gjorde hålkort föråldrade och dess ..


Gaming när du borde arbeta: The History of the Boss Key

Datorhistorik Aug 30, 2025

I dagarna före multitasking-datorer kan spel på jobbet vara farligt: ​​chefen kan gå in och fånga dig när som helst. Men genom att trycka på en boss nyckel-en panikknapp som snab..


Så spelar Microsoft Adventure, världens första IBM PC Game

Datorhistorik Aug 23, 2025

Microsoft För 40 år sedan publicerade IBM världens första kommersiella IBM PC spel, Microsoft-äventyr. Som en hamn i en mainframe klassiker som..


40 år senare: Hur var det att använda en IBM PC 1981?

Datorhistorik Aug 24, 2025

Ibm Fyrtio år sedan idag-på 12 augusti 1981 -Ibm introducerade den allra första IBM-persondatorn, även känd som IBM PC (modell 5150). Det sålde bra och s..


Stiftelsen av Internet: TCP / IP som tänder 40

Datorhistorik Sep 1, 2025

Asharkyu / Shutterstock.com 40 år sedan-i september 1981- Darpa Publicerade de slutgiltiga specifikationerna för TCP / IP-protokollpaketet, som de..


Kategorier