Mac OS X Darwin est le noyau open source de macOS , le système d'exploitation d'Apple pour les ordinateurs Macintosh. Il s'agit d'un système d'exploitation basé sur Unix, ce qui signifie qu'il partage son architecture et ses fonctionnalités avec d'autres systèmes Unix comme Linux et Solaris. Darwin fournit les services de base sur lesquels s'appuie macOS, notamment :
* Noyau : Le cœur du système d'exploitation, responsable de la gestion des ressources matérielles et logicielles. Le noyau de Darwin est basé sur Mach, une conception de micro-noyau connue pour sa modularité et sa stabilité.
* Système de fichiers : Gère la façon dont les fichiers et les répertoires sont stockés et accessibles sur les périphériques de stockage de l'ordinateur. macOS utilise un système de fichiers hiérarchique dérivé de celui d'Unix.
* Mise en réseau : Fournit la fonctionnalité permettant à l’ordinateur de se connecter aux réseaux et de communiquer avec d’autres appareils.
* Utilitaires de base : Un ensemble d'outils de ligne de commande pour l'administration système et l'automatisation des tâches. Ceux-ci sont largement compatibles avec ceux trouvés dans d’autres systèmes de type Unix.
Pensez-y de cette façon :Darwin est la salle des machines de macOS. Il gère toutes les tâches essentielles de bas niveau. En plus de Darwin, Apple crée une interface graphique conviviale, des applications et d'autres fonctionnalités qui constituent l'expérience complète de macOS. Vous n'interagissez pas directement avec Darwin; cela fonctionne en coulisses.
Darwin étant open source, vous pouvez le télécharger et le compiler séparément de la version commerciale macOS d'Apple. Cependant, la version open source est un système beaucoup plus simple, dépourvu de l'interface graphique et de la plupart des applications trouvées dans le macOS complet. Il est principalement utilisé par les développeurs et les chercheurs qui souhaitent étudier ou contribuer à son code.
|