They were bought by IBM a few years back, but even aside from that they’re a corporation and they care about making money above all else.

It looks like Red Hat is doing its damnedest to consolidate as much power for themselves within the Linux ecosystem.

I don’t think the incessant Fedora shilling is unrelated.

It seems like there isn’t much criticism of the company or their tactics, and I’m curious if any of you think that should change.

  • just_another_person@lemmy.world
    link
    fedilink
    arrow-up
    6
    arrow-down
    4
    ·
    edit-2
    23 hours ago

    No…systemd was controversial because it complicated an entire ecosystem and caused lots of growing pains for very little payoff at the time. SysV was fine for many, but now so is systemd, and it’s solved many growing pains for distro maintainers.

    • nanook@friendica.eskimo.com
      link
      fedilink
      arrow-up
      6
      arrow-down
      1
      ·
      23 hours ago

      @just_another_person @rumschlumpel The idea of replacing system-V init with an init system capable of parallel start-ups in an era where multi-core CPUs became the norm makes sense. If it had stopped at this I would have been fine with it.

      But it then goes and takes over DNS and in a way that breaks some mail sites that have spf records in a single record longer than 512 bytes which is officially against the DNS standard but which bind9 was fine with, then it had to take over system time keeping, and then user home directories, and then it wants to containerize everything.

      The original Unix and by extension Linux philosophy was make one tool to do one thing and make it do it well.

      Systemd by contrast is now one bloatware that wants to do everything and doesn’t do everything well. It does perform it’s function as a new init well.

      • Dark Arc@social.packetloss.gg
        link
        fedilink
        English
        arrow-up
        1
        ·
        7 hours ago

        I think systemd has moved desktop and server Linux towards being more BSD-like … and I don’t necessarily think that’s a bad thing.

        Maybe we’ll end up needing an X11 -> Wayland sort of transition where there are protocols instead of “an implementation.”

        However, I’ve yet to see systemd be meaningfully detrimental. Are distros a little less different? Yeah. Has it made my life easier when I need to go between distros? Also, yeah.

        I think on some level, we’re just getting to a more mature Linux desktop and server … and as a result consolidating on stuff that really doesn’t have strong reasoning to be different.

      • Badabinski@kbin.earth
        link
        fedilink
        arrow-up
        4
        ·
        19 hours ago

        I mean, systemd-networkd and systemd-timesyncd are both completely independent and are not required by systemd. I use connman and chronyd on my arch box and systemd gives not one fuck.

        There’s still some totally valid concern to be had over how bundled a lot of this stuff is, but it’s not all one big blob.

        • nanook@friendica.eskimo.com
          link
          fedilink
          arrow-up
          2
          ·
          11 hours ago

          @Badabinski @just_another_person @rumschlumpel @propitiouspanda Yes but they are becoming the defaults on many distros. In particular systemd-resolvd is an issue because it enforces the 512 byte limit on txt records. The problem with doing this is many large sites have spf records longer than 512 bytes and fail to break them up into separate txt records, so if you enforce this limit and they initiate mail from one of the truncated hosts, it gets rejected. This is not good and so I’ve worked around this by disabling networkd-resolvd and installed bind9 instead. I’ve actually had no problem with timesync but why re-invent all the wheels? To me it seems Poettering is a control freak and wants to take over my systems.