Same replied as your first post: "References needed". Let see if some come up this time...

systemd also has the problem of taking GNU/Linux closer towards being more Windowish.

What does it even means?

As an example, one great feature of Unix and GNU has been the low risk of malware and viruses, and if someone does happen upon one, the damage is minimized, due to structure of the system.

Will you actually defend the idea that arbitrary Shell scripts are more secure than a declarative definition of the services to run? That daemons that can escape any management is good for security? systemd fixes all that and more.

If something is great, then why not let people and distros, choose to either use it or not.

Distros chose to use it. For example, Debian's technical committee voted for systemd first, Upstart second and sysvinit last. Nobody forced the committee to vote the init system in that order.

If you do not want to use a distribution with systemd, don't. Is anybody forcing you?

the old timers created the foundation of the systems that we all enjoy.

So, basically, your argument is that 30 year-old software necessarily is good and should not be replaced for that reason (young developers suck?). I guess it does not matter that, since then, devices became hot-pluggable (sysvinit cannot start a service once a deice is plugged), processors became multi-core (sysvinit does not parallelize), etc. And who needs process supervision? If a deamon crashes, just do nothing. Anyway, sysvinit cannot do anything once the daemon has double-forked (as it should).

And you pretend that "all enjoy sysvinit" even if there exists many alternatives (systemd, upstart, dmd, openrc, initng, openlauchd, etc.) and that they are all unanimous: sysvinit has fundamental flaws. And, unless you do not use Trisquel, you do not enjoy sysvinit. Trisquel has been using Upstart since it is based on Ubuntu (i.e., since 2008). Are you even aware of that?!

Again, perhaps, more questions should be raised and perhaps, systemd should slowly be analysed and introduced rather than pushed on the community.

I lied: the choice voted last in Debian's vote was "further discussion" (sysvinit was right before). Indeed, the topic was extensively discussed. In the middle of the noise generated by conspiracy theorists that do not seem to know anything about the init system. That noise made many Debian developers quit at least some of their tasks. For instance, Tollef Fog Heen resigned as a Debian systemd maintainer last year ("because the amount of crap thrown [his] way just becomes too much").

It is laughable, that the original idea behind systemd, was to make it easier for junior coders and administrators to not have to remember different scripts or to even learn scripting in the first place, just tell them to type systemctl start... systemctl enable...

Why is it laughable? Things must be hard, ugly and insecure like a arbitrary Shell script? Even if there are simple, secure and elegant solutions like a descriptive language? I guess you then also find better that sysvinit requires fifteen steps to make a daemon: http://www.freedesktop.org/software/systemd/man/daemon.html

Do you choose Brainfuck when you have something serious to program?

Reply via email to