[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Compiled files without sources????

From: Tim Cross
Subject: Re: Compiled files without sources????
Date: Sun, 31 Jul 2011 14:46:29 +1000

On Sun, Jul 31, 2011 at 9:20 AM, Thien-Thi Nguyen <address@hidden> wrote:
> () Chong Yidong <address@hidden>
> () Sat, 30 Jul 2011 16:33:16 -0400
>   Richard Stallman <address@hidden> writes:
>   >     As a first pass, I have added a etc/grammars directory containing the
>   >     grammar files in trunk.  The instructions for compiling the grammars
>   >     is in etc/grammars/README.  Note that the resulting output differs
>   >     from the actual grammar data in lisp/cedet/semantic/[bovine|wisent],
>   >     because those were manually modified subsequently.
>   >
>   > This difference is a problem -- it is like distributing a patched
>   > binary.  It doesn't correspond to the source code, and doesn't comply
>   > with the GPL.
>   If developers are forbidden from manually altering the output of a
>   compiled grammar, that is a usage restriction.
> The problem is that the differences aren't accountable, not that there are
> differences.  To be accountable, the path from original to current must be
> transparent.  If that path involves manual editing, a commit (+ ChangeLog)
> should be generated.  If that path is machine manifested, the program that
> does the change must be distributed (+ commit + ChangeLog, of course).  In
> the case of distribution, GPL comes into play (recursively).

FYI, for anyone who perhaps may not recognize how important this is,
this issue has been reported in the latest issue of LWN.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]