this post was submitted on 12 Sep 2025
46 points (100.0% liked)
Programming
23671 readers
354 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities !webdev@programming.dev
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
No, because the definitions are phrased very differently. Software doesn't have to be copyleft to be considered FOSS either, as is the case with tons of BSD and MIT and whatnot code that's used in proprietary programs—all they have to do is make it clear that they're using their software (and even that's not a given).
Even with copyleft licenses like the GPL, as long as they never distribute their software to anyone they don't have to offer them the source code either, as with so many backends. The AGPL gives consumers of distributed systems some more rights.
Free software is mostly about providing you rights when you encounter the source code, meaning that you're allowed to modify it and share it. This is as opposed to stuff like "source available" licenses that permit you to read the source code, but not modify or share it.
+1 because this is a much more concise description of free vs open source, the exact obligations of the (A)GPL license, and of use vs distribution, than what I've written in the past vis-a-vis proposals of non-free licenses like SSPL and Futo.