4 ms·
Most open source projects have realized that GPL has unfortunate parallels with a foot gun. Forcing people to contribute sounds like a great idea, until nobody
by yodon 3y ago
Most open source projects have realized that GPL has unfortunate parallels with a foot gun.
Forcing people to contribute sounds like a great idea, until nobody wants to be forced and everybody prefers the other project that doesn't force them, and then they all go ahead and contribute to that other project anyway because they want to, not because they were forced to (in large part because the practical benefits of getting your changes into the upstream vastly outstrip any theoretical "my code is better" fantasies).
Faster adoption of non-GPL projects leads to faster growth of those projects in the form of more contributions as well. Other than a group of mostly quite old GPL projects the momentum and activity and success is clearly with more MIT-like licenses than GPL-like licenses, again in large part because the benefits to you of getting your patches into the upstream proves to be a powerful motivator that is not also a demotivator the way the threat of being forced to contribute is.
Yes, one can point out a newish successful GPL project here or there and a couple of pro-GPL ecosystems but the vast majority of recently successful project starters are using MIT-ish licenses for good reasons.
- globular-toast 3y agoWhat footguns? What good reasons? You've failed to explain anything except that GPL is less fashionable. Let's be honest here, MIT-like pleases the almighty corporations and it is they that have the very good reasons, not the bootlickers.
- slikrick 3y agoyou do realize the GPL is completely incompatible with games right? if a developer sells a game they must then provide the code to build the game, then the person can distribute that code to everyone else, bypassing the need to pay for a game. It literally makes the need for cracking unnecessary, which I agree with, but I'm not going to pretend like any game company is going to release their source code in the year 2023... intentionally
- deleted 3y ago[deleted]