• namingthingsiseasy@programming.dev
    link
    fedilink
    English
    arrow-up
    17
    arrow-down
    1
    ·
    edit-2
    18 hours ago

    I’m so tired of reading this stupid argument. “People only dislike systemd because they’re afraid of change.” No, there are plenty of other concerning issues about it. I could probably write about a lot of problems with systemd (like the fact that my work laptop never fucking shuts down properly), but here’s the real issue:

    Do you really think it’s a good idea for Red Hat to have total control over the most important component of every mainstream distro in existence?

    Let’s consider an analogy: in 2008, Chrome was the shit. Everyone loved it, thought it was great and started using it, and adoption reached ~20-30% overnight. Alternatives started falling by the wayside. Then adoption accelerated thanks to shady tactics like bundling, silently changing users’ default browser, marketing it everywhere and downranking websites that didn’t conform to its “standards” in Google search. And next, Chrome adopted all kinds of absurdly complex standards forcing all other browser engines to shut down and adopt Chrome’s engine instead because nobody could keep up with the development effort. And once they achieved world domination, then we started facing things like adblockers being banned, browser-exclusive DRM, and hardware attestation.

    That’s exactly what Red Hat is trying to pull in systemd. Same adoption story - started out as a nice product, definitely better than the original default (SysVInit). Then started pushing adoption aggressively by campaigning major distros to adopt it (Debian in particular). Then started absorbing other standard utilities like logind and udev. Leveraging Gnome to push systemd as a hard dependency.

    Now systemd is at the world domination stage. Nobody knew what Chrome was going to do when it was at this point a decade ago, but now that we have the benefit of hindsight, we can clearly see that monoculture was clearly not a good idea. Are people so fucking stupid that they think that systemd/Red Hat will buck that trend and be benevolent curators of the open source Linux ecosystem in perpetuity? Who knows what nefarious things they could possibly do…

    But there are hints, I suppose. By the way, check out Poettering’s new startup: https://news.ycombinator.com/item?id=46784572

    • MonkderVierte@lemmy.zip
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      10 hours ago

      Poettering’s new startup:

      Amutable - verifiable system integrity

      Btw, i’m stealing your summary of browser monoculture, alright?

      • namingthingsiseasy@programming.dev
        link
        fedilink
        English
        arrow-up
        4
        ·
        10 hours ago

        Btw, i’m stealing your summary of browser monoculture, alright?

        Of course! The EEE pattern is crystal clear at this point. The loss of the WWW to the current browser monoculture we’re experiencing is the biggest technological tragedy of our times. I would hate to see it happen with our open source revolution as well.