Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Dec 1996 19:09:56 -0500 (EST)
From:      Chuck Robey <chuckr@glue.umd.edu>
To:        Terry Lambert <terry@lambert.org>
Cc:        Archie Cobbs <archie@whistle.com>, hackers@FreeBSD.ORG
Subject:   Re: Yacc -p<NAME> is broken
Message-ID:  <Pine.OSF.3.95.961206190548.16014C-100000@carrier.eng.umd.edu>
In-Reply-To: <199612062301.QAA24585@phaeton.artisoft.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 6 Dec 1996, Terry Lambert wrote:

> FreeBSD lex *is* flex.
> 
> So I *am* using flex (I have no choice, but I'd use it anyway because
> of "-i" simplifying command start tokens).
> 
> The lex bugs are flex bugs.
> 
> 
> I'm using yacc instead of bison because of the GPL.  The yacc/bison
> grammar->code reduction includes code distributed with the tool.  For
> bison, this code is GPL'ed.  For yacc, it is not.  I don't want the
> resulting code to be GPL restricted about how I can use it, therefore
> I use yacc.

Terry, I will be the first to admit I'm no lawyer, but I thought that the
output from bison was not in itself GPL'ed, just the bison code itself.
Let me quote the part I think is relevant from the COPYING file from bison
1.25:

"Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope.  The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does."

I am looking at the line that says the output of the program isn't
restricted.  Doesn't that mean that the output of bison isn't GPL'ed?



----------------------------+-----------------------------------------------
Chuck Robey                 | Interests include any kind of voice or data 
chuckr@eng.umd.edu          | communications topic, C programming, and Unix.
9120 Edmonston Ct #302      |
Greenbelt, MD 20770         | I run Journey2 and picnic, both FreeBSD
(301) 220-2114              | version 3.0 current -- and great FUN!
----------------------------+-----------------------------------------------




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.OSF.3.95.961206190548.16014C-100000>