🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #75737

Re: more or less all of the above...

#75737
From: Kurt Baudendistel
Date: Wed, 02 May 1990 13:57
30 lines
1988 bytes
In article <RJC.90May1210259@brodie.uk.ac.ed.aipna> rjc@uk.ac.ed.aipna (Richard Caley) writes:
>Could someone please, by email if its obvious or has been gone over
>before, tell me why libg++ being copylefted is so much of a pain. Why
>does the following scenario not work
>
>	1)	I develop a program using g++ which I decide for some
>	reason I want to sell without source.
>
>	2)	I build it and link it into an object module
>	_without_linking_in_libg++. This object module will not be
>	under the GPL, if I understand things correctly.
>
> [... and so forth]

This is where the argument breaks down, Richard and others: unlike libc,
libg++ is as much SOURCE code (in header files) as it is real library
OBJECT code. Thus, when you ``build'' it by compiling your source code,
you've included the libg++ header files (source code) and thus bring your
final product under the GPL.

This is the real difference between gcc and g++ -- header files are much
more important to the latter. Hopefully, the ``standard'' libraries will
be released, somehow, from the GPL in the future. Can someone official
comment on this?

Kurt
-- 
Kurt Baudendistel --- GRA
Georgia Tech, School of Electrical Engineering, Atlanta, GA  30332
internet: baud@eedsp.gatech.edu         uucp: gatech!gt-eedsp!baud
Technical Details
Message-ID: <932@eedsp.eedsp.gatech.edu>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!rutgers!mephisto!eedsp!baud
References: <RJC.90May1210259@brodie.uk.ac.ed.aipna>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1025b4,26fda86fe26cfae0,start
X-Google-Attributes: gid1025b4,public
X-Google-ArrivalTime: 1990-05-02 08:59:10 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!rutgers!mephisto!eedsp!baud
From: baud@eedsp.eedsp.gatech.edu (Kurt Baudendistel)
Newsgroups: gnu.misc.discuss
Subject: Re: more or less all of the above...
Message-ID: <932@eedsp.eedsp.gatech.edu>
Date: 2 May 90 13:57:21 GMT
References: <RJC.90May1210259@brodie.uk.ac.ed.aipna>
Reply-To: baud@eedsp.UUCP (Kurt Baudendistel)
Distribution: gnu
Organization: Georgia Institute of Technology
Lines: 30
Posted: Wed May  2 14:57:21 1990