Ste - 2020-12-04

Hi!

Great library, awesome work!

Wonder if I can get some feedback on whether I am license compliant?

I am looking to include this excellent library in a Android Unity plugin
which would be sold commercially (on the Unity asset store) and then used
by other developers to create Android applications that may then be sold on
the Google Play Store, etc.

  • I am compiling the SoXR source unmodified to an SO shared library
  • This is then used by another library, which also creates a shared SO
    library and java class (essentially an interface library)
  • The Two shared SO libs and the java compiled class are then used in the
    Unity plugin library.
  • Finally, the plugin library (with the original SoXR compiled SO from the
    first step) is used in a Unity project to compile an APK which is installed
    to Android device(s). The APK will likely be signed.

As you can see, to be LGPLv2 compliant we are using SoXR as a shared SO
lib. I believe APKs (which are just zip files under the hood) can be
modified and resigned. So this would potentially mean the SoXR lib could
be exchanged for an independently compiled build of the shared lib. I am
not 100% sure on the viability of this last step

Thanks :)