18. september 1989: Steve Jobs 'selskap NeXT Inc. sender versjon 1.0 av NeXTStep, dets objektorienterte, multitasking-operativsystem.
Utrolig avansert for sin tid, er NeXTStep beskrevet av New York Times som "Macintosh på steroider." I en ironisk vri viser operativsystemet Jobs å bruke for å konkurrere med Cupertino å være en av tingene som redder Apple et tiår senere.
NeXTStep var år foran sin tid
NeXTStep ble først forhåndsviset så langt tilbake som i 1986. NeXT ga ut sin første beta for NeXT Computer i oktober 1988, men det tok nesten et helt år før den komplette versjonen nådde kunder. Forsinkelsene var ikke uvanlige for NeXT, som tjente og led i like stor grad av Jobs perfeksjonistiske tendenser.
Jobs bestred imidlertid det faktum at NeXT var sent ute. I stedet, hevdet han, var det tidlig - "fem år foran sin tid."
NeXTStep ble først og fremst utviklet av Avie Tevanian. Koderen jobbet tidligere på Mach mikrokernel, en superladet versjon av UNIX, ved Carnegie Mellon University.
Jobs overbeviste Tevanian om å bli med i NeXT i stedet for å ta det som på kort sikt ville vært en langt mer lukrativ jobb hos Microsoft. Tevanian begynte senere i Apple i 1997, før han dro i 2006 etter å ha fungert som sjef for programvareteknologi. En annen sentral ansatt på NeXTStep var Bud Tribble, som hadde vært medlem av det opprinnelige Macintosh -designteamet.
En av de fine egenskapene til NeXTStep var fokuset på objektorientert programmering, eller OOP. Dette gjorde det lettere for utviklere å lage applikasjoner. En minneverdig OOP -verktøykasse ble WebObjects, som hjalp selskaper med å bygge nettbaserte tjenester.
Som videoen ovenfor viser, ser NeXTStep overraskende nær OS X ut i dag. Du kan se noen stilistiske forskjeller, men den pakket alle ingrediensene for til slutt å danne grunnlaget for OS X. Den mest gjenkjennelige funksjonen? En dokkingstasjon for ofte brukte programmer eller appleter.
NeXTStep i Steve Jobs karriere
Før det kom til det punktet, prøvde NeXT å miste maskinvarevirksomheten på alvor. Til tross for å produsere vakkert designede og teknisk overlegne maskiner (dette var systemet Tim Berners-Lee brukte for å utvikle World Wide Web mens han var på CERN), NeXT sluttet å lage datamaskiner i 1993 og begynte å fokusere på programvare.
NeXT konfigurerte deretter NeXTStep som OpenStep, med mål om å lisensiere den til selskaper som Intel. Etter at Apple hadde problemer med å utvikle sitt neste generasjons operativsystem, Copland, firmaet kjøpte NeXT i 1996. Noen år senere kunngjorde Jobs, Apples nylig gjeninnførte administrerende direktør, utviklingen av OS X.
Har du noen gang brukt en NeXT -datamaskin eller NeXTStep -operativsystemet? Legg igjen kommentarene nedenfor.