Heh...
Heh...
Posted Mar 2, 2011 15:41 UTC (Wed) by khim (subscriber, #9252)In reply to: Huh? by dskoll
Parent article: Red Hat's "obfuscated" kernel source
In the absence of the GPL, you would have no right whatsoever to link libreadline against your app, nor could you distribute it.
Right. But you have the right to demand per-copy royalties, etc. All these privileges given to you by copyright law, you know. For your program, not for readline.
The GPL grants you rights under certain conditions.
Yes. But these conditions are quite interesting: surrender the privileges you usually have - then enjoy the benefits. That's the point of copyleft.
Red Hat's patches that it distributes to paying customers are clearly GPLd and can be distributed under the terms of the GPL.
Sure.
But you can't get the patches unless you agree to the subscription agreement.
Exactly: service agreement gives you rights under certain conditions. Without service agreement you can not even look on patches, let alone distribute them.
Therefore, Red Hat is adding restrictions to the GPL.
How come? You can distribute patches using the GPL - noone disputes this right. Just like nobody disputes your privilege for per-copy royalties. But if you want to enjoy benefits of service agreement (access to the patchlist, for example) you must agree not to exercise your privileges. Actually it's even more generous then GPL: GPL forces you to give up your privileges forever, while service agreement will only bind you temporarily.
