Feature #1629: F-Droid does not respect the GNU free system distributions guidelines
F-droid Antifeature:NonFreeAssets wiki page is unclear
Work with upstream to clarify the definition of this anti-feature.
While the NonFreeAssets (https://f-droid.org/wiki/page/Antifeature:NonFreeAssets) seem to be very similar to the "Non-functional Data" definition in https://www.gnu.org/distros/free-system-distribution-guidelines.html, it has a lot of room for interpretation and makes it way to easy to have differing interpretations.
Updated by Paul Kocialkowski over 5 years ago
Once the NonFreeAssets definition is clarrified, verify if the applications using it matches the definition.
There are only 4 applications to check at https://f-droid.org/wiki/page/Category:Apps_with_NonFreeAssets_antifeature
Updated by Wolfgang Wiedmeyer over 4 years ago
The current definition for NonFreeAssets is:
the application contains and makes use of non-free assets. The most common case is apps using artwork - images, sounds, music, etc - under a non-commercial license.
The FSDG guidelines state about non-functional data:
It can be included in a free system distribution as long as its license gives you permission to copy and redistribute, both for commercial and non-commercial purposes.
So they are not the same as the FSDG guidelines clearly state that the data needs to be redistributable for commercial purposes. OsmAnd which is marked with this anti-feature has some data licensed under a non-commercial license: https://github.com/osmandapp/Osmand/blob/master/LICENSE
So OsmAnd would not be compliant according to the FSDG guidelines.
I guess apps with the NonFreeAssets anti-feature also need to be hidden then.
Updated by Wolfgang Wiedmeyer about 4 years ago
corresponding upstream bug: https://gitlab.com/fdroid/fdroid-website/issues/52
The idea is to include all apps with non-functional data in the anti-feature that violates FSDG so we can filter it.