18 septembrie 1989: Compania lui Steve Jobs NeXT Inc. livrează versiunea 1.0 a NeXTStep, sistemul său de operare orientat obiect, multitasking.
Incredibil de avansat pentru timpul său, NeXTStep este descris de New York Times ca „Macintosh pe steroizi”. Într-o întorsătură ironică, sistemul de operare pe care Jobs intenționează să îl folosească pentru a concura cu Cupertino se dovedește a fi unul dintre lucrurile care salvează Apple un deceniu mai târziu.
NeXTStep era cu ani înainte de vremea sa
NeXTStep a fost previzualizat pentru prima dată încă din 1986. NeXT a lansat prima sa versiune beta pentru computerul NeXT în octombrie 1988, dar a durat aproape încă un an întreg pentru ca versiunea completă să ajungă la clienți. Întârzierile nu au fost neobișnuite pentru NeXT, care a beneficiat și a suferit în egală măsură de tendințele perfecționiste ale lui Jobs.
Cu toate acestea, Jobs a contestat faptul că NeXT a întârziat. În schimb, a argumentat el, era devreme - „cu cinci ani înainte de vremea sa”.
NeXTStep a fost dezvoltat în principal de Avie Tevanian. Coderul a lucrat anterior la Microkernel Mach, o versiune supraalimentată a UNIX, la Universitatea Carnegie Mellon.
Jobs l-a convins pe Tevanian să se alăture NeXT în loc să ia ceea ce, pe termen scurt, ar fi fost o slujbă mult mai profitabilă la Microsoft. Tevanian s-a alăturat ulterior Apple în 1997, înainte de a pleca în 2006, după ce a servit ca ofițer șef tehnologie software. Un alt angajat cheie pe NeXTStep a fost Bud Tribble, care fusese membru al echipei originale de proiectare Macintosh.
Una dintre caracteristicile îngrijite ale NeXTStep a fost concentrarea asupra programării orientate pe obiecte sau OOP. Acest lucru a făcut mai ușor pentru dezvoltatori să creeze aplicații. A devenit un set de instrumente OOP memorabil WebObjects, care a ajutat companiile să construiască servicii bazate pe web.
După cum arată videoclipul de mai sus, NeXTStep arată astăzi surprinzător de aproape de OS X. Puteți vedea câteva diferențe stilistice, dar a inclus toate ingredientele pentru a forma în cele din urmă baza pentru OS X. Cea mai recunoscută caracteristică? O stație de andocare pentru programele sau applet-urile utilizate frecvent.
NeXTStep în cariera lui Steve Jobs
Înainte de a ajunge la acest punct, NeXT a încercat și nu a reușit să facă o treabă serioasă în domeniul hardware-ului său. În ciuda producerii de mașini frumos proiectate și superioare din punct de vedere tehnic (acesta a fost sistemul folosit de Tim Berners-Lee pentru a dezvolta World Wide Web în timp ce era la CERN), NeXT a încetat să mai facă computere în 1993 și a început să se concentreze pe software.
NeXT a reconfigurat ulterior NeXTStep ca OpenStep, cu scopul de a acorda licență companiilor precum Intel. După ce Apple a întâmpinat probleme în dezvoltarea sistemului de operare de generația următoare, Zona de politie, Compania a achiziționat NeXT în 1996. Câțiva ani mai târziu, Jobs, noul CEO al Apple, a anunțat dezvoltarea OS X.
Ați folosit vreodată un computer NeXT sau sistemul de operare NeXTStep? Lasă comentariile tale mai jos.