Article View: gnu.misc.discuss
Article #72903Re: Difference between GNU Utilities & Standard UNIX utilities
From: Sean Eric Fagan
Date: Wed, 25 Dec 1991 09:15
Date: Wed, 25 Dec 1991 09:15
32 lines
2386 bytes
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!sefReferences:
<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