GPLv2 enforcement
GPLv2 enforcement
Posted Mar 23, 2007 6:39 UTC (Fri) by gmaxwell (guest, #30048)In reply to: GPLv2 enforcement by drag
Parent article: The Torvalds Transcript (InformationWeek)
>The FSF and friends stating that linking code against GPL code would require >that all the code is GPL is simply _wrong_ and _misleading_.
>The reality of the matter is that it's up to a Judge to decide what is and >what is not derived work. The GPL is a copyright license and by it's nature >is limited by the scope of copyright.
You were corrected incorrectly, or at least incompletely.
When someone other than the copyright holder distributes GPLed covered software, he does so only by the good graces of the license. The license could, for example, demand that the software only be distributed inside fortune cookies.
A court might decide to invalidate an instance of the license, but without a license you are not able to distribute the software, at least not without performing an actionable copyright infringement.
Thus, in cases where both GPL and non-free parts are distributed by the same party the license can effectively enforce whatever byzantine interpretation of derivative is desired.
The GPLv3 specifically avoids standard legal terms in order to avoid creating confusion like this. Instead the license adopts new terms and defines them clearly in the license.
Obviously the case of separate distribution is another matter entirely, but I'm not aware of anyone sane trying to argue against such cases on legal grounds.
