[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [DotGNU]Changing pnetlib license to LGPL
From: |
S11001001 |
Subject: |
Re: [DotGNU]Changing pnetlib license to LGPL |
Date: |
Fri, 12 Jul 2002 02:37:37 -0500 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1a+) Gecko/20020703 |
BioChem333 wrote:
I'm not sure you understand the problem. The LGPL has a loophole which
could cause all of pnetlib to be modified and released in object code
only, with only the interface being left free and under the LGPL. This
essentially eliminates all protections provided by the LGPL for the
library.
Well, that's not really a problem in LGPL; it is an implementation detail.
pnetlib does not provide native method implementations; it is expected
that when the Common Language Runtime hits a native-marked method, the
runtime itself will provide it. So it's not so much a deal of linkage,
it is that you are just reading data (the interface) from pnetlib and
using that to make an internal call in the runtime.
So LGPL means that someone could write a proprietary runtime, including
proprietary InternalCall implementations, or modify pnetlib as such, so
that it would require proprietary software. the GPL+LE closes this
`loophole'.
--
Stephen Compall
DotGNU `Contributor' -- http://www.dotgnu.org
It read like a socialist polemic, but I saw something different. I
saw a business plan in disguise.
-- Michael Tiemann, co-founder of Cygnus Support, on the
GNU Manifesto
Re: [DotGNU]Changing pnetlib license to LGPL, BioChem333, 2002/07/12
Re: [DotGNU]Changing pnetlib license to LGPL, Peter Minten, 2002/07/13