3 ms·
Obviously if you license your code without any strings attached, you can't exactly demand payment or anything. Rather this should be a cautionary tale that MIT
by AWildC182 6y ago
Obviously if you license your code without any strings attached, you can't exactly demand payment or anything. Rather this should be a cautionary tale that MIT/BSD in the hope of other people using your code is dumb and the industry really needs to double down on GPL if we are to ever expect megacorps to be good faith players in the community.
- tgsovlerkhgsel 6y agoExcept the author doesn't see it as a bad thing that Nintendo uses his code.
- packetlost 6y agoI would rather my code gets used and better the software ecosystem than I get paid for it. To that end, GPL is only behind proprietary in things that I wouldn't use.
- yjftsjthsd-h 6y agoI think there are loosely 2 groups of people who use liberal licenses: First, people who use it as a "sane default"; these people are sometimes unhappy when it gets used commercially. The second group is the people who explicitly and intentionally licensed it to allow the widest possible use; these folks are often if not always thrilled to see uptake even if there's no direct money involved.
- Cthulhu_ 6y agoThe difference is whether you're developing for charity or for money. MIT license is charity.
- AWildC182 6y agoWhy do megacorps need charity? Additionally GPL doesn't have any financial interest, just a demand that contributions are upstreamed.
- tokamak-teapot 6y ago"MIT/BSD in the hope of other people using your code is dumb" But they did use the code. So MIT/BSD work?
- aisengard 6y agoGPL has obviously utterly failed to solve this problem. "Doubling down" on it will only serve to further isolate any code which adopts it. There will always be people out there who will be happy to license their code freely, and those people will be the ones whose code gets used widely. Highly restrictive and viral licenses like GPL only serve to stifle the code which it encompasses and ensure it almost never gets used as people continue to excise its poison from their codebases.
- jraph 6y agoThe Linux kernel is fine. It's probably even better thanks to the GPL. A big chunk of WebKit is LGPL and Blink too as a consequence. They might be successful thanks to that too. Honestly, I don't find your obvious so obvious.