On 5/1/2017 2:11 PM, Francisco Gómez wrote:
And during the process, someone recently told me
something like this.
"It's old software. Its last version is from 2014. If I have to
choose between a dynamic, bug-filled init like Systemd and a barely
maintained init like Runit, I'd rather use Systemd."
That sounds bad, doesn't it?
No, it doesn't sound bad at all, but the person you talked with does
To quote an (in)famous but well-meaning internet troll, "Functionality
is an asset, but code is a liability."
Runit is simple enough, and small enough, that it does not require a VCS
to maintain it. The same goes for s6, and many other supervision suites.
Now contrast those with systemd: just how big is systemd, including all
of its pieces? How many people are needed to maintain it?
Ponder those three sentences, together, for a little while.