GPL Version 3 Fairness or Freedom?. Andrew Katz. Background. GPL Version 2 – 1991 Still the current version Venerable drafting Remember GPL V3 is still a draft. Core Philosophy behind GPL.
If you take GPL code, modify or combine it and distribute it, you are under an obligation to make the modified source code available to third parties
Freedom 0: Freedom to run
Freedom 1: Freedom to study and adapt
Freedom 2: Freedom to redistribute
Freedom 3: Freedom to improve and release the improvements to the public
It’s not fair that someone can take my work freely given, and then incorporate it into their own proprietary code….or…
You have a choice: you can use my code on my terms, or you can go elsewhere