Major Nixpkgs contributor leaving

We are indebted to those who built this up and it is their perfect right to leave if they so wish. We thank them and wish them good luck. I am against demonising legal industries that contribute to the industrial base that we need to protect a civilised society against the growing list of powers that seek to overturn it using violence. The wonderful thing is that they can fork off and not lose their work and we / FOSS is the better for it because then there is more distro choice. Let us just get the best tech in the world going.

3 Likes

If we cut off everyone who disagree with us, we would end up all alone, possibly cut in half.

9 Likes

Thanks for everything, Mario! I just recently used a branch of yours to workaround some issue with ollama

May God bless you for all your work and contributions to nixpkgs. Stay steadfast.

1 Like

Iā€™m sick and tired of seeing a couple individuals able to continuously and vocally derail and dismiss other contributorā€™s point of view.

Seeing that weā€™re now at the ā€œfork offā€ phase, please pray tell, why arenā€™t those few causing all this ruckus forking out gracefully, if they feel so threatened? Why do they instead continue formenting this much division and trouble?

Most of the people concerned with the current situation and are slowly and silently winding down their contributions. This is the general sentiment Iā€™m aware of. I suspect only a handful will make their exit known.

By now, I think itā€™s been enough for me. Itā€™s clear, observing our valuable contributors going away and those who are pausing their contribution, that this is not just about a divisive point of view. This is rotting away at the pillars of the project. NixOS and Nixpkgs will survive despite all this, but severely diminished.

I can see a couple outcomes here, and I think in most situations NixOS and Nixpkgs will see tumultuous and troubling times.

I am definitely biased, Iā€™ll stop pretending Iā€™m not as biased as I am. The only safe way forward is to cut off the vocal minority at the root of the issue. And that vocal minority is the one making the NixOS community an unsafe place. Itā€™s not an imagined scenario where the imaginary doors are being slowly opened to people making this an unsafe place. People have already been allowed to make this an unsafe place. They are currently attempting to boil the frog. What they forgot, is that the frog jumps out the moment the water is too hot to bear.

Iā€™m not going to publicly list anyone, though I will refer to this message and this whole situation when discussing with the appropriate channels. After all, I am flawed, I donā€™t want to be wrong and accidentally cause harm to someone.

49 Likes

I stopped advocating for Nix/NixOS at my workplace and Iā€™m actually glad it didnā€™t gain much traction yet. Wouldnā€™t want to be the one who introduced the current shit-show, Iā€™d be embarrassed.

Unfortunately, thereā€™s not a good alternative to Nix/NixOS right now (Guix comes close, but itā€™s not for me) and Iā€™ve already invested a lot of time into this, otherwise Iā€™d also consider jumping ship completely.

27 Likes

Thereā€™s the rub - I think many folks share that sentiment, but might disagree strongly about who the offending parties are.

All the recent noise certainly doesnā€™t suggest a consensus, yet those who claim to speak for ā€œthe communityā€ seem incredibly interested in discrediting anyone with different opinions. (Even the very bland opinion that we in a time of contentious and divisive politics, and that top-down efforts to enforce ideological conformity is bad for Nix - or any other project maintained by a diverse, global community.) Suggestions that people canā€™t disagree in good faith - they can only be ā€œconcern trollsā€ or ā€œfomenting divisionā€ - are similarly disturbing.

30 Likes

This post was flagged by the community and is temporarily hidden.

8 Likes

This post was flagged by the community and is temporarily hidden.

5 Likes

Everyone will have a positive opinion of the Military Industrial Complex (MIC) defending his/her country and values, or at least have a negative opinion on the one menacing his/her country and values.

For a worldwide community like NixOS, that makes any association with a specific side controversial.

Iā€™m personally European and I wish our MIC was stronger against the Russian invasion, but thatā€™s not the point.

I still want Russians to contribute, but I donā€™t want the Russian army sponsoring NixOS. And Iā€™m sure they wouldnā€™t like a western army doing the same.

Iā€™m so sad this debate is hurting this community so much.

I wish Anduril could realize that and cease all relation by themselves because it seems impossible to do it from the other side.

34 Likes

7 posts were split to a new topic: Monorepos donā€™t map to our social structure

Iā€™m profoundly uncomfortable with the MIC, but I donā€™t see what negatives taking funding from it bring.

The beauty of open source is harnessing the efforts of everyone, including possibly your worst enemies.

12 Likes

I donā€™t plan on quitting the nix community. But I am grateful to @marsam for the work and contributions. I wish that we would have collectively succeeded in figuring out how to be a community together in a way that made you feel welcome and appreciated, instead of compelled to leave. Same for others who have left or are planning to leave. These are heavy times in the world for everyone. Letā€™s try to keep an open heart, treat each other with dignity and respect. Itā€™s not too late even now to do this.

13 Likes

Itā€™s incredible that Nixpkgs even has contributors like marsam. We just lost a contributor like many projects never get.

This fracture hurts.

16 Likes

Yeah, the so-called ā€œneutral positionā€ on MIC sponsorship and lack of elaboration on Eelcoā€™s potential conflict of interests between Nix foundation/DetSys/Likely DetSys and*ril contract has me looking for a way out of depending on Nix and NixOS.

I assume many others are still here and looking for a way out or near their breaking point.

12 Likes

At this point, I donā€™t think it matters that some people donā€™t see a problem with accepting money from a MIC.

At this point, itā€™s just a fact that some people do see a problem.

I donā€™t think anything good can come from arguing on this, no one will change opinion here, and the debate wonā€™t go away.

The level at which the discussion should happen now, is whether it is worth it.

Is this money good enough to break the community so much that some top contributors are leaving and others are getting banned?

I think thatā€™s the real and only question now.

And I think the obvious answer is no, by a long shot.

I hope itā€™s clear to Anduril themselves and that they will drop the sponsorship as it is a net negative now.

28 Likes

This post was flagged by the community and is temporarily hidden.

7 Likes

It seems to me that the community has some major problems regardless of how this particular issue is resolved.

The question is, what does Nixos stand for, politically?

There is no way to unask that question now, and no way to answer it without splitting the community.

4 Likes

The monorepo discussion was off-topic, and Iā€™ve split it off into its own topic.

13 Likes

Well obviously we would not make them leave, and we not disagree with them, they believe they disagree with the remaining people it seems, and even if we did disagree that is no reason to believe that their work is bad and make them leave, but if they do want to go because of a value system disagreement, they serve to increase the ecosystem.

The wonderful thing is that they can fork off and we are the better for it - more distro choice.

Ah, sorry, this sounded a bit like ā€œif they donā€™t like it, nobody is forcing them to stayā€ instead of trying to talk about our problems.

Iā€™m not against a fork, but I think it should be in last resort, since if we fork every single time there is the slightest disagreement, we would end up all alone in our own corner and never get anywhere.

And Iā€™m not sure ā€œmore distro choiceā€ is always better when each one has a lot of work to do, like managing a lot of pull requests like we do. I kinda like the guix vs nixos since both approach are pretty different and the best features could cross-pollinate. 2 almost identical nixos distro sounds a bit like a waste of resource, but maybe there is no other choice.

7 Likes