Mac OS classico | ||||||||
MacDraw in esecuzione su Mac OS "Classico" | ||||||||
Famiglia | sui generis | |||||||
---|---|---|---|---|---|---|---|---|
Le lingue | Multilingue | |||||||
Tipo di nucleo | Monolitico per 68k, nano-kernel per PowerPC | |||||||
Stato del progetto | Conclusa | |||||||
Piattaforme |
Motorola 68k (1.0 - 8.1) PowerPC (7.1.2 - 9.2.2) |
|||||||
Azienda / Sviluppatore |
Mela | |||||||
Licenza | Software proprietario | |||||||
Stati di origine | Sorgente chiusa | |||||||
Prima versione | 24 gennaio 1984 | |||||||
Ultima versione stabile | 9.2.2 (5 dicembre 2001) | |||||||
Sito web | www.apple.com/it/macos/ | |||||||
| ||||||||
Mac OS Classic è un sistema operativo con interfaccia grafica sviluppato da Apple per equipaggiare i suoi personal computer Macintosh , per1984 a 2001. È il primo sistema consumer con interfaccia grafica , ispirato a Xerox Alto e basato sul modello WIMP (ovvero con finestre , icone , menu e mouse ).
L' interfaccia grafica basata su finestre , icone , menu e mouse (modello WIMP ) è stata sviluppata presso i laboratori Xerox PARC . Dopo una visita a questi laboratori, Steve Jobs , co-fondatore di Apple con Steve Wozniak , decide di creare un personal computer basato su questa interfaccia. Apple rilascia prima il Lisa , che è un fallimento, e poi il Macintosh .
I primi Macintosh , dotati di microprocessore Motorola 68000 , utilizzavano versioni successive del sistema, denominate “System”, in francese “Système”, e numerate da 1 a 6 (dagennaio 1984 a novembre 1987). Poi vengono le versioni dalla 7 alla 9 , che equipaggiano i Macintosh più recenti utilizzando un microprocessore della famiglia 680x0 (l'ultima versione per il 680x0 è 8.1), quindi il Power Macintosh (con un microprocessore PowerPC sviluppato in codice da IBM e Motorola e Apple). È dalla versione 7.6 del sistema che prende il nome di "Mac OS" e adotta il suo logo specifico che unisce una faccia di fronte e un'altra di profilo.
Nel 1993, sotto il nome di Project Star Trek , viene eseguito un porting avanzato del System 7 in architettura x86 di Intel , ma la mancanza di leadership dell'azienda all'epoca fece fallire il progetto. I responsabili della divisione hardware temevano la concorrenza dei cloni e contemporaneamente Apple era impegnata in un profondo rinnovamento della propria architettura hardware e software con la migrazione al PowerPC.
L'adozione di PowerPC , incompatibile con 680x0 , ha comportato il porting di Mac OS e l'aggiunta di funzionalità di emulazione per consentire l' esecuzione di software meno recenti senza problemi di compatibilità. Questa migrazione è avvenuta senza reali preoccupazioni e i Power Mac hanno mostrato miglioramenti significativi delle prestazioni non appena sono stati rilasciati. Gli editori hanno gradualmente aggiornato il loro software per consentire loro di sfruttare i progressi tecnici del PowerPC.
Apple si è quindi lanciata all'epoca nello sviluppo di un nuovo sistema operativo basato su una nuova architettura ambiziosa, nome in codice Copland , ma ancora una volta i problemi interni dell'azienda misti alle difficoltà di progettazione impediscono a questo progetto di realizzarsi.
Il rilascio di Mac OS 8 è stato accompagnato da un cambiamento radicale dell'interfaccia (nuova interfaccia Platinium ). La versione 8.1 ha introdotto il supporto per il file system HFS+ o HFS Extended; la versione 8.5, la creazione dello strumento di ricerca Sherlock e la versione 9 , una parvenza di multiutente .
Nel 1997, Apple ha scelto di acquistare la società NeXT (fondata da Steve Jobs , fondatore e storico capo di Apple) che stava sviluppando NeXTSTEP , piuttosto che Be ( BeOS ), e di assumere i suoi sviluppatori. L'adattamento a Mac OS X è presentato su24 marzo 2001. I ritardi nello sviluppo di questa nuova versione hanno portato a cambiamenti piuttosto significativi lungo il percorso, inclusa l'adozione di parte del codice dai sistemi BSD . I livelli inferiori di Mac OS X sono derivati da FreeBSD , sistema UNIX free e microkernel Mach ; si chiamano Darwin .
Mac OS X è quindi un UNIX con un'interfaccia grafica avanzata, in gran parte ispirata alle versioni precedenti e all'interfaccia NeXT , pur apportando molte nuove funzionalità. Funziona altrettanto bene sui Mac dotati di un processore della famiglia PowerPC come sui nuovi Mac che adottano l'architettura x86 . Sui Mac dotati di processore PowerPC, il vecchio sistema ( Mac OS 9 ) può essere lanciato in Mac OS X per mantenere la compatibilità con le vecchie applicazioni: questa è la modalità Classica . A differenza dei suoi predecessori, Mac OS X offre multitasking preventivo , gestione multiprocessore e multiutente , memoria protetta ...
Nel 2016, Apple conferma il nome di macOS per il suo nuovo sistema operativo.
Tra il 1984 e il 1988, il sistema è cambiato poco, ma sono apparse più versioni con numeri anarchici e confusi. Ad ogni "Sistema" corrispondeva infatti la combinazione di una versione del Sistema stesso e di una versione del Finder .