caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Karl Zilles <zilles@1969.ws>
To: "Brandon J. Van Every" <vanevery@indiegamedesign.com>
Cc: caml <caml-list@inria.fr>
Subject: Re: [Caml-list] MLGame library
Date: Wed, 09 Jun 2004 17:26:35 -0700	[thread overview]
Message-ID: <40C7AABB.4030808@1969.ws> (raw)
In-Reply-To: <OOEALCJCKEBJBIJHCNJDOEHKHDAB.vanevery@indiegamedesign.com>

Brandon J. Van Every wrote:
> Here is my understanding of the LGPL.  Since ancient times, one has been
> perfectly free to do whatever one likes *on top of* a LGPL library, i.e.
> linking to it.  There is no 'exception' required, that's why it's the
> LGPL not the GPL.  The only stipulation is you must redistribute the
> source code *of the LGPL library* along with your proprietary stuff on
> top of it.  Your proprietary stuff can be completely and utterly closed.

Well, they changed the LGPL a while back to make it a little more 
complicated.  Not only do you have to distribute the source of the 
library you changed, but you also have to distribute *your object code* 
in a way that someone can then modify the LGPL library and relink it 
with the code you have written, creating a new executable.  I'm 
paraphrasing, but I think that's what it boils down to roughly.

It's not the worst thing imaginable, but it dulls any interest many 
commercial developers might have in using an LGPL'd library.  The 
'exception' that he's talking about removes this additional requirement, 
making it as you originally describe.

Xavier will undoubtable be pleased to see another licensing discussion 
on the list.  The way these things usually work out, someone will soon 
suggest that a 'BSD' license is really the way to go, then we'll see 
about 30 rabid posts arguing the situation from both sides, repeating 
the same arguments that they did 3 months ago when it last broke out.

-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners


  reply	other threads:[~2004-06-10  0:25 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-06-09 11:06 Lukasz Lew
2004-06-09 20:16 ` Brandon J. Van Every
2004-06-09 22:36   ` Sylvain LE GALL
2004-06-09 23:59     ` Brandon J. Van Every
2004-06-10  0:26       ` Karl Zilles [this message]
2004-06-10  1:10         ` Brandon J. Van Every
2004-06-10  5:46           ` [Caml-list] [OT] Yet Another Licence War Alan Schmitt
2004-06-18 15:58 ` [Caml-list] MLGame library Blue Prawn

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=40C7AABB.4030808@1969.ws \
    --to=zilles@1969.ws \
    --cc=caml-list@inria.fr \
    --cc=vanevery@indiegamedesign.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).