4 ms·
>Anyone using my GPL-licensed code in their projects must release their subsequent projects under the GPL as well. Yes, GPL's reason for existing is to grant a
by gillianseed 12y ago
>Anyone using my GPL-licensed code in their projects must release their subsequent projects under the GPL as well.
Yes, GPL's reason for existing is to grant and preserve rights to end users, which is something it can only do if granting those rights to end users is a condition within the licence.
>These projects were licensed under the terms of the GPL, therefore my ongoing contributions are also licensed under the GPL.
He can also licence his code contributions under any other licence he so chooses alongside with GPL (aka dual licencing), which is something he is either unaware of (which I doubt), or wilfully chooses to ignore here.
>If I could, I’d re-license these projects under a more permission license like MIT, but I’m not permitted to do so by the license under which I received them.
Indeed, he is not allowed to re-licence other people's code, quelle surprise! Again he can offer his own code contributions under MIT or any other licence if he so wishes.
- eamann 12y agoWhat is the point of dual-licensing a patch to a GPL-licensed project? Sure, anyone can use my contribution to do anything they want, but the _project_ that contribution is a part of is still GPL-only.
- gillianseed 12y agoYou were the one complaining about how: 'Anyone using my GPL-licensed code in their projects must release their subsequent projects under the GPL as well.' That was the premise of your blog post. I pointed out that this is not true, since you can dual-licence YOUR GPL-licenced code. You _choose_ to contribute to a GPL licenced project, your own contributions can be dual-licenced by you at your discretion, what exactly are you making a fuzz about?