this post was submitted on 20 Oct 2025
53 points (100.0% liked)
Technology
1292 readers
110 users here now
A tech news sub for communists
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I was just having a conversation with a relative yesterday about open-source; he's a real blue-collar guy. I told him he should open up any manual for any device he has in the house and flip to the back to look at the open-source disclosures inside. That open-source has already beat the corporate private system because not a single piece of technology gets produced without some kind of open-source software. By the end of it, he really got the potential of open-source as a system for building functional and practical shit. Through the lens of the John Deer tractor right to repair struggle. China shows us that open-source coupled with a socialist worldview outperforms capitalist "competition breeds innovation" any day of the week. You can't tell me there isn't a John Deer farmer who wouldn't pick up the IDE if it meant that they could contribute to the maintenance, functionality, and performance of the $10,000 combine they use every single day. That kind of sector-wide multidisciplinary skill set doesn't exist currently, but it absolutely could.
It's so unfortunate that so much of the software we rely on is unmodifiable, inscrutable code running on some company's servers. It really does not inspire confidence in their reliability and long term dependability, especially how they can just axe the project if they don't feel it's profitable enough. Open source should be the way to go. Ideally, it should be the bare minimum.
It also contributes to a kind of illiteracy of code in laypeople. I see this sometimes in the way video game players talk about a game's code, being like "the spaghetti code teehee" etc., as if this explains every bug and design problem in a long-standing codebase. Since the code is hidden, it's hard to correct them. Maybe it really is spaghetti code. But odds are its problems are more complex than that. And if modding communities tell us anything in games where modding is feasible, it's that players are perfectly capable of fixing or creating workarounds for some bugs, even when constrained by the limitations of modding. And the company is just kinda mediocre at actually addressing issues. This is one of the annoying consequences of it - the NDA'd nature of everything means companies can hide behind "development is hard" narratives to excuse their institutional failures.
Open source not only furthers knowledge, but also enables some degree of accountability.