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