We are still actively working on the spam issue.

GNU Hurd

From InstallGentoo Wiki
Revision as of 10:31, 20 June 2022 by GNUadeen (talk | contribs) (Some corrections. Guix comment was removed, as just GNU is a suitable name to use instead of GNU/Linux.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
The GNU Hurd logo

The Hurd is a multi-server kernel by the GNU project with the intent to replace the UNIX kernel. The Hurd is free software under the GNU General Public License. The Hurd is a collection of servers that run on top of the Mach microkernel to implement multiple protocols, such as filesystems and authentification.[1] The Hurd has an object-oriented structure, and is designed to be easily extended.[2]

History

Development for the Hurd started in 1990 once the GNU project had finished all major software components.[3][4] However a few years later, Linus Torvalds released version 1.0 of the kernel, Linux under the GPLv2.[5] The GNU project didn't discontinue the Hurd project, as development continues today, but as most of the GNU operating system has been programmed to work with Linux, the overall focus of the Hurd has been lost. [citation needed] Today, very few developers are working on the Hurd. The FSF paid developers at one point to work on the Hurd, however it hasn't proved to be competitive enough.[6]

Distros

  • The Debian project currently maintains the Debian GNU/Hurddistribution. The Debian project has actually been pretty helpful for Hurd development.
  • The Arch Hurd distribution is a port of Arch GNU/Linux to GNU/Hurd. The Arch Hurd project consists of a very small team, and the front page contains multiple announcements about the projects stalled development.[7][8] The last git commit they've made on their github page was in 2013.[9]
  • The upcoming GNU Guix system will have support for GNU Hurd.