Mach (noyau)

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Page d'aide sur l'homonymie Pour les articles homonymes, voir Mach.

Mach (prononcer mâr) est un noyau de système d'exploitation libre et gratuit, écrit en C, tout en étant orienté objet. Il est portable, temps réel et satisfait le niveau B3 des critères de sécurité du standard TCSEC.

Bien que souvent mentionné comme un des premiers micro-noyaux, toutes les versions de Mach n'en sont pas.

Il sert de base à XNU, le noyau de Darwin, la base de Mac OS X (qui n'est pas un micro-noyau) et au projet Hurd (qui est un micro-noyau). Toutefois, depuis 2004, Hurd se tourne vers une nouvelle génération de micro-noyau, le micronoyau L4.

Mach est l'une des premières implémentations réussies de la théorie des micro-noyaux. Il fut développé à l'origine par l'Université Carnegie-Mellon, repris par l'OSF, puis a été forké pour donner naissance à GNU Mach.

Voir aussi[modifier | modifier le code]

Articles connexes[modifier | modifier le code]

Liens externes[modifier | modifier le code]