Incorporate pasted text into intro paragraph.

Some of this text was useful as part of the introduction paragraph.
This commit is contained in:
Bradley M. Kuhn 2014-11-12 13:59:04 -05:00
parent 2145b87982
commit 387f2c4ace

View file

@ -3049,21 +3049,18 @@ section!). The intent and scope is the same as was intended in GPLv2.
\section{GPLv3~\S6: Non-Source and Corresponding Source} \section{GPLv3~\S6: Non-Source and Corresponding Source}
\label{GPLv3s6} \label{GPLv3s6}
%FIXME-URGENT: integrate GPLv3~\S6 states the compliance obligations for distributing ``non-source
forms'' of a program (which means any form other than CCS). As noted in \S~\ref{GPLv3s0}, ``object code'' in GPLv3
Section 6 states the compliance obligations for distributing ``non-source is defined broadly to mean any non-source version of a work, and thus
forms'' of a program, which means any form other than the form preferred for includes not only binaries or executables, non-source
making modifications. In addition to binaries or executables, non-source
forms therefore include obfuscated, minimized, compressed or otherwise forms therefore include obfuscated, minimized, compressed or otherwise
non-preferred forms for modification. The requirement to provide complete and corresponding source code under \S6 non-preferred forms for modification. Thus, GPLv3~\S6 clarifies and revises GPLv2~\S3.
closely parallels the provisions of GPLv2 \S3, above, but with changes Indeed, GPLv3~\S6's CCS requirement under
closely parallels the provisions of \hyperref[GPLv2s3]{GPLv2~\S3}, with changes
designed to make compliant provisioning easier under contemporary designed to make compliant provisioning easier under contemporary
technological conditions. technological conditions. Distributors of GPLv3'd
% FIXME-URGENT: end object code must provide access to the corresponding source code, in one of
GPLv3~\S6 clarifies and revises GPLv2~\S3. It requires distributors of GPL'd four specified ways.
object code to provide access to the corresponding source code, in one of
four specified ways. As noted in \S~\ref{GPLv3s0}, ``object code'' in GPLv3
is defined broadly to mean any non-source version of a work.
% FIXME: probably mostly still right, needs some updates, though. % FIXME: probably mostly still right, needs some updates, though.