Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GPL v2 incompatibility with Android Support library #95

Closed
relan opened this issue Dec 12, 2018 · 5 comments
Closed

GPL v2 incompatibility with Android Support library #95

relan opened this issue Dec 12, 2018 · 5 comments

Comments

@relan
Copy link

relan commented Dec 12, 2018

Andor's Trail code is under the GNU GPL v2, but it uses android-support-v4 library, which is under Apache 2.0. Those licenses are incompatible: https://www.gnu.org/licenses/license-list.html#apache2

GPL v3 is compatible with Apache 2.0. Please clarify whether GPL v2 in the readme means GPL v2 only or GPL v2 or later.

@Zukero
Copy link
Owner

Zukero commented Dec 12, 2018

It is v2 or later, as specified in the game's About->License screen.
Thanks for bringing this up, we'll clarify in other materials.

@sdevaney
Copy link

I am no lawyer and the following could be incorrect but doesn't that fall into the system library exception? Google themselves call it essential: 'Originally a single binary library for apps, the Android Support Library has evolved into a suite of libraries for app development. Many of these libraries are now a strongly recommended, if not essential, part of app development.'

Also generally speaking it is my understanding software created with the use of other software is not seen as a derivative work of that other software, and so the licence obligations don't transfer.

@Zukero
Copy link
Owner

Zukero commented Dec 12, 2018

@sdevaney I'd say this argument would work if the lib was simply included from a build script (like Gradle). However, we currently redistribute it by including the jar in our repo and in our APK ourselves. The issue is thus valid IMHO.

@sdevaney
Copy link

Ah I see; after doing more research that makes a lot of sense and I agree with your reasoning.

@relan
Copy link
Author

relan commented Dec 12, 2018

@relan relan closed this as completed Dec 12, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants