Hacker News new | past | comments | ask | show | jobs | submit login

systemd-resolved is a separate process (not PID 1) that just was written by the same authors as systemd-the-pid-1.

Maybe there would be less confusion if they changed the name to something not including systemd, and decoupled the development and distribution of these clearly unrelated projects.

Then this DNS resolver could get the distribution and usage it deserves based on its own merits.

Of course, that's not going to happen, because the creators want systemd to be an OS by itself, with every buggy unreliable component standing as a monument to them only, and that means strong-arming in projects that could never compete with the existing working solutions on merits.

Effectively Freedesktop has given up on defining the Linux desktop by specification, and have switched to do so by canonical (heh) implementations.

And maintained within the same tree so that they can change interface details between the "independent" parts at a whim.

In contrast i can pass data between GNU core utils, BSD equivalent, busybox, toybox, and expect things to work. Because the way they communicate is documented and stable.

That is between systemd as a whole and third party code, not between components of systemd (systemd-init, logind, resolved, etc etc etc).

In contrast i can mix ls from GNU, grep from BSD, etc, just fine.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact