I’m planning to move over to Guix over NixOS, as soon as my current situation improves and possibly import a new libre respecting laptop (Star Labs is thankfully available in India). I do have a very old laptop with a Celeron processor and 4GB of RAM with Guix installed already, and what has come to my attention is that it uses shepherd
.
I’m not actually against or for systemd
, in fact, I am not really sure why I should even care - maybe it is because I’m still not on to the level of a power user. Since I’m starting to learn kernel basics to prepare for GNU/Hurd contributions in the nearest possible future and shepherd
seems to be what the GNU folks will be using, is there any reason why I should even care about the freedom of init system?
Edit: I’m asking this because I came across this blog - What is systemd and Why Should I Care? and also because Guix uses shepherd
, and I’m not sure how I’ll be affected.
- cerement@slrpnk.net9·1 year ago
- again, most of that is handled by the package maintainers for any particular distro (ex. for Guix, gnome-shell and plasma have already been taken care of)
- a lot of packages don’t touch or even know about the init system
- so the worries will only come into play for packages not in the chosen repository AND require systemd – and for distros not using systemd, they’ve probably already got a process in play for translating between systemd and whatever they’re using