this post was submitted on 15 Jul 2026
33 points (94.6% liked)
Open Source
48254 readers
36 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
- !libre_culture@lemmy.ml
- !libre_software@lemmy.ml
- !libre_hardware@lemmy.ml
- !linux@lemmy.ml
- !technology@lemmy.ml
Community icon from opensource.org, but we are not affiliated with them.
founded 7 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
There are no barriers to use, except that you have to share the source code back, and give users the option to modify it. If you use it without modifyiing it, you can just point users to the existing public code.
The only barrier to use is that Apple disallows (A)GPL related libraries in any of their code, published through their main distribution channels to their platforms (mainly talking about apple app store here).
https://www.zdnet.com/article/how-to-avoid-public-gpl-floggings-on-apples-app-store/
But this is ultimately on Apple for not giving users the needed amount of control over their devices to comply with the license. This annoyingly common rhetoric that the GPL itself is a "barrier" or "restrictive" is just blaming the wrong party.
Now, even though I'm more in favor of copyleft, I can understand with the decision to license software or libraries permissively in order to be able to distribute them through the App Store.
This is tricky because the GPL is fairly aggressive, and may require the entire game to be open sourced if it's distributed as one bundle. LGPL doesn't fight as hard for users freedoms, but also has some similar issues. Most game developers don't want to open source their games, so I think a permissive license is probably the easiest choice for a game engine.
That's why I was considering a permissive license in the first place, yes.
I am a Unix jihad, gpl em all and let god sort em out, rust programmers are compradors type motherfucker but a company not wanting to use your software because of the license is a barrier to use.