In this first half of a build-your-own-synthetic-file-system adventure, we take a look at what even is a file, and some inspiration behind building a synthetic file system.
I resisted so much the concept of systemd, and certainly there still are some aspects of it that I think are objectively bad (looking at you, binary journal), but as I’ve been forced into using it for work I do think it’s a better system on the whole than sysvinit… at least for servers. I don’t know if it’s better or worse on desktops because I never really need to think about my init system on my own PCs.
As far as modern replacements for legacy systems go, I also was NOT happy with the concept of systemd, but after using it for years, I have to say that not only did it NOT break everything, it’s on the whole been pretty stable, reliable, and I even begrudgingly admit I like the syntax better.
Except for systemd-world, where everything is a service.
I resisted so much the concept of systemd, and certainly there still are some aspects of it that I think are objectively bad (looking at you, binary journal), but as I’ve been forced into using it for work I do think it’s a better system on the whole than sysvinit… at least for servers. I don’t know if it’s better or worse on desktops because I never really need to think about my init system on my own PCs.
As far as modern replacements for legacy systems go, I also was NOT happy with the concept of systemd, but after using it for years, I have to say that not only did it NOT break everything, it’s on the whole been pretty stable, reliable, and I even begrudgingly admit I like the syntax better.
WAYLAND on the other hand…
Configured via simple files. Like every other daemon.