Version française
Home     About     Download     Resources     Contact us    
Browse thread
RE: [Caml-list] CDK license
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Brian Rogoff <bpr@b...>
Subject: Re: [Caml-list] CDK license
On Fri, 8 Jun 2001, Sven LUTHER wrote:
> On Wed, Jun 06, 2001 at 09:24:12AM -0700, Brian Rogoff wrote:
> > That's my take on it. Besides, if I use someone else's library in a
> > commercial product, it seems that it would be in my best interests to
> > contribute fixes and enhancements. That's why I don't mind an LGPL like 
> 
> Yes, that's the main point here. It would be in your best interrest and that
> of the ocaml community as well.
> 
> > approach which forces me to do so. What I don't want to do is to use
> > someone's library for some data structure and then have *all* of my code 
> > forced to accept that license.
> 
> The LGPL don't force you to do that, but i think many people think such, is it
> not ? 

Yes, I'm not sure why. I also forget why ACT created the GNAT modified GPL 
instead of just using the Library GPL (which predates the Lesser GPL), it 
might have something to do with GNAT's generic instantiation scheme which
is macro-like rather than shared. I could try asking Robert Dewar or
Richard Kenner. 

> That's the main reason why it was created instead of just using the GPL
> for libraries.

Well, if I remember correctly it is intended for the case where there is
already a competing library under another license. Otherwise, RMS would 
rather have you use the GPL. In fact, ACT releases it's XML libraries for 
Ada under the full GPL, not LGPL. I understand the motivation, but I side 
with Dave Berry on this one; its not worth it for many companies to change 
their business model just so that they can use a library. LGPL and GMGPL 
allow more companies to participate in the free software world and
hopefully will allow them to slowly migrate over. 

-- Brian


-------------------
Bug reports: http://caml.inria.fr/bin/caml-bugs  FAQ: http://caml.inria.fr/FAQ/
To unsubscribe, mail caml-list-request@inria.fr  Archives: http://caml.inria.fr