Darwin
Darwin est un dispositif d'exploitation libre et gratuit construit autour du noyau XNU et développé surtout par Apple. Il est dérivé de NeXTSTEP et de FreeBSD.
Recherche sur Google Images :
Source image : www.sciencepresse.qc.ca Cette image est un résultat de recherche de Google Image. Elle est peut-être réduite par rapport à l'originale et/ou protégée par des droits d'auteur. |
Page(s) en rapport avec ce sujet :
- Sa particularité est que Darwin est disponible sous une licence Open Source, Apple Public Source Licence. lien : faq Qu'est-ce que Mac OS X ?... (source : mac.developpez)
- Libéré sous le permis public de source d'Apple de , Darwin est le logiciel gratuit.... un port de vin) ou pour courir le logiciel d'OS X/ Darwin de Mac sur ... (source : encyclopediefrancaise)
- ... Darwin est , à la base, une version réduite de Mac OS X, .... Pendant ce temps, Apple sortait Mac OS X 10.0 et Darwin 1.3 ; quelques semaines... (source : finkproject)
Darwin | |
---|---|
Famille | NEXTSTEP, Type Unix |
Type de noyau | Hybride |
État du projet | en développement |
Plates-formes | PowerPC, Intel x86, ARM |
Entreprise/ Développeur |
Apple Inc. |
Licence | Apple Public Source License |
États des sources | Logiciel libre et Open source
|
Site Web | Apple - Open Source |
Principaux dispositifs d'exploitation |
BSD |
FreeBSD - NetBSD - OpenBSD |
DragonFly BSD - PC-BSD |
GNU/Linux (Liste) |
Debian - Fedora - Gentoo |
Mandriva - Red Hat - Slackware |
SuSE - Ubuntu |
Mac OS |
Dispositif 5 - 6 - 7 - 8 - 9 |
Mac OS 8 - 9 |
Mac OS X -. 0 -. 1 -. 2 -. 3 -. 4 -. 5- . 6 - Server |
Microsoft Windows |
1.0 - 2 - 3. x - 95 - 98 - Me |
NT - 3.5x - 4.0 - 2000 |
XP - 2003 - Vista - 2008 |
7 (en développement) |
Autres |
AmigaOS - BeOS - DOS - Inferno |
LynxOS - Haiku - OS/2 |
QNX - Solaris - UNIX - MVS - VxWorks |
OS/360 - OS/390 - OS/400 - Plan 9 |
ReactOS - VMS - ZETA - FreeDOS |
Darwin est un dispositif d'exploitation libre et gratuit construit autour du noyau XNU et développé surtout par Apple. Il est dérivé de NeXTSTEP et de FreeBSD. Sa vocation principale est de servir de base au dispositif d'exploitation Mac OS X. Il est distribué sous licence APSL (Apple Public Source License), certifiée par la FSF.
Par défaut et au contraire de Mac OS X, Darwin ne contient pas de moteurs graphique Quartz ni d'interface Aqua. Il apporte originellement une invite de commande en mode texte.
Darwin est disponible en version Power PC et x86.
Apple a initié le projet OpenDarwin, puis l'a rendu indépendant, pour promouvoir ses technologies et attirer vers elle les développeurs open-source, particulièrement attachés à Linux et BSD.
Historique
Quand Apple annonça l'existence d'un nouveau dispositif d'exploitation, fruit de la fusion entre Mac OS et NeXTSTEP, il devait être organisé sur une couche dénommée CoreOS. On savait environ ce que CoreOS devait contenir : un micro-noyau Mach, un serveur FreeBSD, etc.
Peu de temps après, fut annoncé le projet Darwin, conçu pour intégrer des développeurs indépendants à un effort extraordinaire conçu pour créer le «dispositif d'exploitation le plus abouti au monde» (sic). La situation était pour le moins particulièrement confuse jusqu'à ce que Steve Jobs, patron et fondateur mythique d'Apple présente en 2000 le schéma simplifié de Mac OS X, dans lequel Darwin = Core OS. Que tout ait été pensé ainsi dès le début, rien n'est moins sûr.
Apple avait au départ annoncé une structure superposée, composée de la «Blue Box» et de la «Yellow box», une dérivée de Mac OS et une dérivée de BSD. Une devint Classic, l'autre devint Cocoa. Chacune était portée par un groupe d'ingénieurs, respectivement ceux issus d'Apple et ceux issus de NeXT. Un compromis fut trouvé entre le portage total du code et le non-portage intégral. Ce fut Carbon, la troisième et dernière API de l'OS X.
OpenDarwin. org
La communauté open-source qui maintient Darwin a été particulièrement active en créant de nombreux projets : Darwine (création de bibliothèques servant à faire tourner sans aucun portage les applications Windows), DarwinPorts (permet aux utilisateurs d'OS X d'installer des applications du monde UNIX cf. Fink), XPostFacto (permettant d'installer Mac OS X sur des Macs auxquels Apple refuse l'installation des versions récentes de son OS). Après 4 ans d'existence et de nombreux efforts, l'équipe d'OpenDarwin a annoncé la fin du projet le 25 juillet 2006. Les raisons évoquées sont la non-atteinte de leurs objectifs initiaux, des difficultés techniques et un manque d'intérêt de la part de la communauté.
Hexley
Hexley est la mascotte d'OpenDarwin, c'est un ornithorynque avec des attributs (fourche, bonnet), rappelant ceux du Démon BSD, branche d'UNIX sur laquelle repose Darwin. Les membres du projet OpenDarwin. org croyaient que l'assistant de Darwin se nommait Hexley. En réalité, un biologiste contemporain à Darwin se nommait Huxley (Thomas Henry Huxley). Il était trop tard pour changer un nom qui devenait déjà populaire parmi les promoteurs du projet.
D'autres animaux avaient été proposés, tels que le poisson Aqua (nom de l'interface de Mac OS X) ou des variantes diaboliques de Clarus the dogcow, l'animal qui a accompagné les dialogues d'impressions de Mac OS pendant plus de dix ans.
Apple n'a toujours pas reconnu Hexley comme la mascotte de Darwin.
Liens externes
- (en) Site officiel
Histoire du dispositif d'exploitation Apple Macintosh |
---|
Mac OS Classique : Dispositif 6 · Dispositif 7 · Mac OS 8 · Mac OS 9 |
Mac OS X : 10.0 · 10.1 · 10.2 · 10.3 · 10.4 · 10.5 · 10.6 · OS X · iPhone OS |
Mac OS X Server : Rhapsody · Mac OS X Server 1.0 · Mac OS X Server |
Autres projets d'OS : A/UX · Copland · MkLinux · Darwin |
Recherche sur Amazone (livres) : |
Voir la liste des contributeurs.
La version présentée ici à été extraite depuis cette source le 23/03/2009.
Ce texte est disponible sous les termes de la licence de documentation libre GNU (GFDL).
La liste des définitions proposées en tête de page est une sélection parmi les résultats obtenus à l'aide de la commande "define:" de Google.
Cette page fait partie du projet Wikibis.