Oui et non.
Unix n'est pas une source ouverte, et à l'heure actuelle, il s'agit d'une certification pour une famille de systèmes d'exploitation correspondant aux normes Unix courantes. Il existe encore des systèmes d'exploitation hérités des versions Unix d'origine - Solaris et certains BSD, par exemple. Aucune d'entre elles n'est sous licence GNU - la plupart des variantes de BSD sont sous licence BSD, et certaines versions de Solaris étaient sous la CDDL.
OS X est basé sur des fragments de FreeBSD, ainsi que sur un micro-noyau appelé L7, et Apple a choisi de garder le code source ouvert, car ils ont la possibilité de le fermer sous licence BSD.
Voici tous les composants open source d’Apple .
Le noyau Darwin (basé sur BSD) est là - bien qu’en théorie, il soit possible de construire un système d’exploitation - voir OpenDarwin et PureDarwin . Je ferais remarquer que les deux projets semblent morts et qu'il vous manquerait beaucoup de composants de bureau comme le bureau, etc.
En tant que tel, eh bien, c'est en quelque sorte une source ouverte, mais pas de la même manière que Linux ou BSD. Vous ne pouvez pas créer de système d'exploitation à partir du code Apple, mais vous pouvez en ajouter d'autres si vous ne perdez pas une grande partie de l'interface utilisateur Apple.
Edit - à partir de février 2013, il semble y avoir une nouvelle version de PureDarwin, qui réclame des changements assez importants . Je ne sais pas si cela signifie que le projet est en vie ou non. Je me suis aussi rendu compte que Darwin a été publié ici sous forme compilée , ce qui peut être un bon point de départ pour tracer votre chemin.