This is a multi-part message in MIME format.
Vincent Snijders wrote:
> I am not a lawyer, but:
>
> GTK is used as dynamic linked library and ordinary LGPL allows using
> dynamic linked libraries in applications without distributing the source
> of the application.
>
> The modification [in the LCL license] allows you using the LCL in your
> application even though you don't distribute
> the source of it, just as if the LCL was dynamic linked as GTK.
Here is the way I interprite the LGPL section 6.
"6. As an exception to the Sections above, you may also combine or link a "work
that uses the Library" with the Library to produce a work containing portions
of the Library, and distribute that work under terms of your choice,
-------provided that the terms permit modification of the work for the
customer's own use and reverse engineering for debugging such
modifications--------."
(quote from the LGPL section 6, http://www.gnu.org/licenses/lgpl.html)
If you dynamicly link with gtk+ (LGPL) you are forced to give the users
permission to modify the binaries AND reverse engineer them for personal use,
the LCL-LGPL doesn't. This means that even if you staticly link LGPL libraries
(like gtk+), you still can't use licenses like X11 (which I prefere). Because
the license has to "inherit" this restriction and pass it on to any derived
works. And it becomes pointless to use the X11 license, since you have to add
this restrctions to people who want to make (properitary/closed source) derived
works. And I don't want this restriction on my own code. This is the reason
I'm avoiding the use of LGPL libraries. So If their isn't any way around this I
can't use lazaru, and I want to make my apps cross platform and with a GUI!
I hope everyone understands the whole question.
And BTW, in the modification it says:
"link this library with independent modules to produce an executable (...) and
to copy and distribute the resulting executable under terms of your choice"
What about third party libraries, which isn't am executable, (or am I wrong? I
appologize if I am.)
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives