OS X
OS X è il sistema operativo di Apple che funziona sui computer Macintosh. È stato rilasciato per la prima volta nel 2001 e nei pochi anni successivi ha sostituito Mac OS 9 (noto anche come Mac OS Classic) come sistema operativo standard per i Mac. È stato chiamato "Mac OS X" fino alla versione OS X 10.8, quando Apple ha rimosso "Mac" dal nome.
OS X è stato originariamente sviluppato a partire da NeXTSTEP, un sistema operativo progettato da NeXT, che Apple acquisì quando Steve Jobs tornò in Apple nel 1997. Come NeXTSTEP, OS X è basato su Unix e utilizza lo stesso kernel Mach. Questo kernel offre a OS X migliori funzionalità di multithreading e una gestione della memoria migliorata rispetto a Mac OS Classic. Sebbene il cambiamento abbia costretto gli sviluppatori Mac a riscrivere i loro programmi, ha fornito miglioramenti delle prestazioni e una scalabilità necessaria per le generazioni future di Mac.
L'interfaccia desktop di OS X si chiama Finder e include diverse funzionalità standard. OS X non dispone di una barra delle applicazioni come Windows, ma include invece una barra dei menu, fissata nella parte superiore dello schermo. Le opzioni della barra dei menu cambiano in base all'applicazione attualmente in esecuzione e la barra viene nascosta solo quando è attivata la modalità a tutto schermo. Finder include anche un Dock, visualizzato per impostazione predefinita nella parte inferiore dello schermo. Il Dock consente di accedere facilmente con un solo clic alle applicazioni e ai file usati più spesso. Finder visualizza anche uno sfondo del desktop selezionabile dall'utente, che funge da sfondo per le icone e le finestre aperte.
Quando avvii un Mac, OS X viene caricato automaticamente. Funge da interfaccia utente fondamentale, ma opera anche in background, gestendo i processi e le applicazioni. Ad esempio, quando fai doppio clic sull'icona di un'applicazione, OS X avvia il programma corrispondente e assegna memoria all'applicazione mentre è in esecuzione. Rialloca la memoria quando necessario e libera quella utilizzata quando un'applicazione viene chiusa. OS X include anche un'ampia API, ovvero una libreria di funzioni che gli sviluppatori possono utilizzare durante la scrittura di programmi per Mac.
Sebbene l'interfaccia di OS X sia rimasta simile a quella della versione originale rilasciata nel 2001, ha ricevuto diversi aggiornamenti, ognuno dei quali ha aggiunto numerose nuove funzionalità al sistema operativo. Di seguito è riportato un elenco delle diverse versioni di OS X, insieme ai relativi nomi in codice.
- Mac OS X 10.0 (Cheetah)
- Mac OS X 10.1 (Puma)
- Mac OS X 10.2 (Jaguar)
- Mac OS X 10.3 (Panther)
- Mac OS X 10.4 (Tiger)
- Mac OS X 10.5 (Leopard)
- Mac OS X 10.6 (Snow Leopard)
- Mac OS X 10.7 (Lion)
- OS X 10.8 (Mountain Lion)
- OS X 10.9 (Mavericks)
- OS X 10.10 (Yosemite)
Metti alla prova le tue conoscenze