Rewrite paragraph to mention minified Javascript, and other changes.
Also, update the FIXMEs to be more verbose.
This commit is contained in:
parent
52695626f0
commit
5e6a129b4c
1 changed files with 8 additions and 6 deletions
14
gpl-lgpl.tex
14
gpl-lgpl.tex
|
@ -2263,16 +2263,18 @@ that does enable other parties to make or receive copies is permitted as
|
|||
|
||||
% FIXME: Talk briefly about importance of CCS and reference compliance guide
|
||||
|
||||
% FIXME: reword source code a bit
|
||||
% FIXME: verify this still matches final GPLv3 text.
|
||||
% FIXME: link to GPLv2 tutorial sections if possible and where appropriate.
|
||||
|
||||
Section 1 retains GPLv2's definition of ``source code'' and adds an explicit
|
||||
definition of ``object code'' as ``any non-source version of a work.''
|
||||
GPLv3\~S1 retains GPLv2's definition of ``source code'' and adds an explicit
|
||||
definition of ``object code'' as ``any non-source version of a work''.
|
||||
Object code is not restricted to a narrow technical meaning and is to be
|
||||
understood broadly as including any form of the work other than the preferred
|
||||
form for making modifications to it. Object code therefore includes any kind
|
||||
of transformed version of source code, such as bytecode. The definition of
|
||||
object code also ensures that licensees cannot escape their obligations under
|
||||
the GPL by resorting to shrouded source or obfuscated programming.
|
||||
of transformed version of source code, such as bytecode or minified
|
||||
Javascript. The definition of object code also ensures that licensees cannot
|
||||
escape their obligations under the GPL by resorting to shrouded source or
|
||||
obfuscated programming.
|
||||
|
||||
% FIXME: CCS Coresponding Source updated to newer definition in later drafts
|
||||
|
||||
|
|
Loading…
Reference in a new issue