3 ms·
Guix uses it’s own init system implemented in Scheme: Sheperd (https://www.gnu.org/software/shepherd/ https://www.gnu.org/software/shepherd/) Herd/Hurd is a ke
by jitl 9y ago
Guix uses it’s own init system implemented in Scheme: Sheperd (https://www.gnu.org/software/shepherd/ https://www.gnu.org/software/shepherd/)
Herd/Hurd is a kernel, not an init system, although since systemd is Linux only, using a different kernel implies using a non-systemd init system.
- agumonkey 9y agoShepherd is not a kernel, Hurd is, and shepherd page mentions a relation, that dmd/shepherd was developped closely to Hurd but it not the same thing.
- nextos 9y agoSure, I wrote herd not Hurd! herd is the commandname of Shepherd client: https://www.gnu.org/software/shepherd/manual/shepherd.html https://www.gnu.org/software/shepherd/manual/shepherd.html
- jitl 9y agoAh — confusing as Herd is the second recursive acronym of Hurd... sorry to pedantic :-)
- xelxebar 9y agoNitpick---but while we're here---Hurd technically refers to the set of (microkernel) servers. The microkernel itself is Mach. In spirit, Mach and the Hurd servers together provide what the Linux kernel provides monolithically. Anyway... :)