Hi, I have a question regarding the licensing. LGPL, as I understand it, requires an Application to use "at run time a copy of the Library already present on the user's computer system" and to provide Installation instructions that enable the end user to choose a modified version of the Library. But if I bundle a library (such as libgdx) with my application, there is no way the user can upgrade this library without recompiling my whole application. The only way to comply with LGPL is to provide (as open source) an thin interface layer that will work as a Service or as an Activity, which will answer some custom Intent.
For a JNI shared lib, there is a potential to allow chosing an alternative location of the .so file. But libgdx has, if I understand correctly, important Java interfaces that cannot be easily wrapped in terms of Service or Activity. Please correct me if my argument is flawed. Sincerely, Alex Cohn -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en To unsubscribe from this group, send email to android-developers+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.

