This text on Installation Information is a description of GPLv3§6,

not of GPLv3§2.
This commit is contained in:
Bradley M. Kuhn 2014-03-20 06:41:07 -04:00
parent 428a539c16
commit ed42a7eba5

View file

@ -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.