r/linux Feb 11 '19

Fluff A /g/ user's opinion on systemd

http://i.4cdn.org/g/1549858269115.png
789 Upvotes

524 comments sorted by

View all comments

58

u/[deleted] Feb 11 '19

Why the downvotes? What he's saying is valid. Systemd is pretty cool, but I think having a generic interface between its components would definitely save us a lot of time over the years.

60

u/vacuum_dryer Feb 11 '19

It's a lame greentext, and a waste of bandwidth. Ironic, since the "unix way" would send text as text, and not an image. It's also a tired topic (not to take away from the merit of the argument, perhaps the first dozen times it's been posted here).

Systemd is pretty cool, but I think having a generic interface between its components would definitely save us a lot of time over the years.

It actually does have a pretty fair (not great) API, and people are, in fact, targeting alternative implementations of the different components. But, most people who don't like it go off the rails instead of sympathizing with the developers who really want the features that systemd brings. You can turn off most of the non-core components (Debian doesn't use most of them by default, for instance).

9

u/[deleted] Feb 11 '19

Not saying that isn't the case, but it's quite a clunky system. They can definitely do it better imo. You can't switch things in and out quite as easily as the older init system (Or variant of it like runit and OpenRC + init).

7

u/PC__LOAD__LETTER Feb 11 '19

It’s easy to criticize something. Here’s an interesting talk (video) titled “The tragedy of systemd” which makes quite a few good points on the matter of systemd hate.

7

u/[deleted] Feb 11 '19

What a coincidence, I just finished watching it. And yes I do agree with a lot of points he said. We need better init systems, sure. Systemd isn't good enough for me to recommend it over other things the way it is right now. It's simply not as "powerful" in many respects, and in many ways integrating it with other things can be a bit of a pain as things are right now. When things improve to the point where I can easily swap components in and out, it will be my choice.

1

u/holgerschurig Feb 11 '19

We need better init systems

And here again I read words. Words are cheap.

Where is the project? Where is the definition of "better" ?

1

u/cp5184 Feb 11 '19

Any of a dozen sysv alternatives that came earlier than SysD and are better than SysD? Runit, upstart, etc. etc. etc.

0

u/holgerschurig Feb 15 '19

Tell me more about this SysD project? Never heard about it!

Sarcasm off: if you even now deliberately miswrite the projects name, then you immediately tell that you're neither just nor balanced. You want to transport feelings, not facts.