[Ecls-list] ECL as an embedded language on an Android game

Matthew Mondor mm_lists at pulsar-zone.net
Sat Jul 6 05:59:06 UTC 2013

On Sat, 06 Jul 2013 09:38:20 +0400
Anton Vodonosov <avodonosov at 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

More information about the ecl-devel mailing list