Hi, I’m seeking clarification on whether our app qualifies for the official F-Droid repository. I suspect it might not but I’d like to be sure about the boundaries
Setup:
-
The Code: Fully FLOSS (Libre license to be decided, e.g., GPLv3 or MIT). It’s a Capacitor-based PWA wrapper
-
The Content: The app displays educational content which is proprietary (all rights reserved) by my collaborator
-
The Packaging: To keep things separate, the content is stored in a standalone HTML file within the app’s assets
Question: Does the inclusion of this one non-free asset (the content) disqualify the entire app, even if the “engine” is free?
Follow-up: If the app is disqualified in this setup, is there any way to make it qualify (except to free/liberate the content file)?
Grateful for help with this!
So this is an app, right? Not just a wrapper for a page on the internet, right? If I install it without Internet it still can be used?
We have a NonFreeAssets antifeature…
Thank you for the reply,
it’s a PWA app which i’m now working on wrapping into an APK (using Capacitor). I believe it could be used without internet access yes, we use a service worker which caches all the relevant files
Okay, so you think it qualifies but that we need to mention that the html-file-content is an anti-feature? “Non-Free Assets - non-libre media in things that are not code (e.g. images, sound, music, 3D-models, or video” Anti-Features | F-Droid - Free and Open Source Android App Repository
(The reason i thought maybe we didn’t qualify is because the content itself of the app is non-free, rather than media assets like graphics)
Project repo: DWEP App / dwep-app.gitlab.io · GitLab