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

Reply via email to