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

Libraries used #126

Open
IzzySoft opened this issue Mar 5, 2021 · 2 comments
Open

Libraries used #126

IzzySoft opened this issue Mar 5, 2021 · 2 comments
Labels
enhancement New feature or request maybe someday

Comments

@IzzySoft
Copy link

IzzySoft commented Mar 5, 2021

Could you please document which libraries the app is using? While your app declares to be GPL-3.0, it seems it contains some proprietary libraries (probably those coming as JARs in /app/libs) I can find no (license) details on, like

  • com.garmin.android.*
  • com.garmin.monkeybrains.serialization
  • com.samsung.android.sdk
  • com.samsung.accessory

Thanks in advance!

@paymicro
Copy link
Contributor

paymicro commented Mar 6, 2021

These libraries used to connect to the smart watch

It looks like we will have to remove this functionality...

@IzzySoft
Copy link
Author

IzzySoft commented Mar 6, 2021

Thanks a lot for your response, @paymicro! That page with the "license" was the only one I could find as well – which means it's proprietary unfortunately. Same for Samsung: no license means "all rights reserved", so again proprietary.

If I could make a suggestion, as you're even open to remove it entirely: you could also move it to a separate "addon package" – thus the main app stays "clean FOSS" and the functionality available to those who feel it more important.

For now, those libraries raised an AntiFeature ("non-free dependencies") with your app in my repo. If you could let me know when they're gone, I'll immediately remove that flag again.

Oh, besides, if you like you can add this badge next to the lonely one from Google Play, linking to your app in my repo. Those preferring not to be tracked by PlayStore will most likely appreciate the hint 😉 And once the library issue was solved: I gladly assist you getting your app listed with the main repo of F-Droid if you wish. Inclusion criteria there are quite strict, so with those libraries we don't even need to try…

@paymicro paymicro added the enhancement New feature or request label Mar 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request maybe someday
Projects
None yet
Development

No branches or pull requests

2 participants