Matthew Mondor <mm_li...@pulsar-zone.net>
writes:

> On Sat, 06 Jul 2013 09:38:20 +0400
> Anton Vodonosov <avodono...@yandex.ru> wrote:
>
>> > 1 - Licensing/the ecl-android build process. ECL is LGPL, which
>> means I can't statically link against it without open sourcing my
>> project (which I can't), but ecl-android generates a static library
>> for it. Since there are so many files and generators, I don't even
>> know where to start to change it to a shared library.
>> 
>> You are mistaken here - you can link with LGPL libraries without open 
>> sourcing your code.
>> This is exactly the difference between GPL and LGPL.
>
> Unless I'm mistaken (disclaimer: I'm no lawyer), dynamic linking is
> fine, as it allows to fulfill the requirement that the user be able to
> upgrade the LGPL dependencies, while static linking might be
> problematic...

You can use a static LGPL library, as long as you provide your
proprietary .o, and the Makefile to link them with a substituted static
library (used modified or different implementation).


-- 
__Pascal Bourguignon__                     http://www.informatimago.com/
A bad day in () is better than a good day in {}.  
You know you've been lisping too long when you see a recent picture of George 
Lucas and think "Wait, I thought John McCarthy was dead!" -- Dalek_Baldwin


------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Ecls-list mailing list
Ecls-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecls-list

Reply via email to