🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #72905

Difference between GNU Utilities & Standard UNIX utilities

#72905
From: tower
Date: Thu, 26 Dec 1991 03:35
41 lines
2403 bytes
   Date: Tue, 24 Dec 1991 17:03:19 GMT
   Organization: Lehman Brothers
   From: rtroost@ashley.shearson.com (Rens Troost)
   Sender: gnu-misc-discuss-request@cis.ohio-state.edu

   In article <1991Dec16.222630.7930@kithrup.COM> sef@kithrup.COM (Sean Eric Fagan) writes:
   ...
   < stuff deleted >
   ...

      Note that byacc and Bison were written by the same person (hi,
      Bob!), and that byacc is in the public domain, while Bison is
      copylefted (and programs that use Bison fall under the GPL
      themselves!).

Note that rms and other gnu volunteers have done a lot of work on
Bison since Bob finished with it.

   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.)

   -Rens rens@{ shearson.com, cs.columbia.edu}

The output of Bison is covered by the GPL.  A substantial piece of
C-code is included to do the actual parsing.  The code is GPL'ed.
Linking it with other code creates a derived work and causes the whole
work to be copylefted.

The output of GCC and most other GNU development tools don't include
copylefted code, so the legal status is not changed by use of these
tools.

FSF may put the Bison parser under the new GNU Library General Public
License which would alleviate this problem.  Depends on how much use
and improvement FSF sees from the proprietrary crowd for lib-g++ and
the GNU libc.

thanx -len
Technical Details
Message-ID: <9112260335.AA08472@kropotkin.gnu.ai.mit.edu>
Path: arc1-ca.pugleaf.net!gmdzi!ira.uka.de!sol.ctr.columbia.edu!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!gnu.ai.mit.edu!tower
References: <RTROOST.91Dec24120319@ashley.shearson.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1025b4,993892d229f7803f
X-Google-Attributes: gid1025b4,public
X-Google-ArrivalTime: 1991-12-26 00:29:00 PST
Path: arc1-ca.pugleaf.net!gmdzi!ira.uka.de!sol.ctr.columbia.edu!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!gnu.ai.mit.edu!tower
From: tower@gnu.ai.mit.edu
Newsgroups: gnu.misc.discuss
Subject: Difference between GNU Utilities & Standard UNIX utilities
Message-ID: <9112260335.AA08472@kropotkin.gnu.ai.mit.edu>
Date: 26 Dec 91 03:35:49 GMT
References: <RTROOST.91Dec24120319@ashley.shearson.com>
Sender: tower@prep.ai.mit.edu
Reply-To: tower@prep.ai.mit.edu
Distribution: gnu
Organization: Project GNU, Free Software Foundation,
    675 Massachusetts Ave., Cambridge, MA  02139, USA   +1 (617) 876-3296
Lines: 41