OS X 10.6 , l'ultima versione del sistema operativo che viene fornito Apple con il suo computer , utilizza un ambiente di controllo multistrato . Il sistema operativo è basato su Unix , e questo fondamento mostra nella sua architettura . Darwin
Darwin , una variante della Berkeley Software Distribution di Unix , è il cuore di ambiente di controllo di OS X . Altri livelli di controllo interagiscono con esso nel funzionamento del computer , e gli utenti possono aprire una linea diretta a Darwin attraverso l'applicazione Terminale .
Aqua
Aqua è il termine dato a interfaccia grafica di Apple , il sistema di cartelle , finestre, icone e pulsanti a cui gli utenti di computer moderni sono abituati . Questo strato grafica permette all'utente di controllare il computer traducendo le azioni grafiche di utenti in comandi che vengono inviati a Darwin .
Dashboard
Aqua è la ambiente primario in cui gli utenti eseguono programmi regolari . L'ambiente di controllo per piccole applicazioni , chiamate widget , si chiama il cruscotto . Si tratta di uno strato di Aqua che è chiamato dall'utente e contiene i widget. Questi programmi sono in genere configurati per visualizzare i dati predefiniti o per visualizzare i dati in risposta a semplici input dell'utente .