The GnuHurd is the GnuProject's replacement for the UnixKernel. The GnuHurd is a collection of servers that run on the MachMicrokernel (soon under the EllFour microkernel too) to implement file systems, network protocols, file access control, and other features that are implemented by the UnixKernel or similar kernels (such as GnuLinux).
Currently, the GnuHurd runs on IA32 machines. The GnuHurd should, and probably will, be ported to other hardware architectures or other MicroKernels in the future. The EllFour subprojects hurd-l4 and fabrica are currently the most active subprojecs of the Hurd on savannah. See http://www.nongnu.org/l4hurd/ and http://savannah.gnu.org/projects/hurd/.
Look for further informations on http://www.gnu.org/software/hurd/.
Hurd stands for HirdOfUnixReplacingDaemons. And, then, Hird stands for HurdOfInterfacesRepresentingDepth. Here we probably have the first software to be named by a pair of mutually RecursiveAcronyms.
When doing the first announcement for Linux on 5 October of 1991, Linus wrote in comp.os.minix:
The development of the GNU Hurd now collaborates with the DebianProject on DebianGnuHurd.
If you are interested in giving GnuHurd a try, visit http://www.debian.org/ports/hurd/ and http://www.pick.ucam.org/~mcv21/hurd.html.
While GnuHurd was a long time coming, it really is an actual, honest-to-god piece of software that you can run on your computer now. In the intervening years, though, the BSDs and Linux have stolen its thunder, and it's not attracting that much interest.
Until now! I downloaded the tarball today and hope to get it running. I would like a LinuxVsHurd discussion. -- TechnoKid?.
I installed Debian's Hurd distribution without too much trouble, though it doesn't seem to work in VMware. -- LukeGorrie
It boots within Bochs (very slow), but there are random vm errors when I'm running the installation script. -- rc
So it's a Free, Unrestricted C++ Kernel, right? (Wow, that was juvenile. I'm not signing this.)
No, the Hurd is written in C. ...which (fortunately?) keeps the joke intact.
Not particularly related, but when RichardStallman was trying to get gcc started, he wanted to base it on some software called the Free University Compiler Kit(Although it was Dutch, so the joke has to be translated.)