Mach (informatique)

Un article de Wikipédia, l'encyclopédie libre.

Pour les articles homonymes, voir Mach.
Principaux systèmes
d'exploitation
BSD
FreeBSD - NetBSD - OpenBSD
DragonFly BSD - PC-BSD
GNU/Linux (Liste)
Debian - Fedora - Gentoo
Mandriva - Red Hat - Slackware
SuSE - Ubuntu
Mac OS
Système 5 - 6 - 7 - 8 - 9
Mac OS X -.0 -.1 -.2 -.3 -.4 -.5- .6 - Server
MS-DOS - Microsoft Windows
1.0 - 2 - 3.x - 95 - 98 - Me
NT - 3.5x - 4.0 - 2000
XP - 2003 - Vista - 2008
Seven (en développement)
Autres
AmigaOS - BeOS - Inferno
LynxOS - Haiku OS - OS/2
QNX - Solaris - UNIX - MVS
OS/360 - OS/390 - OS/400 - Plan 9
ReactOS - VMS - ZETA - FreeDOS

Mach (prononcer mâr) est un micro-noyau libre et gratuit, écrit en C, tout en étant orienté objet. Considéré comme obsolète par le projet Hurd, il est portable, temps réel et satisfait le niveau B3 des critères de sécurité du standard TCSEC.

Il sert de base à XNU, le noyau de Darwin, la base de Mac OS X. Le projet Hurd a progressé très lentement à cause de ses limitations et cherche maintenant à s'en défaire en faveur du micronoyau L4.

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

[modifier] Lien externe