this post was submitted on 09 Nov 2025
43 points (87.7% liked)
Open Source
42785 readers
134 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 6 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
There is at least an increased risk of this happening:
(tldr. reverse engineer gpl3 project, make a "clone" from scratch, make sure it can not be legally declared as derivative)
https://lemy.lol/post/55601791/22231735
How can we (well, more like i) prevent that?
By using a modified version of GPL?
Because i want any project using, derived from, reverse engineered from, inspired from, etc. my open source project* in any way to be open source as well.
*=hypothetical, i don't have any right now
You can't, if the code is open source it can be cloned to not fit in the license no matter what kind of license or fancy shenanigans you do.
The argument most MIT/BSL proponents have is that companies will be more likely to directly contribute if the project doesn't have GPL "poisoning".
I usually split the difference and license LGPL for everything.
That looks like just choosing to violate the GPL because you want to.
Personally I didn't. And the company I worked at also didn't violate it.
I'm a huge open source fan and I dislike how companies exploit it.