3 ms·
I believe copyleft stands for and invisions a better world where all code is free/libre and available to everyone. And the GPL family of licenses is trying to g
by rhamzeh 6y ago
I believe copyleft stands for and invisions a better world where all code is free/libre and available to everyone. And the GPL family of licenses is trying to get us there.
MIT and the like, while being good open source licences, allow anyone to break the chain and not release their code to the public. So it is good in terms of being open source and free/libre now, but does do anything for the future, and does not do enough to bring about the vision of a fully free world.
Personally, I'd prefer the GPL licenses unless there's an good reason not to.
- mimixco 6y agoThe good reason is that GPL's requirement that I make my source code and build instructions available to my licensed customers (paid customers only, btw, if I want) doesn't actually help the original developer at all. Is he or she supposed to dig into my doc and diff my changes? The idea that there is some wonderful "community" on GitHub and all this code just flows back into a beautiful, better place simply isn't how programming works. No one would do that.
- kubanczyk 6y agoWho cares about GitHub? Your paid user can take the code and go to the original dev (or any other) and become their paying customer, if they need more work done. Therefore GPL helps both users and devs.