NixOS’ influence and importance at pushing Linux forward into the (previously) unexplored landscape of configuring your complete system through a single config file is undeniable. It’s been a wild ride, but it was well worth it.

And although it has only been relatively recently that it has lost its niche status, the recent influx of so-called ‘immutable’ distros springing up like mushrooms is undeniably linked to and inspired by NixOS.

However, unfortunately, while this should have been very exciting times for what’s yet to come, the recent drama surrounding the project has definitely tarnished how the project is perceived.

NixOS’ ideas will definitely live on regardless. But how do you envision NixOS’ own future? Any ETA’s for when this drama will end? Which lessons have we learned (so far) from this drama? Are there any winners as a result of this drama? Could something like this happen to any distro?


In case you’re out of the loop. Though, there’s a lot that has transpired since but which hasn’t been rigorously documented at a single place; like how 4 out of 5 NixOS board members have quit over the last 2 months or so.

  • Neo@lemmy.hacktheplanet.be
    link
    fedilink
    arrow-up
    0
    ·
    4 months ago

    I believe there is a much larger, silent majority of nix users, contributors and enthusiasts that are not affected by this drama. Here’s a post that resonates with me: https://nrd.sh/blog/nixos-policy-breakdown/

    Over 20 years in this technology space, I’ve come to recognize software built on very solid foundational concepts. Nix is one of those. It’s not going anywhere and neither is NixOS. I encourage anyone interested in Nix to read Eelco Dolstra’s thesis: https://edolstra.github.io/pubs/phd-thesis.pdf

    • sailingbythelee@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      4 months ago

      That’s a thought-provoking article you linked. Thanks. Unfortunately, ideological purity testing is a major problem across all sectors and spans the political spectrum. I was particularly struck by the part of the article that discussed whether “marginalized” status should be considered permanent or temporary.

      I’ve worked in social services for a long time. Social activism is a double-edged sword. On the one hand, marginalized groups need activists to push their agenda. On the other, activists often adopt that social activism as their primary identity and sometimes even their career. This sets up an incentive structure whereby they don’t actually want to solve the problem of marginalization. Instead, they focus on ideological purity rather than pragmatically solving whatever problems they face.

      Sexual orientation, indigenous rights, trans rights, disability rights, race, gender, even recreational drug use, are all marginalization issues that have all received a reasonable degree of social acknowledgement and formal protection.

      In all the years I’ve worked in social services, the one issue that never goes away and is never solved or even seriously tackled is the intersection of poverty and mental illness. We are getting better as a society with treatable mental illness like depression and anxiety. However, major mental illness or untreatable/undiagnosed conditions like lack of impulse control that make it hard or impossible to work lead almost inexorably to poverty, addiction, and involvement with the criminal justice system. The activism on that front is itself marginalized because the “fix” isn’t a matter of changing language or mind set, but rather a massive investment of resources. It is easier to sit behind a keyboard and advocate online for nebulous issues like representation than to get out there and make people care about issues that cost real money.

      As someone who works with seriously impoverished and mentally ill people, I find the sometimes extreme drama associated with identity politics, representation, pronouns, etc. rather ridiculous. A lot of it is just people trying to externalize their personal issues and force others to acknowledge them, which is unfortunate when it poisons a project or community. It is a form of narcissism, essentially. People who do that should go down to the tent cities, homeless shelters, and jails to get some perspective on just how “marginalized” they actually are and whether publicly exorcising their personal demons is worth destroying the enjoyment of others in a project or community. Their energy could almost certainly be better spent in less narcissistic pursuits.

      • refalo@programming.dev
        link
        fedilink
        arrow-up
        0
        arrow-down
        1
        ·
        edit-2
        4 months ago

        When I see posts like this and suggest keeping politics out of technical communities, my comment just gets removed by the mods for “transphobia”. I can’t even wrap my head around that one…

        Other (multiple) times I’ve had different people respond with “a person’s right to exist is not a political issue, it’s a human rights issue”… as if I was ever talking about anyone’s right to exist.

        Then I get the people who say that it’s impossible to not have politics in a community, as eventually someone will come along and do things like the SerenityOS drive-by PR and now any action or inaction by the owner that doesn’t fit their narrative is labeled as some kind of personal attack against them and they call on their friends to go full-on SJW war against the project because someone had an opinion they don’t like.

  • Nate Cox@programming.dev
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 months ago

    It’s probably wise to simply ignore the drama. Open source seems to invite this at the “top” for whatever reason, but for the casual user there is usually little to no impact.

    Unless you’re trying to be a top contributor to nix, I would just carry on with normal usage and all the current drama will blow over.

    • JetpackJackson@feddit.org
      link
      fedilink
      arrow-up
      1
      ·
      4 months ago

      Idk imo knowing about the drama makes me hesitant to go back, especially since I switched all my development environments from Nix to Guix and I dont want to have three package managers lol Plus the Guix community seems really close knit

      Also, happy cake day!

      • fartsparkles@sh.itjust.works
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        4 months ago

        Conway’s Law applies in this respect; the mess in governance of Nix has produced a product that reflects that mess. Nix started a beautiful movement but like many first movers, they rarely reap long-term rewards.

  • John Richard@lemmy.world
    link
    fedilink
    arrow-up
    0
    arrow-down
    1
    ·
    4 months ago

    As I used to say. The Nix community acts more like a cult of people willing to support flat earth.