-
-
Notifications
You must be signed in to change notification settings - Fork 52
Description
As far as I understand, the LGPL license for the Java portion of the code effectively makes the library unsuitable for closed-source Android projects. Although the LGPL allows libraries to be used in closed-source applications, it requires that the library is replaceable in the binary package. This is straightforward for the C++ part, which is packaged as a shared library. However, the Java code gets compiled and bundled into classes.dex, which doesn’t seem to make replacement possible.
I imagine there might already be applications using this project or its derivatives that violate the LGPL. However, this is a block for developers who take open-source terms seriously (like me).
Would you please consider licensing the Android/Java bindings under a more permissive license? That could make the project more useful to a wider audience.
Anyway, thanks for considering this and for your work on the project!