| > Would it outrage you for someone else to take your code ... and make millions while you make nothing? ... You shouldn't use the GPL if your response would be, "Bully for them, I had fun and they made the world better." This is wrong. Copyleft licenses are concerned with freedom, not price. I don't care if somebody gets rich off my software while I don't. I don't want somebody to take the work I have done and turn it into proprietary software that other users may no longer have the freedom to inspect, modify, and share. THAT is why all my work is GPL or AGPL. It has nothing to do with whether you make money or those users spend money or I get a cut of some money. Now that we have so many SaaS startups, "turn it into proprietary software" includes "use it to build a service and never distribute the sources." GPL and AGPL protects my code from this happening, while licenses like MIT and BSD ("permissive" licenses) do not. Permissive licensing, in the context of SaaS, is functionally equivalent to proprietary licensing. Somebody benefits (not necessarily monetarily) from the use of my software without paying its price: improvements must be shared. |
Precisely. The thought that someone might take the code I wrote and make it into a proprietary product, removing the freedoms I had, is horrible. But if someone made an free software product based on it and made millions, all the better for them!