this post was submitted on 09 May 2025
74 points (92.0% liked)
Open Source
36988 readers
125 users here now
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon from opensource.org, but we are not affiliated with them.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Licenses don't stop bombs. In general, informational freedoms always benefits the stronger actor, because they already have the means to exploit the information better than other actors. Legal restrictions are just a bump in the road if what you produced is really really valuable for a corporation or a state entity: they can reimplement it, exploiting the design and "trial-and-error" work embedded in whatever you produced, or they can simply ignore licenses because nobody is going to ask the Israeli's military to respect a license when they are slaughtering civilians.
Social problems never have technical solutions.
If you want to make software that is not captured by state or corporate power, you must create software that is incompatible with whatever they need to do. Embed a social logic that is worthless to their system but useful to our system. Anything else is eventually going to be captured. There's a lot of literature on anti-capture design, and some of it manages to rise above the purely techno-optimist logic and provide something useful.
I think this is not exactly the point. I never thought that license would fight rocket. Nor I thought that an authoritarian regime would respect license.
The first point affects more countries and companies that still keep ties with those regimes.
The second point is to have a clear position. For me it is hypocritical to say "open source for a better world" at the same time that we say "how my contributions are used is not my problem".
I bet with you that commo libraries like slf4j, junit, poetry, fastapi, etc. are being used by those regimes and their associates very often. Make a license more restrictive would create legal problems for any legitimate foreign entity to buy from those regimes. If they opt to re-inplement those libraries, it's fine as well: tons of resources and money expended by those jerks.
Even commercial licenses are problematic to enforce, I know. But send a clear message seems a point where our hands can reach and worth to pursue.
the logic that sending messages alters political reality is part of the overall problem. Politics is a conflict of forces, not a conflict of ideas or opinions. A license is as powerful as the will of the state power behind it to enforce it. Otherwise, it is powerless.
If you want to make sense of the political world, I invite to move beyond the idea of "taking stances" or expressing positions as a political act, and reason instead of what incentives and powers you're altering with your political actions.
What you describe just does not play out in real life: neither on a micro scale nor on a macro scale.
Could you please point me to some links? I was unable to find anything on a cursory internet search, all the results were about preventing screen grabs
This is a good starting point: https://trent.mirror.xyz/GDDRqetgglGR5IYK1uTXxLalwIH6pBF9nulmY9zarUw