* kernel: Il nucleo del sistema operativo, responsabile della gestione delle risorse hardware e software. Il kernel di Darwin si basa su Mach, un design del microkernel noto per la sua modularità e stabilità.
* File system: Gestisce come i file e le directory vengono archiviati e accessibili sui dispositivi di archiviazione del computer. MacOS utilizza un file system gerarchico derivato da UNIX.
* Networking: Fornisce la funzionalità per il computer di connettersi alle reti e comunicare con altri dispositivi.
* Utilità di base: Un set di strumenti di comando per l'amministrazione del sistema e l'automazione delle attività. Questi sono in gran parte compatibili con quelli trovati in altri sistemi simili a Unix.
Pensaci in questo modo:Darwin è la sala macchine di MacOS. Gestisce tutti i compiti essenziali di basso livello. Oltre a Darwin, Apple crea l'interfaccia grafica, applicazioni e altre funzionalità intuitive che compongono la piena esperienza macOS. Non interagisci direttamente con Darwin; Funziona dietro le quinte.
Poiché Darwin è open source, puoi scaricarlo e compilare separatamente dalla versione MACOS commerciale di Apple. Tuttavia, la versione open source è un sistema molto più a ossa nude, privo dell'interfaccia grafica e la maggior parte delle applicazioni trovate nel MacOS completo. Viene utilizzato principalmente da sviluppatori e ricercatori che vogliono studiare o contribuire al suo codice.
sistemi © www.354353.com