Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
GNU Hurd
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{short description|Operating system kernel designed as a replacement for Unix}} {{Redirect|Hurd}} {{Infobox OS | name = GNU Hurd | logo = [[File:Hurd-logo.svg|96px]] | screenshot = [[File:Debian GNU HURD text mode screenshot.png|250px]] | developer = [[GNU Project]]<br />[[Thomas Bushnell]]<br />Roland McGrath<br />Marcus Brinkmann<br />Neal Walfield<br />Samuel Thibault | programmed in = [[Assembly language|Assembly]], [[C (programming language)|C]] | family = [[Unix-like]] | working state = Current | source model = [[Free software]] <!-- Shouldn't say this per [[Template:Infobox OS/doc]], but is contentious, see talk page --> | released = {{Start date and age|1990}} | latest release version = {{wikidata|property|preferred|references|edit|Q48464|P348|P548=Q2804309}} | latest release date = {{wikidata|qualifier|preferred|single|Q48464|P348|P548=Q2804309|P577}} | latest preview version = {{wikidata|property|preferred|references|edit|Q48464|P348|P548=Q51930650}} | latest preview date = {{wikidata|qualifier|preferred|single|Q48464|P348|P548=Q51930650|P577}} | supported platforms = [[x86-64]], [[IA-32]], [[P6 (microarchitecture)|i686]], [[ARM architecture family|ARM]]<ref>{{cite web|url=https://www.osnews.com/story/139255/gnu-hurd-ported-to-aarch64-and-more-hurd-news/|title=GNU Hurd ported to AArch64, and more Hurd news|website=osnews.com|access-date=22 April 2024}}</ref> | kernel type = {{URL|https://www.gnu.org/software/hurd/faq/multiserver_microkernel.html|Multiserver microkernel}} | license = [[GNU General Public License|GPL-2.0-or-later]]<ref>{{cite web|url=http://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/COPYING|title=COPYING - hurd/hurd.git - Hurd|website=Git.savannah.gnu.org|access-date=25 February 2019}}</ref> }} '''GNU Hurd''' is a collection of [[microkernel]] servers written as part of [[GNU]], for the [[GNU Mach]] microkernel. It has been under development since 1990 by the [[GNU Project]] of the [[Free Software Foundation]], designed as a replacement for the [[Unix]] kernel,<ref name="What Is the GNU Hurd" /> and released as [[free software]] under the [[GNU General Public License]]. When the [[Linux kernel]] proved to be a viable solution, development of GNU Hurd slowed, at times alternating between stasis and renewed activity and interest.<ref name=":0">{{Cite web|url=http://thevarguy.com/open-source-application-software-companies/042015/30-years-hurd-lives-gnu-updates-open-source-|title=30 Years On, HURD Lives: GNU Updates Open Source Unix Kernel|last=Tozzi|first=Christopher|date=2015-04-20|archive-url=https://web.archive.org/web/20150424014208/http://thevarguy.com/open-source-application-software-companies/042015/30-years-hurd-lives-gnu-updates-open-source-|archive-date=2015-04-24|language=en |url-status=usurped|website=The VAR Guy }}</ref> The Hurd's design consists of a set of protocols and [[server (computing)|server processes]] (or [[daemon (computing)|daemons]], in Unix terminology) that run on the GNU Mach microkernel.<ref name="What Is the GNU Hurd"/> 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<ref>{{cite web|url=https://www.gnu.org/software/hurd/faq/multiserver_microkernel.html |title=What is a Multiserver Microkernel? |publisher=GNU |date=2013-04-13 |access-date=2015-08-11}}</ref> for the operating system, due to perceived advantages over the traditional Unix [[monolithic kernel]] architecture,<ref name="advantages" /> a view that had been advocated by some developers in the 1980s.<ref name=":0" />
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)