*** Welcome to piglix ***

GNU Hurd

GNU Hurd
Hurd-logo.svg
HURD Live CD.png
Developer GNU Project
Thomas Bushnell
Roland McGrath
Marcus Brinkmann
Neal Walfield
Samuel Thibault
Written in Assembly, C
OS family Unix-like
Working state Current
Source model Free and open source software
Latest release 0.9 / 18 December 2016; 2 months ago (2016-12-18)
Platforms IA-32, i686
Kernel type Multiserver microkernel
License GNU GPLv2+
Official website www.gnu.org/software/hurd/index.html

GNU Hurd (usually referred to as The Hurd or just Hurd) is the multiserver microkernel written as part of GNU. It has been under development since 1990 by the GNU Project of the Free Software Foundation, designed as a replacement for the Unix kernel, and released as free software under the GNU General Public License.

GNU Hurd consists of a set of protocols and server processes (or daemons, in Unix terminology) that run on the GNU Mach microkernel. The Hurd aims to surpass the Unix kernel in functionality, security, and stability, while remaining largely compatible with it. The GNU Project chose the multiserver microkernel for the operating system, due to perceived advantages over the traditional Unix monolithic kernel architecture.

In December 1991 the primary architect of the Hurd described the name as a mutually recursive acronym:

It's time [to] explain the meaning of "Hurd". "Hurd" stands for "Hird of Unix-Replacing Daemons". And, then, "Hird" stands for "Hurd of Interfaces Representing Depth". We have here, to my knowledge, the first software to be named by a pair of mutually recursive acronyms.

As both hurd and hird are homophones of the English word herd, the full name GNU Hurd is also a play on the words herd of gnus, reflecting how the kernel works. The logo is called the Hurd boxes and it also reflects on architecture. The logo is a graph where nodes represent the Hurd kernel's servers and directed edges are IPC messages.


...
Wikipedia

...