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