MacOS
MacOS è il sistema operativo dedicato della Apple per i computer Macintosh a partire dal 1984. MacOS fu il primo sistema operativo ad utilizzare con successo un'interfaccia grafica.
Table of contents |
2 Mac OS Classic 3 MacOS X 4 Vedi anche: |
Il team di sviluppo comprendeva Jef Raskin e Bill Atkinson.
È stato montato per breve periodo anche su alcuni cloni Macintosh.
MacOS fu utilizzato per la prima volta nel 1984, all'uscita del primo modello Macintosh. Oltre all'interfaccia utente completamente grafica (vedi GUI), mutuata da un programma di ricerca della Xerox, fin dalla prima versione prevedeva l'utilizzo standard di un mouse, un drive per dischetti da 3.5 pollici ed una interfaccia SCSI per le periferiche. La maggior parte del sistema operativo stesso era su ROM.Due famiglie distinte
Il Mac OS può essere distinto in due famiglie di sistemi operativi:Mac OS Classic
È basato sui processori CISC Motorola della serie 68000 (020, 030, 040) e, partire dal 1998, anche sui processori RISC IBM G3, MOTOROLA G4 e IBM G5, indicati anche come PowerPC.
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, ha mantenuto inalterate le sua caratteristiche di solo grafica, aggiungendo man mano funzionalità . Per evitare al massimo le incompatibilità fra periferiche e software, Apple scelse di pubblicare specifiche molto ristrette per la costruzione dei driver.
Punti importanti di evoluzione sono stati:
- versione 7: gestione del colore a livello finestra
- versione 8: nuovo File System HFS+ per gestione di grandi unità di archiviazione dati
- versione 8.5: supporto USB
- versione 9: supporto FireWire e AirPort IEEE 802.11b
MacOS X
Il MacOS versione 10, denominato MacOS X, è stato completamente riscritto rispetto al MacOS Classic ed è di fatto un sistema operativo diverso. Mantiene una buona retrocompatibilità con le vecchie applicazioni grazie alla possibilità di caricare, all'occorrenza, il MacOS Classic all'interno di un apposito task.MacOS X è basato su piattaforma Unix (FreeBSD e Mach microkernel), implementato per IBM G3, Motorola G4 e IBM G5; Apple ha rilasciato il codice sorgente del core del sistema con licenza Opensource.
Esiste una versione di MacOS X ottimizzata per l'uso sui server.
MacOS 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.