some feedback for the android app

Matthijs Tijink matthijstijink at gmail.com
Sat Apr 21 18:00:15 UTC 2018


Hi Kurt,

Looks like we agree on most things!

> > We know of some crashes on 8.1, but the most active developers don't have
> > 8.1 yet, so we can't fix it (some help here would be greatly
> > appreciated!). We can't include such stuff, since KDE Connect is
> > GPL-licensed. The patchset would be okay (since we won't distribute it
> > ourselves that way), but how many people will use that? I think we get
> > some exceptions via the Google play console though.
> 
> I don't see, how exactly including a third party library violates the
> GPL, can you explain that? I see however that we don't want to include
> that stuff in the standard distribution.
> Recently I played  around with different build configurations in another
> app, so we could configure on build time wherer Crashlytics should be
> used or not. Developers could decide to turn it on in their
> installations if they want to. That beats the patchset-idea by far.

Here's a (simplified) explanation: the GPL says you can distribute the code, 
or the resulting product (apk in this case), but you'll have to do this with 
some conditions. One of these is that the users can get the code under the GPL 
license, so that they have the same freedoms. The Google stuff isn't available 
under GPL (probably no code available at all), so you can't distribute such an 
app. You *are* allowed to build such an app yourself though. If you want to 
know more, I'd recommend https://www.gnu.org/licenses/gpl-faq.html

Regards, Matthijs Tijink




More information about the KDEConnect mailing list