this post was submitted on 17 Mar 2026
169 points (95.2% liked)

Free and Open Source Software

22337 readers
26 users here now

If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 3 years ago
MODERATORS
 

This thought came to me in the shower today. Open source checks most of the boxes. It is a collaborative, worker owned (develloper-owned) project, that tries to flatten hierarchy. Especially if you look at something like Debian ), which really tries to have a bottom-up structure.
Of course, there are exceptions, considering there are a lot of corporate open-source projects, that are not democratically maintained and clearly only serve the interest of the company, who created it (like chromium for example).
So I am mainly talking about community-oriented FOSS projects here.
And if you were to agree with my statement, would you say that developing FOSS software is advancing the goals of the anarchist / communist project, because it is laying the groundwork infrastructure needed for a new kind of economy and society?
Thought this could be an interesting discussion!

(page 2) 25 comments
sorted by: hot top controversial new old
[–] HubertManne@piefed.social 2 points 1 month ago (1 children)

A lot of value in capitalism comes from uncompensated work. I don't consider it communism as much as protecting work from exploitation.

load more comments (1 replies)
[–] Wildmimic@anarchist.nexus 2 points 1 month ago

I think it's more of a socialist mindset that is spreading with FOSS, because it focuses it's workings on the common good, Most FOSS projects can be named socialist by nature; they encourage working together to create something bigger, something that doesn't let the small guy fall through the created network. I believe a lot of anarchistic workings are socialist at their core, and FOSS is an embodiment of these workings.

[–] ResistingArrest@lemmy.zip 2 points 1 month ago

There are some people who are in it for what you've listed (flattened hierarchy, worker owned, etc) but there are others who are in it for personal ownership and control, which may align better w/ a libertarian set of values, but you're not wrong about the ancom aspects

[–] Kwakigra@beehaw.org 2 points 1 month ago

I used to think so. It's ideologically sound except for allowing corporations the same free use as anyone else. There are plenty of forward thinking people who would never want to support the oppressive evil of massive technology corporations and would never intentionally help them. Then they publish free software and directly help them anyway. It's not a coincidence that most "free" software is funded by the US tech industry who is directly benefited from it. I'm not sure of a way to change it that would help regular people faster than it helps private industry crush regular people.

[–] Valmond@lemmy.dbzer0.com 1 points 1 month ago

Are they programming on a Mac?

[–] mmmm@sopuli.xyz 1 points 1 month ago (1 children)

If we take the words of Saint Richard Stallman as true in the sense that in his day all software developmet was 'open' but at some point some decided for whatever reason to start "closing" stuff then one could say all software development did not have any anarchist or communist intention in the beginning, it just turned profit-driven in the way.

[–] DeckPacker@piefed.blahaj.zone 1 points 1 month ago

I mean, it's less about the intention and more about the reality of software development. Just because the developers back then didn't chose to do software development in an anarchist way (although I think a lot of them had that kind of mindset), doesn't mean, that they didn't do it using anarchist principles.

[–] menas@lemmy.wtf 1 points 1 month ago

tl;dr : No, FOSS project are used by military and fascists

long: It's link to a common misunderstanding of "mean of production". FOSS developers do not own the mean of production. Mean of production is not just the tool to produce goods and services, but all the industry needed to make them available : promotion, distribution, ... Socialization (for anarchists) or collectivization (for comies) of industries mean that workers own and manage (or self-organized) every establishment needed for this and organize together to get their power back. In this case, we could abolish some industries, change them, or choose where to send the production or not. This is the same for cooperatives and self-managed places; it's may be some interesting experience or complementary with class struggle, but is not a revolutionary move in itself

[–] OneRedFox@beehaw.org 1 points 1 month ago

Yes. It is pretty much exactly how we would do software development.

[–] Gork@sopuli.xyz 0 points 1 month ago

In Soviet Russia, code programs you!

I had the same exact thought after Steve balmer called it communist cancer, but then I came to a conclusion. Open source, and fair source software is communist, but free software is not. Free is as freedom and not price. You can make money off of it, but why is it different than OSS. The difference is that Free software protects the user's rights as opposed to OSS. Protecting the user's rights and freedoms is important.

[–] SatansMaggotyCumFart@piefed.world 0 points 1 month ago (1 children)

Most of the systems that enslave us run on linux.

load more comments (1 replies)
[–] danielhanrahantng@beehaw.org 0 points 1 month ago (1 children)
load more comments (1 replies)
[–] schnurrito@discuss.tchncs.de -2 points 1 month ago (7 children)

No. I'm staunchly anti-communist and also a staunch supporter of free software. It's also possible to have another combination of beliefs on these things, but these are mine.

I suggest reading the section "Why Don't You Move to Russia?" of this: https://www.gnu.org/philosophy/shouldbefree.en.html

By contrast, I am working to build a system where people are free to decide their own actions; in particular, free to help their neighbors, and free to alter and improve the tools which they use in their daily lives. A system based on voluntary cooperation and on decentralization.

Thus, if we are to judge views by their resemblance to Russian Communism, it is the software owners who are the Communists.

I agree with that. Free software is about building a society more strongly based on individual rights. At least Marxism-Leninism certainly isn't about that, though anarchism can be argued to be to some extent.

load more comments (7 replies)
[–] MolochHorridus@piefed.social -3 points 1 month ago (2 children)

Only problem with communism is that humans are unable to practice it without turning to fascistic practices. As an idea it is beautiful. “To each according to their needs.”

load more comments (2 replies)
load more comments
view more: ‹ prev next ›