18 settembre 1989: La società di Steve Jobs NeXT Inc. fornisce la versione 1.0 di NeXTStep, il suo sistema operativo multitasking orientato agli oggetti.
Incredibilmente avanzato per il suo tempo, NeXTStep è descritto da Il New York Times come "Macintosh sotto steroidi". Ironia della sorte, il sistema operativo che Jobs intende utilizzare per competere con Cupertino si rivela essere una delle cose che salva Apple un decennio dopo.
NeXTStep era anni in anticipo sui tempi
NeXTStep è stato presentato in anteprima nel lontano 1986. NeXT ha rilasciato la sua prima beta per il computer NeXT nell'ottobre 1988, ma ci è voluto quasi un altro anno intero prima che la versione completa raggiungesse i clienti. I ritardi non erano insoliti per NeXT, che ha beneficiato e sofferto in egual misura delle tendenze perfezioniste di Jobs.
Jobs, tuttavia, ha contestato il fatto che NeXT fosse in ritardo. Invece, sosteneva, era presto: "cinque anni in anticipo sui tempi".
NeXTStep è stato sviluppato principalmente da Avie Tevanian. Il codificatore in precedenza ha lavorato sul
Microkernel Mach, una versione potenziata di UNIX, alla Carnegie Mellon University.Jobs convinse Tevanian a unirsi a NeXT invece di accettare quello che, a breve termine, sarebbe stato un lavoro molto più redditizio in Microsoft. Tevanian è successivamente entrato in Apple nel 1997, prima di lasciare nel 2006 dopo aver ricoperto il ruolo di chief software technology officer. Un altro dipendente chiave di NeXTStep era Bud Tribble, che era stato un membro del team di progettazione Macintosh originale.
Una delle belle caratteristiche di NeXTStep era la sua attenzione alla programmazione orientata agli oggetti, o OOP. Ciò ha reso più facile per gli sviluppatori creare applicazioni. Un memorabile toolkit OOP è diventato Oggetti Web, che ha aiutato le aziende a creare servizi basati sul Web.
Come mostra il video sopra, NeXTStep sembra sorprendentemente vicino a OS X oggi. Puoi vedere alcune differenze stilistiche, ma ha racchiuso tutti gli ingredienti per formare alla fine la base per OS X. La caratteristica più riconoscibile? Un dock per programmi o applet utilizzati di frequente.
Il NeXTstep nella carriera di Steve Jobs
Prima che arrivasse a quel punto, NeXT ha provato e non è riuscito a fare seriamente il suo business hardware. Nonostante producesse macchine dal design accattivante e tecnicamente superiori (questo era il sistema utilizzato da Tim Berners-Lee per sviluppare il World Wide Web mentre era al CERN), NeXT ha smesso di produrre computer nel 1993 e ha iniziato a concentrarsi sul software.
NeXT ha successivamente riconfigurato NeXTStep come OpenStep, con l'obiettivo di concederlo in licenza ad aziende come Intel. Dopo che Apple ha avuto problemi nello sviluppo del suo sistema operativo di prossima generazione, Copland, l'azienda ha acquisito NeXT nel 1996. Alcuni anni dopo, Jobs, il nuovo CEO di Apple, ha annunciato lo sviluppo di OS X.
Hai mai usato un computer NeXT o il sistema operativo NeXTStep? Lascia i tuoi commenti qui sotto.