Article View: gnu.misc.discuss
Article #63072Re: LGPL confusion :-(
From: Darin Johnson
Date: Mon, 20 Mar 1995 18:16
Date: Mon, 20 Mar 1995 18:16
27 lines
2152 bytes
2152 bytes
> > For one thing, Linux uses
> > shared libraries so when you link your program it doesn't even
> > contain any library code, only a start-up stub.
>
> Uhhhh, yeah - but there are statically linked libraries as well right?
> And isn't printf and malloc and all that basic stuff in a static lib?
Nope, shared libraries exist, and are the default.
For standard libraries, having them shared is best, since bug
fixes to the libraries propogate to your code. For less standard
stuff, static libraries are good because more customers can use
the product. Thus, for the latter case, LGPL libraries are a pain,
but for the first case, they're fine.
> Ok, lemme get this straight - I distribute a statically linked binary but
> along with it I include, for anyone who wants it, an object file and tell
> him what compiler flags to use to re-link it on his system. That way, if
> the libraries change or he thinks he has better libraries than the ones I
> linked with he can do it? This sounds reasonable.
Er um, I always thought this part as being painful. Has any company
actually done this (other than with operating systems or libraries)?
--
Darin Johnson
djohnson@ucsd.edu
"Are you a doctor?" "No, but I watched."
Technical Details
Message-ID:
<DJOHNSON.95Mar20101607@tartarus.ucsd.edu>Path:
arc1-ca.pugleaf.net!nntp.gmd.de!dearn!blekul11!ccsdec1.ufsia.ac.be!reks.uia.ac.be!idefix.CS.kuleuven.ac.be! Belgium.EU.net!EU.net!Germany.EU.net!howland.reston.ans.net!gatech!swrinde!ihnp4.ucsd.edu!network.ucsd.edu!132.239.1.20!djohnsonReferences:
<199503181225.HAA24122@netcom10.netcom.com> <Pine.ULT.3.91.950319135114.2406B-100000@zeus.towson.edu>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1025b4,41fd7c373bb51cb X-Google-Attributes: gid1025b4,public X-Google-ArrivalTime: 1995-03-20 13:20:08 PST Path: arc1-ca.pugleaf.net!nntp.gmd.de!dearn!blekul11!ccsdec1.ufsia.ac.be!reks.uia.ac.be!idefix.CS.kuleuven.ac.be! Belgium.EU.net!EU.net!Germany.EU.net!howland.reston.ans.net!gatech!swrinde!ihnp4.ucsd.edu!network.ucsd.edu!132.239.1.20!djohnson From: djohnson@tartarus.ucsd.edu (Darin Johnson) Newsgroups: gnu.misc.discuss Subject: Re: LGPL confusion :-( Date: 20 Mar 1995 18:16:07 GMT Organization: UCSD Computer Science and Engineering Department Lines: 27 Message-ID: <DJOHNSON.95Mar20101607@tartarus.ucsd.edu> References: <199503181225.HAA24122@netcom10.netcom.com> <Pine.ULT.3.91.950319135114.2406B-100000@zeus.towson.edu> NNTP-Posting-Host: tartarus.ucsd.edu In-reply-to: Gregory Propf's message of Sun, 19 Mar 1995 13:58:54 -0500