2 votes

Comment télécharger et installer le système d'exploitation Darwin 13 en x86 ?

J'ai effectué une recherche sur les systèmes d'exploitation UNIX et j'ai découvert qu'un système d'exploitation expérimental (Darwin) est utilisé pour le développement de l'OSX, tout comme Fedora sur Red Hat Enterprise Linux.
Darwin OS a une licence de "Apple Public Source License" ou freeware.
Selon Wikipédia, Darwin OS peut être installé sur des architectures d'ordinateurs x86.

J'ai cherché partout sur le net et sur les sites torrents mais il semble que les liens vers les versions récentes de l'OS comme la 13, la 12, etc. soient très difficiles à trouver.
J'ai essayé le site "opensource.apple.com" mais la section "Download" est introuvable. Je pense que les liens sont cachés.

1) Où puis-je télécharger une version récente de Darwin comme 12, 11 ou 10 ? Je viens de découvrir Darwin 8.0.1 ici.
2) Puis-je télécharger le code source et le compiler au format ISO ?
3) Pouvez-vous me donner des liens directs ?
Les réponses m'aideront beaucoup à étudier l'Objective-C (je suis programmeur Java).
Merci !

3voto

shsteimer Points 8749

En PureDarwin tente de maintenir une implémentation complète et amorçable du système d'exploitation Darwin. Extrait de leur site web :

Un des objectifs actuels de ce projet est de fournir une ISO bootable utile de Darwin 10.x et Darwin 9.x.

Darwin lui-même est un système d'exploitation FreeBSD modifié avec un micro-noyau Mach.

Notez cependant qu'il n'est pas nécessaire d'avoir Darwin pour développer en Obj-C. Les deux sites gcc y clang supporter le développement d'Obj-C dans les versions plus récentes. Vous êtes, bien sûr, limité dans ce que vous pouvez faire par rapport à l'utilisation d'Obj-C sur une machine OS X parce qu'il y a beaucoup moins de bibliothèques standard disponibles en dehors du monde OS X pour Obj-C.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X