Comments (7)
I am no lawyer either and not an OSS license specialist, so @karlitschek or @jancborchardt or @LukasReschke can you answer this? Cc @jospoortvliet
from android.
Summoning @schiessle as well on this. Go GNU/BjΓΆrn π
from android.
Any info on this @schiessle @karlitschek? If this is a problem, then itβs an issue with the original code too and the relicense to GPLv2 from the previous GPLv2+ might have been not proper.
from android.
I think Apache dependencies are not a problem. But @schiessle is the expert here!
from android.
Yes, the Apache license and GPLv2 are not compatible because of the patent grant in the Apache license.
I'm not a Android expert, if the "Google's Android support libraries" are system libraries this shouldn't be a problem, because of the "system library exception" https://www.gnu.org/licenses/gpl-faq.html#SystemLibraryException
from android.
We can't change the license from GPLv2 only to GPLv2+ because we don't own the copyright on the complete source code. But I would suggest to consider switching to GPLv2+ for every new code added to the android app. We do something similiar on the server (ownCloud code is AGPLv3 only but we add new code as AGPLv3+)
from android.
We are doing it the @schiessle proposed: every new code done by us is GPL3+
from android.
Related Issues (20)
- Custom cache size buffer on client device of user preference
- `OutOfMemoryError: Failed to allocate` in `GetStatusRemoteOperation`
- Kein Speicherplatz mehr HOT 1
- `Resources$NotFoundException` after `showPowerCheckDialog()`
- Missing deduplication of "Storage quota exceeded" notifications
- After closing pompt to add another account HOT 1
- Problem with auto upload HOT 1
- Nextcloud file upload to personal folder from mobile issue HOT 1
- Crash HOT 1
- Unshare option is missing
- Nextcloud android crash on samsung galaxy tab s6 HOT 2
- Exception thrown when moving 70+ files
- μ¬λ¬νμΌ μ λ‘λ λμ€ μ€λ₯ HOT 1
- Crash HOT 1
- Issue HOT 1
- Changing account does not work for sharing an image from the gallery
- Error HOT 1
- Not work properly HOT 1
- What is this HOT 2
- Android client after url change: Server not available HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from android.