←back to thread

466 points CoolCold | 2 comments | | HN request time: 0.48s | source
Show context
Xeamek ◴[] No.40216342[source]
2 weeks ago I didn't understood the systemd hate. But I tried to run udev-requiring program on non-systemd based distro.

And now I don't like systemd anymore.

replies(3): >>40216750 #>>40216857 #>>40217077 #
suprjami ◴[] No.40216750[source]
So, you don't like a component because you ran software which requires that component, and you intentionally ran it in an environment without that component.

That does not make sense to me?

replies(3): >>40216780 #>>40216814 #>>40217775 #
vpzom ◴[] No.40216814[source]
The popularity of systemd encourages people to require it, which is the major problem

that said iirc udev was formerly separate and active forks still exist

replies(1): >>40217156 #
JoshTriplett ◴[] No.40217156[source]
> The popularity of systemd encourages people to require it, which is the major problem

The usefulness of systemd encourages people to require it. Projects most often require it in cases where either there isn't an alternative, the alternative isn't maintained, or the alternative is missing functionality.

replies(1): >>40217848 #
1. Xeamek ◴[] No.40217848[source]
Self perpetuating growth. Systemd integrates many functions so people default using it and add even more functionality that bring even more people into ecosystem.

Which is basically how every tech ecosystem works.

The problem is that linux is supposed to not be just_another_centrally_controlled_ecosystem, so when systemd abuses their popularity by enforcing whole ecosystem (rather then cut itself into separate pieces), that is worrying

replies(1): >>40225537 #
2. JoshTriplett ◴[] No.40225537[source]
It seems like you're attributing to perceived malice ("enforcing") what is better explained by a combination of trying to get things done and not prioritizing replaceability higher than the benefits of integration. In other words, a project that simply has different priorities.

It turns out that many other people also like seeing stuff get done more so than they care whether the project in question is trivially replaceable.