From 67bb09ea178ea9b1ecc53f7afce3c61631db249e Mon Sep 17 00:00:00 2001 From: "Bradley M. Kuhn" Date: Wed, 12 Nov 2014 10:19:01 -0500 Subject: [PATCH] =?UTF-8?q?Integrate=20pasted=20explanation=20of=20GPLv2?= =?UTF-8?q?=C2=A72(c).?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The tutorial did not previously have an adequate description of GPLv2§2(c), so this pasted text is as good as any that I could think of, although I reworded it slightly. I chose to integrate this text *before* the discussion of GPLv2§2(b) because the latter section requires so much attention, it seems appropriate to get the less complex parts of GPLv2§2 out of the way before diving into that essential discussion of GPLv2§2(b). --- gpl-lgpl.tex | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/gpl-lgpl.tex b/gpl-lgpl.tex index 3994694..eef5530 100644 --- a/gpl-lgpl.tex +++ b/gpl-lgpl.tex @@ -1599,19 +1599,19 @@ make proper support choices. Finally, GPLv2~\S2(a) serves an academic purpose --- ensuring that future developers can use a diachronic approach to understand the software. -%FIXME-URGENT: integrate +GPLv2~\S2(c), a relatively simple section, requires that any program which +(before modification) ``normally reads commands interactively when run'' and +displays or prints legal information also display all copyright notices, +warranty disclaimer, modification indications and a pointer to the license, +even in modified versions. The requirement is relatively simple, and relates +to an important policy goal of copyleft: downstream users should be informed +of their rights. Its implications and details are straightforward and +simple. -section 2(c) -provides that if the program before modification ``normally reads commands -interactively when run'' and displays or prints legal information, all -copyright notices, warranty disclaimer, modification indications and a -pointer to the license text must be displayed or printed in interactive -use. -%FIXME-URGENT: end \medskip -The second requirement (GPLv2~\S2(b)) contains the four short lines that embody -the legal details of ``share and share alike''. These 46 words are +Meanwhile, GPLv2~\S2(b) requires careful and extensive study. Its four short lines embody +the some of the essential legal details of ``share and share alike''. These 46 words are considered by some to be the most worthy of careful scrutiny because GPLv2~\S2(b), and they can be a source of great confusion when not properly understood.