GNU Hurd 是一系列基于 GNU Mach 或者 L4 微内核的守护进程,这一套守护进程最终形成了 GNU 操作系统。GNU 计划从1990年开始开发 GNU Hurd,并且将它作为一个遵循 GPL 的自由软件发布。Hurd 的目标是从功能、安全性和稳定性上全面超越 Unix 内核,而同时又能保持对其的兼容性,为此 Hurd 遵守 POSIX 标准。
“ HURD ”是一个间接递归缩写,来自“HIRD of Unix Replacing Daemons”,其中“ HIRD ”表示“HURD of Interfaces Representing Depth”。
Hurd基于GNU Mach作微内核进行开发。这是由Richard Stallman做出的技术决定
2005年,Hurd开发者Neal Walfield完成了L4/Hurd基本的内存管理框架,Marcus Brinkmann移植了glibc的重要部分
如果没有Hurd的出现而已经有Linux的话,FSF可能不会研发Hurd。但在Linux之前,Hurd就已经被做出来了。而GNU希望这先进的架构能够让自由软件更具有威力。
事实上,GNU的操作系统中预期的核心就是Hurd。而不是Linux,一般常见的Linux平台又可称为GNU/Linux操作系统。而真正的GNU OS则是维持Hurd作为未来的发展计划。