diff --git a/gpl-lgpl.tex b/gpl-lgpl.tex index 9999a33..9189a10 100644 --- a/gpl-lgpl.tex +++ b/gpl-lgpl.tex @@ -3382,12 +3382,11 @@ asymmetrical, because they do not raise the same interpretive issues; in particular, additional requirements, if allowed without careful limitation, could transform a GPL'd program into a non-free one. -% FIXME-URGENT: integrate - -While GPLv2 does not allow for any additional restrictive terms, GPLv3 allows -for some specific limited variations, thus varying the strict copyleft of -GPLv2 in the interest of broader compatibility with other licenses. -% FIXME-URGENT: end +Due to the latter fear, historically, GPLv2 did not permit any additional +requirements. However, over time, +many copyright holders generally tolerated certain types of benign additional requirements +merely through a ``failure to enforce'' estoppelesque scenario. Therefore, GPLv3 allows +for some specific limited requirement variations that GPLv2 technically prohibits. With these principles in the background, GPLv3~\S7 answers the following questions: