this post was submitted on 28 Sep 2025
356 points (97.8% liked)

Linux

58601 readers
659 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

Short Summary of the Community Drama of the Linux Distribution "NixOS", so that you can get the big picture and form your own opinion with the provided sources.

Clarification of the "Steering Comittee" as Project Leadership

Moderation Team resigns in Protest

Technical Leadership works for Military Company, causing Fear of Alignment with Facism.

top 50 comments
sorted by: hot top controversial new old
[–] KingThrillgore@lemmy.ml 4 points 26 minutes ago* (last edited 26 minutes ago)

And now DHH is getting involved in this shitshow. For those not chronically online enough, DHH is one of the developers of Rails, has a rap sheet of drama, and has his own dirty laundry full of racism, transphobia, and has managed to drive his own company into the shitter.

So really a bunch of winners are coming out of the woodwork for this one.

As a happy Debian user i'm not hearing any of it.

[–] Auth@lemmy.world 2 points 3 hours ago

I wonder if this conversation can even be had on this instance. Half the conversation is missing from the comments.

[–] geneva_convenience@lemmy.ml 18 points 10 hours ago

Good on the team for not aiding the genocidal American MIC.

[–] DFX4509B_2@lemmy.org 9 points 11 hours ago (1 children)

Good thing Linux distros can be forked, so devs who might have a target on their backs can theoretically fork NixOS and run away with that.

[–] rumba@lemmy.zip 4 points 8 hours ago

Good thing Linux distros can be forked,

Distro isn't the problem; The OS is already on a far too tight update schedule, fork away, but we need the package repository to remain sound and I don't know what this would do to that.

[–] gandalf_der_12te@discuss.tchncs.de 2 points 8 hours ago* (last edited 8 hours ago) (1 children)

I'm not familiar with NixOS

However, short reminder that the internet was largely funded by the US military. It's not uncommon that the US military brings significant developments for the internet. This is nothing new. The latest outcry is solely because the US is sliding into fascism, not because of the involvement with the US military.

[–] emmy67@lemmy.world 2 points 1 hour ago

I don't think it's solely for that reason. There are privacy concerns and concerns the os could be used for the MIC.

[–] trevor@lemmy.blahaj.zone 273 points 1 day ago* (last edited 1 day ago) (26 children)

Can we avoid calling taking action against valid moral objections "drama"? It only serves to make the people doing the right thing sound like they're being immature, even when they're obviously right.

Objecting to a fascist government's influence over very powerful build infrastructure used around the world is the right thing to do.

load more comments (26 replies)
[–] medem@lemmy.wtf 35 points 1 day ago (7 children)

I've been saying this for years: Just switch to Guix.

  • An official GNU project;
  • Herd instead of systemd;
  • Uses Linux Libre and only 100% free software;
  • Big, friendly, helpful community;
  • Regular meetups, unconferences and other events;
  • Config is done in an established language (Scheme) instead of an idiosyncratic DSL.
[–] Auli@lemmy.ca 17 points 18 hours ago

Yah 100% free no thanks. And I actually like systemd.

[–] juipeltje@lemmy.world 3 points 15 hours ago

I've considered it, but i like nix better than scheme, and i need non-free software and kernel, which is doable with non-guix but much more tedious with third party iso's. I went back to Void linux but i still use nix + home manager, and the huge repo alone wins out for me.

[–] axx@slrpnk.net 25 points 1 day ago (2 children)

Also, a fraction of packages, users and guides.

I think Guix is great, but as a NixOS enthusiast who genuinely wanted to try it out, I gave up in the face of the lack of docs for people who aren't working in lab or have a PhD in computing of some sort.

Also, how is shepherd better than systems? Genuinely curious.

Lastly, I agree Nix is not a very enjoyable language, but scheme doesn't look like a very beginner friendly option either. Could be wrong, I'm not a programmer.

[–] rainwall@piefed.social 16 points 1 day ago* (last edited 1 day ago) (2 children)

As someone who is curious about Nix but has given up after trying to wade through the myriad and conflicting "getting started" resources for it, I cant imagine how bad guix docs must be for a Nix enthusiast to adandon it.

[–] duckofdeath87@lemmy.world 4 points 19 hours ago (1 children)

If you are still trying to find the best guide, I recommend this one

https://thiscute.world/en/posts/my-experience-of-nixos/

[–] rainwall@piefed.social 2 points 8 hours ago

That's one the books I tried to get through. Maybe it was in a more raw state at the time, but it didn't click for me.

[–] sudoer777@lemmy.ml 5 points 1 day ago* (last edited 1 day ago) (1 children)

Guix basically only has the official docs (which has a lot missing in my experience), a single Youtube channel (System Crafters), official issues/mailing list/IRC, System Crafters forum, the source code, toys.whereis.social, and rarely a blog post or random git repo that might have the information you need

load more comments (1 replies)
load more comments (1 replies)
[–] sudoer777@lemmy.ml 10 points 1 day ago* (last edited 1 day ago) (1 children)

How do you do Flakes with Guix? That's probably the most important feature Nix has.

Big, ... helpful community

Not sure I would agree with that lol

[–] mathemachristian@lemmy.ml 1 points 16 hours ago (1 children)

whenever I asked about something in irc I got fairly swift and very helpful responses 🤷

[–] sudoer777@lemmy.ml 4 points 13 hours ago* (last edited 13 hours ago)

I was trying to package Typst for them once. The IRC barely gave me any help, nor did the mailing list, so I had to guess a lot of things on my own. I ended up spending several hours working on it and fine tuning it to what the documentation wanted as much as I could. Then I finally made the submission, which was ignored for an entire year, before finally being rejected. It's clear that the package repository has a severe lack of packages, but if there's no clear way to contribute, then idk how anyone can take the project seriously.

I've also encountered bugs that made the tools unusable on my laptop that similarly got no response on IRC and the mailing lists.

Meanwhile on Nix, if I submit an issue on Nixpkgs, it will usually get resolved by the maintainer in 24 hours, or at most a week if it's a larger change, and I don't even have to do anything, and things aren't constantly broken on aarch64.

[–] verdigris@lemmy.ml 11 points 1 day ago (5 children)

Is it non-trivial to enable non-free repos?

[–] mathemachristian@lemmy.ml 1 points 17 hours ago

no it isn't, non-guix is right there and only one line in the right file

load more comments (3 replies)
[–] Euphoma@lemmy.ml 1 points 19 hours ago* (last edited 19 hours ago)

I enjoy lisp and emacs but nothing will convince me to use guix over nixos. At most I guess I would switch to arch and use the guix package manager there.

load more comments (1 replies)
[–] Tetsuo@jlai.lu 28 points 1 day ago (2 children)

The most ridiculous thing in the conversations I read was someone arguing that the fact that Anduril has a member at SC (Steering Committee) weakens their position. The mental gymnastic is so insane to me because it completely naively expect people who have a conflict of interest to do the right thing. What if they don't ?

There is real smart fascists out there. they won't kindly "recuse themselves" and weaken Anduril positions. Very suspicious that someone would argue that Anduril gets weaker at SC by having people there.

load more comments (2 replies)
[–] balsoft@lemmy.ml 40 points 1 day ago* (last edited 1 day ago) (5 children)

Steering Committee works for Military Company

It's only one SC member, and they switched jobs after being elected last year. I think the Nix community is generally very much against US MIC, and unlikely to actually elect someone working for them. Although it was well-known that tomberek (and johnringer) are US-military-aligned.

After reading a bit more into the modteam situation, I have to say I'm on the mod team's side here.

load more comments (5 replies)
[–] A_norny_mousse@feddit.org 34 points 1 day ago (1 children)

First things first: a simple search for "anduril nixos" shows that NixOS and Anduril Industries (defense technology) have been entangled for years.
So, pretty sure there's plenty history & dissent here, but I never dived into it.


In detail this looks like just another community drama, but when you zoom out a different picture emerges: commercial interest, a will to silence dissent (and I will give them the benefit of the doubt that it isn't for ideological reasons but simple worry about money). The Enshittification of a distro. With a military/fascist twist.

Here's an interesting detail:

Unfortunately, the Constitution does not provide a meaningful recourse to SC overreach

So they have a flawed "constitution" which - judging by its name - should supersede the steering committee. It's not like it's really a constitution though, with all that would entail. It sounds more like, hm, "communitywashing" to me. Still, I wonder if they're willing to take that colorful terminology one step further and make an amendment to said constitution.

So yeah, political bias and unilateral decisions.


I've always been leery of NixOS, and I mean since they started pushing it over a decade ago, always claiming it's revolutionary better than $STANDARD_LINUX_DISTRO.

[–] balsoft@lemmy.ml 35 points 1 day ago* (last edited 1 day ago) (4 children)

First things first: a simple search for “anduril nixos” shows that NixOS and Anduril Industries (defense technology) have been entangled for years.

It's more like Anduril using Nix{OS} and trying to insert themselves into the community. There's been a lot of opposition to that, including an open letter and maintainers quitting; this was a big part of the reason for Steering Committee formation in the first place. The SC has since voted on some based things, like banning Anduril from job posting on community forums and sponsoring conferences. I was hoping they would just ban any mention of Anduril anywhere, but that's going too far for them unforutenately; and banning technical contributions wouldn't make sense.

An SC member joining Anduril (after being elected, not before, mind you) is really bad, but I bet they will lose their seat in a month's time when there's a new election. The community is mostly antifascist and thus anti-MIC. It's like one of the most leftist technical communities I've seen, perhaps more so than Rust.

load more comments (4 replies)
[–] sudoer777@lemmy.ml 6 points 1 day ago

From the last incident, there was Aux that wanted to create an alternative for the Nix ecosystem, but it died before it even started. Right now what we do have is Lix (what I'm currently using) and Tvix as an alternative for the Nix program, and Guix as an alternative ecosystem that's nowhere near as complete.

load more comments
view more: next ›