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

Re: source obfuscators and the GPL (was: Bug#158529: vcg does not have a usable license)

Richard Braakman <dark@xs4all.nl> writes:

> On Wed, Aug 28, 2002 at 09:34:52AM -0500, Steve Langasek wrote:
> > The C files are derived works of the yacc sources, are they not?  The GPL
> > is already quite clear about permitting redistribution of derived works.
> Yes, and what it clearly says is that derived works can be distributed
> under the terms of section 1.  And section 1 only gives permission for
> distributing "the Program's source code".

Section 1 doesn't give permission to distribute derived works at all,
but only verbatim works.

> So what we would want is for obfuscated code to be distributable
> under section 3, but that section only applies to "object code
> or executable form".  (Section 3 also refers back to the terms
> of sections 1 and 2, which I find even more confusing :)

The .c output from Yacc *IS* object code.

Reply to: