🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #63072

Re: LGPL confusion :-(

#63072
From: Darin Johnson
Date: Mon, 20 Mar 1995 18:16
27 lines
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!djohnson
References: <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