🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #72903

Re: Difference between GNU Utilities & Standard UNIX utilities

#72903
From: Sean Eric Fagan
Date: Wed, 25 Dec 1991 09:15
32 lines
2386 bytes
In article <RTROOST.91Dec24120319@ashley.shearson.com> rtroost@ashley.shearson.com (Rens Troost) writes:
>Ahem - I think not. I recall a thread in misc.gnu.discuss about two
>years ago in which it was concluded that use of gnu development tools
>does not free the program so generated. This I think was accepted by
>Tower, at least. (Correct me If I'm wrong, please.)

Facts:

1.  The C code generated by both yacc and bison include a parser skeleton:
a snippet, non-trivial in size and function, that does some or all of the
guts of the work.  This skeleton, in bison, bears the standard FSF copyright
and license, aka the GPL or "copyleft."

2.  Including any copyrighted code into your own code generally means that
you will need to follow whatever license the owner of the copyright chooses
use.

3.  RMS has publicly stated that he believes the parser-skeleton in bison to
cause bison-generated programs to fall under the GPL as a result -- if you
don't like it, rewrite the skeletion and place it into the public domain,
copyright it yourself, whatever you choose.

All three of those say, to me, that bison generates programs that are
copyleft.  If you wish to challenge it in court, by all means, go ahead --
but bear in mind that the FSF's lawyer apparently believes that you would
lose, and, therefore, you would not have a cheap case.

-- 
Sean Eric Fagan  | "One form to rule them all, one form to find them, one
sef@kithrup.COM  |  form to bring them all and in the darkness rewrite the
-----------------+  hell out of them" -- sendmail ruleset 3 comment from DEC.
Any opinions expressed are my own, and generally unpopular with others.
Technical Details
Message-ID: <1991Dec25.091517.23659@kithrup.COM>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!kithrup!sef
References: <hx9Hkh3c4@cs.psu.edu <1991Dec16.222630.7930@kithrup.COM> <RTROOST.91Dec24120319@ashley.shearson.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fc89c,993892d229f7803f
X-Google-Attributes: gidfc89c,public
X-Google-Thread: 1025b4,993892d229f7803f
X-Google-Attributes: gid1025b4,public
X-Google-ArrivalTime: 1991-12-25 01:32:26 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!kithrup!sef
From: sef@kithrup.COM (Sean Eric Fagan)
Newsgroups: gnu.misc.discuss,comp.unix.programmer
Subject: Re: Difference between GNU Utilities & Standard UNIX utilities
Message-ID: <1991Dec25.091517.23659@kithrup.COM>
Date: 25 Dec 91 09:15:17 GMT
References: <hx9Hkh3c4@cs.psu.edu <1991Dec16.222630.7930@kithrup.COM> <RTROOST.91Dec24120319@ashley.shearson.com>
Organization: Kithrup Enterprises, Ltd.
Lines: 32