Project

General

Profile

FDroid » History » Version 4

Wolfgang Wiedmeyer, 04/25/2017 02:43 PM
clarify Privileged Extension

1 1 Wolfgang Wiedmeyer
h1. F-Droid
2
3 4 Wolfgang Wiedmeyer
Replicant includes "F-Droid":https://f-droid.org/, the market application that provides free software.
4
5
The "F-Droid Privileged Extension":https://gitlab.com/fdroid/privileged-extension/blob/master/README.md is shipped as well and makes background updates possible. Automatic background updates can be enabled in the settings of the F-Droid app.
6 1 Wolfgang Wiedmeyer
7
h2. F-Droid and the GNU Free System Distribution Guidelines (GNU FSDG)
8
9 3 Wolfgang Wiedmeyer
Replicant is supported, recommended by the FSF and "listed as a fully free software distribution":https://www.gnu.org/distros/free-non-gnu-distros.html that respects the "GNU Free System Distribution Guidelines":https://www.gnu.org/distros/free-system-distribution-guidelines.html. However, F-Droid includes apps with "anti-features":https://gitlab.com/fdroid/fdroid-website/blob/master/_docs/Build_Metadata_Reference.md#AntiFeatures that are not compatible with the GNU FSDG. These apps are available alongside apps that are compatible and they are only marked with these anti-features. See #1629 for development efforts and further information on this topic. 
10 1 Wolfgang Wiedmeyer
11 3 Wolfgang Wiedmeyer
Not all F-Droid anti-features violate the GNU FSDG. The ones that do are explained below. We do not recommend the installation and usage of apps that have these anti-features.
12 1 Wolfgang Wiedmeyer
13
h3. Anti-features that are incompatible with GNU FSDG
14 2 Wolfgang Wiedmeyer
15
*NonFreeDep*
16
Definition: the application depends on a non-free application (e.g. Google Maps) - i.e. it requires it to be installed on the device, but does not include it.
17
18
*NonFreeAdd*
19
Definition: the application promotes non-free add-ons, such that the app is effectively an advert for other non-free software.
20
21
*NonFreeAssets*
22
Definition: 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.
23
24
*Tracking*
25
Definition: the application tracks and reports your activity to somewhere without your consent. It’s commonly used for when developers obtain crash logs without the user’s consent, or when an app is useless without some kind of authentication