🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #74157

LGPL alternatives

#74157
From: Jan Norden TX/DK
Date: Fri, 05 Jul 1991 09:43
53 lines
2839 bytes
I would just like to point out that nobody has to use the LGPL just 
because the FSF does. Everyone should restrict the use of their
software in the way that best coincides with his/her ideals.

The intent of this posting is not to further the debate on
what is the "right" level of restriction, but to list the alternatives,
and especially the one I favor (No 3 below), and which I haven't 
seen previously mentioned.

For libraries the main options are (In decreasing order of
restriction):

1) Use the GPL. This essentially means that the user must
   give away the source of the rest of his work, if he uses the library.

2) Use the LGPL. This essentially means that the user need not
   give out the source, but must make it possible for the
   library to be replaced. This is in some cases easy for the user
   (eg "normal programs" under UNIX) and sometimes close to impossible
   (Eg big imbedded systems with a mixture of PROM:d and dynamicaly
    loaded  code, or implementations that don't have a separate link phase)

3) Use the GPL, with additional terms stating that the library
   may be linked with a program. This gives the source of the
   library full protection, but allows what many regard as normal
   use of the library. The wording below can be used.

4) Place the library in the public domain. This gives you no
   control over what others do with it.


I have a suggested wording for 3). I would be grateful for comments
from anyone with legal background:

For this program, the following terms apply in addition to the GPL:

The program is intended to be included as part of other works by linking
or other means apropriate to the environment.

If the unmodified program is combined in this way with work that
apart from this would be considered an independent and
separate work, this fact will not make the other work fall under the GPL,
even if the combined work is distrubuted.



--
--
Jan Norden, Ericsson Telecom AB       | E-mail: etxjnor@solsta.ericsson.se
KS/ETX/TX/DK                          | Phone.: +46 54 193168
S-652 21 KARLSTAD                     | Fax...: +46 54 152509
SWEDEN                                | Memo..: ETX.ETXJNOR
Technical Details
Message-ID: <ETXJNOR.91Jul5104312@solsta.ericsson.se>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!news.funet.fi!sunic!ericom!ericom!solsta.ericsson.se!etxjnor

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1025b4,e75185b3727f9d9f,start
X-Google-Attributes: gid1025b4,public
X-Google-ArrivalTime: 1991-07-05 02:25:31 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!news.funet.fi!sunic!ericom!ericom!solsta.ericsson.se!etxjnor
From: etxjnor@solsta.ericsson.se (Jan Norden  TX/DK)
Newsgroups: gnu.misc.discuss
Subject: LGPL alternatives
Message-ID: <ETXJNOR.91Jul5104312@solsta.ericsson.se>
Date: 5 Jul 91 09:43:12 GMT
Sender: news@ericsson.se
Distribution: gnu
Organization: Ericsson Telecom AB, Karlstad, Sweden.
Lines: 53
Nntp-Posting-Host: solsta-a.ericsson.se