Wheellog.Android icon indicating copy to clipboard operation
Wheellog.Android copied to clipboard

Libraries used

Open IzzySoft opened this issue 4 years ago • 2 comments

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!

IzzySoft avatar Mar 05 '21 15:03 IzzySoft

These libraries used to connect to the smart watch

  • com.garmin.android.*
  • com.garmin.monkeybrains.serialization license - https://developer.garmin.com/connect-iq/sdk/
  • com.samsung.android.sdk
  • com.samsung.accessory I couldn't find a license. Application uses https://developer.samsung.com/galaxy-accessory/download.html But the current version is old enough, and I didn't get it to download and see the license. An error always occurs when registering.

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

paymicro avatar Mar 06 '21 21:03 paymicro

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 :wink: 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…

IzzySoft avatar Mar 06 '21 23:03 IzzySoft