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 GNU/Hurd
linked to: Debian
firstAnnounced 1990
goal complete the GNU operating system
hasComponent Hurd servers (daemons)
linked to: GNU Hurd

Hurd translators
linked to: GNU Hurd

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 operating system
linked to: GNU Hurd
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 (glibc)
linked to: GNU C Library

GNU MIG (Mach Interface Generator)
linked to: GNU Hurd
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 Hurd (via Debian GNU/Hurd)
linked to: GNU Hurd
XNU basedOn Mach microkernel
linked to: GNU Hurd
GDB supportsOperatingSystem GNU Hurd
GNU C Library partOf GNU operating system
linked to: GNU Hurd
GNU Sed partOf GNU operating system
linked to: GNU Hurd
GNU Parted partOf GNU operating system
linked to: GNU Hurd
GNU Hurd partOf GNU operating system
linked to: GNU Hurd
GNU Hurd usesComponent GNU MIG (Mach Interface Generator)
linked to: GNU Hurd
GNU Hurd hasComponent Hurd servers (daemons)
linked to: GNU Hurd
GNU Hurd hasComponent Hurd translators
linked to: GNU Hurd
Mach influenced GNU Hurd
Mach influenced MkLinux
linked to: GNU Hurd
Mach usedIn MkLinux
linked to: GNU Hurd
Mach usedIn GNU Hurd (as a microkernel)
linked to: GNU Hurd
Mach microkernel influenced GNU Hurd
Mach microkernel influenced MkLinux
linked to: GNU Hurd
gzip partOf GNU operating system
linked to: GNU Hurd
diff3 distribution GNU operating system
linked to: GNU Hurd
Hird of Unix-Replacing Daemons hasAcronym HURD
linked to: GNU Hurd
Hird of Unix-Replacing Daemons mentionedInContextOf GNU operating system
linked to: GNU Hurd
exec server partOf GNU Hurd
exec server category GNU Hurd component
linked to: GNU Hurd
exec server alsoKnownAs Hurd exec server
linked to: GNU Hurd