Re: why LGPL 2.0?
- From: Douglas Ian Linder <linderdi cs curtin edu au>
- To: gtk-list gnome org
- Subject: Re: why LGPL 2.0?
- Date: Fri, 2 May 2003 11:42:01 +0800 (WST)
Oh, a couple of other points which you might find interesting:
- It's fully possible to write an application that dynamically loads
LGPL libraries (or GPL libraries even), which is not linked to them,
and thus is not a derivative work.
As long as no one ever uses your program, it's fine. If someone does
though, the program becomes a derivative when it loads the library,
and unless the program is in conformance with the license, is thus
in license violation.
What does that mean? Simple; your program cannot run with the library
loaded (by license)... which makes the whole exercise pointless.
- The best way to use both LGPL and GPL component in a commercial
environment is to actually write multiple applications and use
IPC to communicate between them.
For example, consider company X who has a power rendering suite, and
is considering using GTK to do a front-end. Company X has absolutely
no intention of allowing users to reverse engineer their software.
The best way to go would be to write a back-end which is GTK free
which does the processing and have a small light weight front end
using the GTK (and freetype say) library(s).
This product can then be sold to other people which the front-end
attached. Even if the front end is GPL, and people can freely distribute
it, the core application remains proprietary, and the commercial
interests of X are protected.
In general there are lots of high quality products out there under both
LGPL and GPL. However, the licenses -are- ambiguous at times and can be
"subject to interpretation". In all seriousness, if you want to use them,
avoid the whole set of complexities and only license sections of your
program that you do not consider to be of significance to the company
under either GPL or LGPL.
IPC is one of the better ways to go... although I have heard rumours
that the free software foundation is planning on updating the licenses
at some point in the future to cover the topic of free (but subscription
based) software. I consider that to be a remote possibility, but one
worth considering. Remember, any future LGPL or GPL license is equally
applicable to the current one on an application.
ciao,
Doug.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]