GNU Mach on GNU Hurd -käyttöjärjestelmän pohjana toimiva käyttöjärjestelmäydin, joka perustuu Carnegie Mellon -yliopiston Mach-ytimeen.
Suurin osa laiteajureista on peräisin Linux-ytimen versiosta 2.0. Ydin toimii 32-bittisellä x86-alustalla ja 64-bittisellä x86-64-suorittimella.