Difference between revisions of "Hurd"

From Free Software Directory
Jump to: navigation, search
(Created page with "{{Entry |Name=hurd |Short description=Project GNU's replacement for the Unix kernel |Full description=The GNU Hurd is the GNU project's replacement for the Unix kernel. The Hurd ...")
 
m (version 0.9)
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{Entry
 
{{Entry
|Name=hurd
+
|Name=GNU Hurd
 
|Short description=Project GNU's replacement for the Unix kernel
 
|Short description=Project GNU's replacement for the Unix kernel
|Full description=The GNU Hurd is the GNU project's replacement for the Unix kernel. The Hurd is a collection of servers that run on the Mach microkernel to implement file systems, network protocols, file access control, and other features of Unix kernels like Linux.
+
|Full description='''The Hurd is the kernel for the GNU system, a replacement and augmentation of standard Unix kernels.'''
|User level=none
+
 
|Status=Live
+
It is a collection of protocols for system interaction (file systems, networks, authentication), and servers implementing them. Subprojects include [[Gnumach‎|Mach]], the microkernel on which the Hurd is based, which provides a basic inter-process communication mechanism, and [[mig|MIG]], an interface generator for Mach.
|Component programs=
+
|Homepage URL=https://www.gnu.org/software/hurd
|Homepage URL=http://www.gnu.org/software/hurd/
+
|User level=advanced
|VCS checkout command=
+
|VCS checkout command=git clone git://git.savannah.gnu.org/hurd/hurd.git
|Computer languages=C
+
|Computer languages=C, C++
|Documentation note=User reference manual available in HTML, PostScript, and TexInfo formats from http://www.gnu.org/software/hurd/docs.html
+
|Documentation note=User reference manual available in HTML, PostScript, and TexInfo formats from https://www.gnu.org/software/hurd/hurd/documentation.html
|Paid support=
+
|IRC general=irc://irc.freenode.net/#hurd
|IRC help=
+
|Related projects=gnumach, mig, linux-libre
|IRC general=
+
|Keywords=kernel,hurd,mach
|IRC development=
+
|Version identifier=0.9
|Related projects=Mig,Linux_(BLOB_free_version),gnumach,GNU_GRUB
+
|Version date=2016/12/18
|Keywords=kernel,Linux,hurd,mach
+
|Version status=testing
|Is GNU=y
+
|Version download=https://ftp.gnu.org/gnu/hurd/hurd-0.9.tar.gz
|Last review by=Janet Casey
+
|Last review by=Genium
|Last review date=2009-10-15
+
|Last review date=2016/12/19
 
|Submitted by=Database conversion
 
|Submitted by=Database conversion
 
|Submitted date=2011-04-01
 
|Submitted date=2011-04-01
|Version identifier=K16
+
|Status=
|Version date=2007-12-17
+
|Is GNU=Yes
|Version status=beta
+
|GNU package identifier=hurd
|Version download=http://ftp.debian-ports.org/debian-cd/K16/
+
|License verified date=2001-08-08
 +
}}
 +
{{Project license
 +
|License=GPLv2orlater
 +
|License verified by=Janet Casey
 
|License verified date=2001-08-08
 
|License verified date=2001-08-08
|Version comment=K10 beta released 2005-10-27
 
 
}}
 
}}
 
{{Person
 
{{Person
 +
|Real name=Thomas Schwinge
 
|Role=Maintainer
 
|Role=Maintainer
 +
|Email=thomas@codesourcery.com
 +
|Resource URL=
 +
}}
 +
{{Person
 +
|Real name=Samuel Thibault
 +
|Role=Maintainer
 +
|Email=samuel.thibault@gnu.org
 +
|Resource URL=
 +
}}
 +
{{Person
 
|Real name=Marcus Brinkmann
 
|Real name=Marcus Brinkmann
 +
|Role=Maintainer
 
|Email=marcus@gnu.org
 
|Email=marcus@gnu.org
 
|Resource URL=
 
|Resource URL=
 
}}
 
}}
 
{{Person
 
{{Person
 +
|Real name=Roland McGrath
 
|Role=Maintainer
 
|Role=Maintainer
|Real name=Roland McGrath
 
 
|Email=roland@frob.com
 
|Email=roland@frob.com
 
|Resource URL=
 
|Resource URL=
 
}}
 
}}
 
{{Person
 
{{Person
 +
|Real name=Jeff Bailey
 
|Role=Contributor
 
|Role=Contributor
|Real name=Jeff Bailey
 
 
|Email=jbailey@nisa.net
 
|Email=jbailey@nisa.net
 
|Resource URL=
 
|Resource URL=
 
}}
 
}}
 
{{Person
 
{{Person
 +
|Real name=Mark Ketteris
 
|Role=Contributor
 
|Role=Contributor
|Real name=Mark Ketteris
 
 
|Email=ketteris@gnu.org
 
|Email=ketteris@gnu.org
 
|Resource URL=
 
|Resource URL=
 
}}
 
}}
 
{{Person
 
{{Person
 +
|Real name=Okuji Yoshinori
 
|Role=Contributor
 
|Role=Contributor
|Real name=Okuji Yoshinori
 
 
|Email=okuji@gnu.org
 
|Email=okuji@gnu.org
 
|Resource URL=
 
|Resource URL=
Line 61: Line 76:
 
|Resource audience=Developer
 
|Resource audience=Developer
 
|Resource kind=VCS Repository Webview
 
|Resource kind=VCS Repository Webview
|Resource URL=http://savannah.gnu.org/cvs/?group_id=30
+
|Resource URL=http://git.savannah.gnu.org/cgit/hurd
 
}}
 
}}
 
{{Resource
 
{{Resource
Line 77: Line 92:
 
|Resource kind=E-mail
 
|Resource kind=E-mail
 
|Resource URL=mailto:hurd-devel@gnu.org
 
|Resource URL=mailto:hurd-devel@gnu.org
 +
}}
 +
{{Resource
 +
|Resource audience=Bug reports
 +
|Resource kind=Mailing List Subscribe
 +
|Resource URL=https://lists.gnu.org/mailman/listinfo/bug-hurd
 +
}}
 +
{{Resource
 +
|Resource audience=Developer
 +
|Resource kind=VCS Repository Webview
 +
|Resource URL=https://www.gnu.org/software/hurd/source_repositories.html
 +
}}
 +
{{Resource
 +
|Resource audience=Developer
 +
|Resource kind=Homepage
 +
|Resource URL=https://savannah.gnu.org/projects/hurd/
 
}}
 
}}
 
{{Software category
 
{{Software category
 
|Interface=command-line
 
|Interface=command-line
 +
|Programming-language=C, C++
 
|Use=software-development
 
|Use=software-development
 +
|Version-control=cvs, git
 
}}
 
}}
{{Project license
+
{{Software prerequisite
|License=GPLv2orlater
+
|Prerequisite kind=Required to use
|License verified by=Janet Casey
+
|Prerequisite description=[[mach]]
|License verified date=2001-08-08
+
}}
 +
{{Software prerequisite
 +
|Prerequisite kind=Required to use
 +
|Prerequisite description=[[mig]]
 +
}}
 +
{{Software prerequisite
 +
|Prerequisite kind=Required to build
 +
|Prerequisite description=[[glibc]]
 +
}}
 +
{{Software prerequisite
 +
|Prerequisite kind=Required to build
 +
|Prerequisite description=[[gcc]]
 
}}
 
}}
 +
{{Featured}}

Latest revision as of 04:39, 19 December 2016

[edit]

GNU Hurd

https://www.gnu.org/software/hurd
Project GNU's replacement for the Unix kernel

The Hurd is the kernel for the GNU system, a replacement and augmentation of standard Unix kernels.

It is a collection of protocols for system interaction (file systems, networks, authentication), and servers implementing them. Subprojects include Mach, the microkernel on which the Hurd is based, which provides a basic inter-process communication mechanism, and MIG, an interface generator for Mach.

Documentation

User reference manual available in HTML, PostScript, and TexInfo formats from https://www.gnu.org/software/hurd/hurd/documentation.html

"IRC [irc:irc.freenode.net/#hurd irc:irc.freenode.net/#hurd] " IRC general channel
[irc:irc.freenode.net/#hurd irc:irc.freenode.net/#hurd]

Heckert gnu.small.png This is a GNU package:hurd

Download

Download version 0.9 (testing)
released on 18 December 2016

VCS Checkout

Categories

Related Projects




Licensing

LicenseVerified byVerified onNotes
GPLv2orlaterJanet Casey8 August 2001



Leaders and contributors

Contact(s)Role
Mark Ketteris Contributor
Thomas Schwinge Maintainer
Okuji Yoshinori Contributor
Samuel Thibault Maintainer
Marcus Brinkmann Maintainer
Roland McGrath Maintainer
Jeff Bailey Contributor


Resources and communication

AudienceResource typeURI
DeveloperVCS Repository Webviewhttps://www.gnu.org/software/hurd/source_repositories.html
DeveloperVCS Repository Webviewhttp://git.savannah.gnu.org/cgit/hurd
DeveloperHomepagehttps://savannah.gnu.org/projects/hurd/
Bug TrackingE-mailmailto:bug-hurd@gnu.org
SupportE-mailmailto:help-hurd@gnu.org
DeveloperE-mailmailto:hurd-devel@gnu.org
Bug reportsMailing List Subscribehttps://lists.gnu.org/mailman/listinfo/bug-hurd


Software prerequisites

KindDescription
Required to usemach
Required to usemig
Required to buildglibc
Required to buildgcc

This entry (in part or in whole) was last reviewed on 19 December 2016.



Entry










































"Bug reports" is not in the list (General, Help, Bug Tracking, Support, Developer) of allowed values for the "Resource audience" property.




















Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.