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.


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/

Referenced by (13)

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

XNU basedOn GNU Hurd
this entity surface form: Mach microkernel
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
GNU Project hasPart GNU Hurd
GNU C Library 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 Parted partOf GNU Hurd
this entity surface form: GNU operating system
GNU Sed partOf GNU Hurd
this entity surface form: GNU operating system
Debian supportsKernel GNU Hurd
this entity surface form: Hurd (via Debian GNU/Hurd)
GDB supportsOperatingSystem GNU Hurd
GNU Hurd usesComponent GNU Hurd self-linksurface differs
this entity surface form: GNU MIG (Mach Interface Generator)