From ed42a7eba5754d30e5bdf5a38f8cbe98bd601969 2014-03-20 10:41:07 From: Bradley M. Kuhn Date: 2014-03-20 10:41:07 Subject: [PATCH] This text on Installation Information is a description of GPLv3§6, not of GPLv3§2. --- diff --git a/gpl-lgpl.tex b/gpl-lgpl.tex index 980f62427729ecd5546d0b67808c09587e4f7de5..a2b6411943f11dc892ddd5af60882d3db2a0def5 100644 --- a/gpl-lgpl.tex +++ b/gpl-lgpl.tex @@ -2447,22 +2447,6 @@ issue only comes up in distribution of object code, it is more logical to place those requirements with the parts of GPLv3 dealing directly with object code distribution). -% FIXME: this goes somewhere else - -In Draft 3 we instead use a definition of ``Installation Information'' in -section 6 that is as simple and clear as that goal. Installation Information -is information that is ``required to install and execute modified versions of -a covered work \dots from a modified version of its Corresponding Source,'' -in the same User Product for which the covered work is conveyed. We provide -guidance concerning how much information must be provided: it ``must suffice -to ensure that the continued functioning of the modified object code is in no -case prevented or interfered with solely because modification has been -made.'' For example, the information provided would be insufficient if it -enabled a modified version to run only in a disabled fashion, solely because -of the fact of modification (regardless of the actual nature of the -modification). The information need not consist of cryptographic keys; -Installation Information may be ``any methods, procedures, authorization -keys, or other information.'' % FIXME: Standard Interface @@ -3067,6 +3051,23 @@ support for a work that has been modified or installed on a User Product. The Final Draft adds that there is similarly no requirement to provide warranty or support for the User Product itself. +% FIXME: this needs integration + +In Draft 3 we instead use a definition of ``Installation Information'' in +section 6 that is as simple and clear as that goal. Installation Information +is information that is ``required to install and execute modified versions of +a covered work \dots from a modified version of its Corresponding Source,'' +in the same User Product for which the covered work is conveyed. We provide +guidance concerning how much information must be provided: it ``must suffice +to ensure that the continued functioning of the modified object code is in no +case prevented or interfered with solely because modification has been +made.'' For example, the information provided would be insufficient if it +enabled a modified version to run only in a disabled fashion, solely because +of the fact of modification (regardless of the actual nature of the +modification). The information need not consist of cryptographic keys; +Installation Information may be ``any methods, procedures, authorization +keys, or other information.'' + %FIXME: This probably needs work to be brought into clarity with tutorial, %next three paragarphs.