Article View: gnu.misc.discuss
Article #74157LGPL alternatives
From: Jan Norden TX/DK
Date: Fri, 05 Jul 1991 09:43
Date: Fri, 05 Jul 1991 09:43
53 lines
2839 bytes
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!etxjnorShow 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