Mac OS
left|Logo
Mac OS è il sistema operativo dedicato della Apple per i computer Macintosh a partire dal 1984. Il nome è l'acronimo di Macintosh Operating System. Mac OS fu il primo sistema operativo ad utilizzare con successo un' interfaccia grafica.
Mac OS viene utilizzato particolarmente nell'editoria, nella grafica pubblicitaria, negli studi di registrazione musicali e per i piccoli uffici o per uso personale. Esistono comunque casi in cui sistemi Windows e Macintosh convivono normalmente nella realtà aziendale.
| Indice |
Due famiglie distinte
Il Mac OS può essere distinto in due famiglie di sistemi operativi:
- Il Mac OS Classic, cioé il sistema operativo montato sul primo modello di Macintosh nel 1984 ed evolutosi, attraverso numerose versioni, fino al 2001 (attualmente non più supportato).
- L'attuale Mac OS X (pronuncia ten), completamente riscritto e basato su piattaforma Unix, commercializzato a partire dal 2001.
Mac OS Classic
Il team di sviluppo comprendeva, fra gli altri, Jef Raskin e Bill Atkinson. È basato sui processori CISC Motorola della serie 68000 e, a partire dal 1998, anche sui processori RISC basati sulla tecnologia PowerPC, sviluppata da [[Apple] congiuntamente ad IBM e Motorola. È stato usato per breve periodo anche su alcuni cloni Macintosh.
Mac OS fu introdotto per la prima volta nel 1984, congiuntamente all'uscita del primo modello Macintosh. Oltre all'interfaccia utente completamente grafica (vedi GUI), mutuata da un progetto dei ricercatori Xerox, fin dalla prima versione prevedeva l'utilizzo standard di un mouse, un lettore per dischetti da tre pollici e mezzo e una interfaccia SCSI per le periferiche. La maggior parte del sistema operativo stesso era contenuta su ROM. Fu interamente programmato in Pascal con parti ottimizzate in Assembler. I punti di accesso sono documentati nella letteratura tecnica emessa da Apple.
Nel corso degli anni MacOS è rimasto ancorato al concetto di "sola interfaccia grafica", integrandolo con nuove funzionalità. Per ridurre al minimo le incompatibilità fra software e le periferiche hardware, Apple scelse di pubblicare specifiche molto ristrette per la costruzione dei driver.
Versioni
Cronologia delle varie versioni, con innovazioni salienti:
- Mac System Software (24 gennaio 1984)
- Mac System Software 0.1 (1984)
- Mac System Software 0.3 (1984)
- Mac System Software 0.5 (estate 1984)
- Mac System Software 0.7 (10 settembre 1984)
- System Software 1.0 (gennaio 1986)
- System Software 1.1 (14 aprile 1984)
- System Software 2.0 (2 marzo 1987)
- System Software 2.0.1 (marzo 1987)
- System Software 5.0 (ottobre 1987)
- System Software 5.1 (novembre 1987)
- System Software 6.0 (1988)
- System Software 6.0.1 (19 settembre 1988)
- System Software 6.0.2 (fine 1988)
- System Software 6.0.3 (7 marzo 1989)
- System Software 6.0.4 (20 settembre 1989)
- System Software 6.0.5 (19 marzo 1990)
- System Software 6.0.7 (15 ottobre 1990)
- System Software 6.0.8 (fine 1990)
- System Software 7.0 (inizio 1991) - GUI a colori
- System Software 7.1 (agosto 1992)
- System Software 7.1.1 (ottobre 1993)
- System Software 7.1.2 (marzo 1994)
- System Software 7.5 (1995)
- System Software 7.5.1 (marzo 1995)
- System Software 7.5.2 (agosto 1995)
- System Software 7.5.3 (gennaio 1996)
- System Software 7.5.5 (27 settembre 1996)
- System Software 7.6 (7 gennaio 1997)
- System Software 7.6.1 (7 aprile 1997)
- Mac OS 8.0 (22 luglio 1997) - HFS+, un filesystem per la gestione di grandi unità di archiviazione dati
- Mac OS 8.1 (fine 1997)
- Mac OS 8.5(15 ottobre 1998) - Supporto USB
- Mac OS 8.6 (8 maggio 1999)
- Mac OS 9.0 (5 novembre 1999) - Supporto Firewire e Airport IEEE 802.11b
- Mac OS 9.0.4 (4 aprile 2000)
- Mac OS 9.1 (9 gennaio 2001)
- Mac OS 9.2 (18 luglio 2001)
- Mac OS 9.2.1 (20 agosto 2001)
- Mac OS 9.2.2 (5 dicembre 2001)
Mac OS X
Articolo principale: Mac OS X.
Il Mac OS versione 10, denominato Mac OS X, è stato completamente riscritto rispetto al Mac OS Classic ed è di fatto un sistema operativo diverso. Mantiene una buona retrocompatibilità con le vecchie applicazioni grazie alla possibilità di caricare, all'occorrenza, il Mac OS Classic all'interno di un apposito task. Ne esiste una versione ottimizzata per l'uso sui server, ossia Mac OS X Server.
Mac OS X funziona solo sulle CPU PowerPC è basato su piattaforma Unix (in particolare su FreeBSD e con microkernel XNU). Successivamente Apple ha reso liberamente disponibile parte del codice sorgente del sistema con una licenza Opensource.
Voci correlate
