🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #63127

Re: GPL, LGPL

#63127
From: Stephane Boucher
Date: Fri, 03 Mar 1995 19:23
26 lines
2064 bytes
>>>>> "Arthur" == Arthur Kreitman <artk@Congruent.COM> writes:
In article <ARTK.95Mar3105505@cc-color1.Congruent.COM> artk@Congruent.COM (Arthur Kreitman) writes:

Arthur> In article <MAV.95Feb28152613@gaia.cc.gatech.edu>
Arthur> mav@gaia.cc.gatech.edu (Maurizio Vitale) writes:
>> link in any portion of GNU code (including parser skeletons from
>> bison) then you have to "provide" (see GPL for the meaning of this)
>> the full source code of your application to all people getting it
>> from

Arthur>     I've heard this claim that linking with a bison output make
Arthur> your code completely subject to the gpl.  I'm wondering what the
Arthur> legal foundation for that claim is.  To me, its always seemed to
Arthur> be an unsupportable claim.

Simple. When you use bison, bison generates a state machine for the
grammar you've specified. Now, in order to use that state machine, you
have source code that has to be compiled and linked in with your
application (They call it the skeleton). That skeleton is C code that is
GPLed. Hence, if you use bison, you're program has to become GPLed
(unless you write your own replacement skeleton).
--
  ,
Stephane Boucher, ing  Recherche Bell-Northern Research
sbo@bnr.ca             Tel: (613)763-9778 
[Mes opinions sont les miennes -- My opinions are mine]
Technical Details
Message-ID: <SBO.95Mar3142341@bcars655.bnr.ca>
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!torn!nott!bcarh189.bnr.ca!bcarh8ab.bnr.ca!carnews0!sbo
References: <3ivqqo$e1d@rockall.cc.strath.ac.uk> <MAV.95Feb28152613@gaia.cc.gatech.edu> <ARTK.95Mar3105505@cc-color1.Congruent.COM>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1025b4,38edcdc219deda0a
X-Google-Attributes: gid1025b4,public
X-Google-ArrivalTime: 1995-03-03 18:50:23 PST
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!torn!nott!bcarh189.bnr.ca!bcarh8ab.bnr.ca!carnews0!sbo
From: sbo@bcars655.bnr.ca (Stephane Boucher)
Newsgroups: gnu.misc.discuss
Subject: Re: GPL, LGPL
Date: 03 Mar 1995 19:23:41 GMT
Organization: BNR
Lines: 26
Message-ID: <SBO.95Mar3142341@bcars655.bnr.ca>
References: <3ivqqo$e1d@rockall.cc.strath.ac.uk> <MAV.95Feb28152613@gaia.cc.gatech.edu>
 <ARTK.95Mar3105505@cc-color1.Congruent.COM>
NNTP-Posting-Host: bcars655.bnr.ca
In-reply-to: artk@Congruent.COM's message of 3 Mar 95 15:55:05 GMT