android-foss icon indicating copy to clipboard operation
android-foss copied to clipboard

self recommend app: Summary Expressive

Open kid1412621 opened this issue 2 months ago • 13 comments

It's a modern, BYOK and FOSS android app to summarize videos(YouTube, BiliBili), articles, images and documents with AI/LLM. https://github.com/kid1412621/SummaryExpressive

kid1412621 avatar Oct 11 '25 07:10 kid1412621

Thanks for your suggestion. Do you know the license of com.google.mlkit:text-recognition? I can't find it.

offa avatar Oct 12 '25 15:10 offa

Thanks for your suggestion. Do you know the license of com.google.mlkit:text-recognition? I can't find it.

Hi it's here: https://mvnrepository.com/artifact/com.google.android.gms/play-services-mlkit-text-recognition/19.0.1#license

kid1412621 avatar Oct 13 '25 04:10 kid1412621

Under license it lists ML Kit Terms of Service which sounds like a proprietary / non-FOSS license.

offa avatar Oct 13 '25 16:10 offa

On MLKit topic https://forum.f-droid.org/t/ml-kit-for-qr-code-scanning/32971/6

shuvashish76 avatar Oct 14 '25 04:10 shuvashish76

Under license it lists ML Kit Terms of Service which sounds like a proprietary / non-FOSS license.

Thanks for pointing out, let me check.

On MLKit topic https://forum.f-droid.org/t/ml-kit-for-qr-code-scanning/32971/6

Hi @shuvashish76 , I'm not clear about the answer. "No" for unable to share on Fdroid or "no" for not a license issue?

kid1412621 avatar Oct 14 '25 06:10 kid1412621

@kid1412621 The app is ready for regular users? Issues section disabled at app repo. @izzysoft Request to check if possible to include this app and the above question on MLKit.

shuvashish76 avatar Oct 24 '25 05:10 shuvashish76

@kid1412621 The app is ready for regular users? Issues section disabled at app repo. @IzzySoft Request to check if possible to include this app and the above question on MLKit.

hi, yes. ready for regular users and already got ~100 install on play store. Thanks for the reminder. Enabled the issue section.

kid1412621 avatar Oct 24 '25 05:10 kid1412621

Request to check if possible to include this app and the above question on MLKit.

Quick check, answer is No, sorry. Reasons:

  • stand-alone app is almost twice as large as our per-app size limit allows
  • the alternative APK has the issues outlined above: MLKit, GMS, etc.
  • Seeing the battery of AI linked in the Readme (ChatGPT, Gemini, Claude), is another issue. Quoting from the IzzyOnDroid App Inclusion Policy:

we do not accept apps supporting companies making profit based on other people's work obtained without or even against their consent. This includes e.g. apps for accessing most of the big so-called „AI“ platforms, having consumed large amounts of copyrighted work to be built – without compensation for, or even just consent by the respective creators.

IzzySoft avatar Oct 24 '25 07:10 IzzySoft

@kid1412621 F-Droid has no such size limit or AI specific inclusion policy but it can't be added due to MLKit, GMS. As open platform I guess your only option is Accrescent appstore, see their docs. They even allow proprietary software.

shuvashish76 avatar Oct 24 '25 08:10 shuvashish76

@kid1412621 F-Droid has no such size limit or AI specific inclusion policy but it can't be added due to MLKit, GMS. As open platform I guess your only option is Accrescent appstore, see their docs. They even allow proprietary software.

Thanks for checking. Correct me if wrong, the only problem is the MLkit dependency? I ship standalone version without gms also.

And just curiosity, why this repo is taking F-droid as standard? I saw other app stores listed, e.g. Accresent.

kid1412621 avatar Oct 24 '25 10:10 kid1412621

I ship standalone version without gms also.

Sorry to disappoint, but:

Offending libs:
---------------
* Firebase Data Transport (/com/google/android/datatransport): NonFreeNet
* Google Mobile Services (/com/google/android/gms): NonFreeComp
* ML Kit (/com/google/mlkit): NonFreeComp,Tracking

3 offenders.

This is from the scan results of the standalone APK.

IzzySoft avatar Oct 24 '25 11:10 IzzySoft

And just curiosity, why this repo is taking F-droid as standard? I saw other app stores listed, e.g. Accresent.

F-Droid has strict FOSS inclusion criteria (like this project); if it fits there, it very likely fits here.

offa avatar Oct 24 '25 12:10 offa

Some of the reasons discussed at #302

shuvashish76 avatar Oct 24 '25 13:10 shuvashish76