GNU Hurd

E62312

GNU Hurd is the GNU Project’s microkernel-based operating system server collection intended as a free Unix-like replacement, built to run on top of the Mach microkernel.

All labels observed (12)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf free software project
operating system kernel
acronymExpansion Hird of Unix-Replacing Daemons
architecture x86
basedOn Mach microkernel
designGoal free Unix-like replacement
developer Free Software Foundation
GNU Project
distribution Debian
surface form: Debian GNU/Hurd
firstAnnounced 1990
goal complete the GNU operating system
hasComponent GNU Hurd self-linksurface differs
surface form: Hurd servers (daemons)

GNU Hurd self-linksurface differs
surface form: Hurd translators

auth server
exec server
ext2fs file system server
pfinet networking server
proc server
ideology software freedom
influencedBy Unix design
microkernel research
isFreeSoftware true
kernelType microkernel-based
maintainer GNU Project volunteers
namedAfter recursive acronym "Hird of Unix-Replacing Daemons"
operatingSystemFamily Unix-like
partOf GNU Hurd self-linksurface differs
surface form: GNU operating system
programmingLanguage C
repository https://git.savannah.gnu.org/git/hurd/hurd.git
runsOn Mach microkernel
softwareLicense GNU General Public License
GNU Lesser General Public License
status under active development
supportsDeviceManagement user-space device drivers via servers
supportsFeature POSIX-like interfaces
capability-based security elements
multiserver architecture
translator framework
user-space servers
virtual file systems
supportsFileSystemConcept translators attached to file system nodes
supportsMultiuser true
supportsNetworking user-space networking servers
supportsProcessModel servers as user-space processes
supportsSecurityModel fine-grained per-object access control via translators
targetUser general-purpose computing users
usesComponent GNU C Library
surface form: GNU C Library (glibc)

GNU Hurd self-linksurface differs
surface form: GNU MIG (Mach Interface Generator)
website https://www.gnu.org/software/hurd/

How these facts were elicited

Referenced by (27)

Full triples — surface form annotated when it differs from this entity's canonical label.

GNU Project hasPart GNU Hurd
Debian supportsKernel GNU Hurd
this entity surface form: Hurd (via Debian GNU/Hurd)
XNU basedOn GNU Hurd
this entity surface form: Mach microkernel
GDB supportsOperatingSystem GNU Hurd
GNU C Library partOf GNU Hurd
this entity surface form: GNU operating system
GNU Sed partOf GNU Hurd
this entity surface form: GNU operating system
GNU Parted partOf GNU Hurd
this entity surface form: GNU operating system
GNU Hurd partOf GNU Hurd self-linksurface differs
this entity surface form: GNU operating system
GNU Hurd usesComponent GNU Hurd self-linksurface differs
this entity surface form: GNU MIG (Mach Interface Generator)
GNU Hurd hasComponent GNU Hurd self-linksurface differs
this entity surface form: Hurd servers (daemons)
GNU Hurd hasComponent GNU Hurd self-linksurface differs
this entity surface form: Hurd translators
Mach influenced GNU Hurd
Mach influenced GNU Hurd
this entity surface form: MkLinux
Mach usedIn GNU Hurd
this entity surface form: MkLinux
Mach usedIn GNU Hurd
this entity surface form: GNU Hurd (as a microkernel)
Mach microkernel influenced GNU Hurd
Mach microkernel influenced GNU Hurd
this entity surface form: MkLinux
gzip partOf GNU Hurd
this entity surface form: GNU operating system
diff3 distribution GNU Hurd
this entity surface form: GNU operating system
Hird of Unix-Replacing Daemons hasAcronym GNU Hurd
this entity surface form: HURD
Hird of Unix-Replacing Daemons mentionedInContextOf GNU Hurd
this entity surface form: GNU operating system
exec server partOf GNU Hurd
exec server category GNU Hurd
this entity surface form: GNU Hurd component
exec server alsoKnownAs GNU Hurd
this entity surface form: Hurd exec server