L’eredità di quello che sarebbe diventato macOS ha avuto origine presso NeXT , un’azienda fondata da Steve Jobs dopo la sua partenza da Apple nel 1985. Lì, è stato sviluppato il sistema operativo NeXTSTEP simile a Unix , prima di essere lanciato nel 1989. Il kernel di NeXTSTEP è basato sul kernel Mach , originariamente sviluppato presso la Carnegie Mellon University , con livelli kernel aggiuntivi e codice di spazio utente di basso livello derivati da parti di FreeBSD [ 21 ] e altri sistemi operativi BSD . [ 22 ] La sua interfaccia utente grafica è stata costruita su un toolkit GUI orientato agli oggetti utilizzando il linguaggio di programmazione Objective-C .
Nel corso degli anni ’90, Apple aveva cercato di creare un sistema operativo di “nuova generazione” per succedere al suo classico Mac OS attraverso i progetti Taligent , Copland e Gershwin ; tuttavia, tutti furono alla fine abbandonati. [ 23 ] Ciò portò Apple ad acquisire NeXT nel 1997, consentendo a NeXTSTEP, in seguito chiamato OPENSTEP , di servire come base per il sistema operativo di nuova generazione di Apple. [ 24 ] L’acquisizione portò anche Steve Jobs a tornare in Apple come CEO ad interim e in seguito permanente, guidando la trasformazione di OPENSTEP, adatto ai programmatori, in un sistema che sarebbe stato adottato dal mercato principale di Apple, costituito da utenti domestici e professionisti creativi. Il progetto fu chiamato in codice ” Rhapsody ” prima di essere ufficialmente denominato Mac OS X. [ 25 ] [ 26 ]
MAC OS STEVE JOBS
MAC OS deriva da un sistema operativo nato fuori da APPLE
Dopo aver lasciato l azienda nel 1985 , Steve Jobs fondò NEXT,
dove venne sviluppato NEXTSTEP , un sistema molto avanzato e basato
su UNIX.
Questo sistema utilizzava un kernel chiamato mach affiancato da
componenti presi da altri sistemi BSD, ed era noto per la sua stabilità
e potenza .
L’interfaccia grafica era moderna e costruita con un approccio orientato agli
oggetti ,usando il linguaggio Objective-C
Negli anni 90 Apple cercò senza successo di creare un nuovo sistema
operativo per sostituire il vecchio Mac OS .
Per risolvere il problema nel 1997 acquistò NEXT
Grazie a questa acquisizione apple adottò la tecnologia di nexstep
( poi chiamata OPENSTEP )
Steve Jobs tornò in apple e guidò questa trasformazione .
