F-Droid

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
F-Droid

Offizielles F-Droid-Logo
Screenshot
F-Droid 1.0.2
Basisdaten

Entwickler Ciaran Gultnieks
Erscheinungsjahr 29. September 2010
Aktuelle Vorabversion 1.6-alpha2
(28. März 2019)
Betriebssystem Android
Programmiersprache Python
f-droid.org

F-Droid ist ein alternativer App Store für das mobile Betriebssystem Android. Die Besonderheit von F-Droid besteht darin, dass ausschließlich freie Software angeboten wird, üblicherweise nach GNU GPL oder Apache-Lizenz. Der Quellcode jeder App im F-Droid-Repositorium steht nicht nur dem Endnutzer zur Einsichtnahme und Modifikation zur Verfügung, sondern es wird auch garantiert, dass die heruntergeladene apk-Datei vom F-Droid-Server aus diesen Quellen generiert wurde. Entsprechend ist diese Datei auch von F-Droid signiert und nicht wie üblich vom ursprünglichen Entwickler. Dieses Konzept soll für Transparenz und Sicherheit sorgen.

Für die Nutzung von F-Droid ist keine Registrierung erforderlich, was im Gegensatz zu anderen App-Quellen, wie dem Google-Play-Store, ein anonymes Herunterladen von Apps ermöglicht. Andererseits gibt es aber auch keine Statistik über den Verbreitungsgrad einzelner Programme oder Absturz-Statistiken. Der F-Droid-Client ist ein Fork der von Roberto Jacinto geschaffenen App Aptoide.[1] Das Projekt F-Droid wurde von Ciaran Gultnieks gegründet, dem Hauptentwickler seines Servers.[2]

F-Droid ist auch in einigen Custom-ROM vorinstalliert darunter CopperheadOS. Replicant, Fairphone Open und LineageOS for microG.[3]

Funktionsweise[Bearbeiten | Quelltext bearbeiten]

Herunterladen von Apps[Bearbeiten | Quelltext bearbeiten]

Es gibt zwei Möglichkeiten, Anwendungen aus dem F-Droid-Repositorium zu beziehen. Erstens lässt sich über die Website F-Droid.org jede App als apk-Datei herunterladen. Zweitens – und für den Nutzer komfortabler – kann man die offizielle F-Droid-App installieren, die dies im Hintergrund erledigt. Zudem gibt es eine Benachrichtigung, sobald eine neue Version einer bereits installierten App verfügbar ist.

Bei beiden Installationsvarianten können wahlweise auch ältere Versionen der App installiert werden, soweit diese zur Verfügung stehen.

F-Droid Server[Bearbeiten | Quelltext bearbeiten]

Das Gegenstück zur F-Droid-App ist die Python-basierte Server-Komponente, die ebenfalls als freie Software zur Verfügung steht.[4] Mithilfe der Server-Software ist es jedem möglich, eigene Repositorien für Android-Apps, wie das Guardian Project,[5] einzurichten und online zu stellen. Aus diesen kann man über die F-Droid-App eigene Apps auf seinem Android-System installieren. Somit kann das F-Droid-System als Pendant zur Paketverwaltung angesehen werden, die von anderen vornehmlich unixoiden Betriebssystemen bekannt ist.

Aufnahme von neuen Apps in das Repositorium[Bearbeiten | Quelltext bearbeiten]

Neben dem kostenlosen Bezug von freien Apps hat bei F-Droid auch jeder Nutzer die Möglichkeit, Apps für das Repositorium vorzuschlagen, sofern diese als freie Software (inklusive des Quelltextes mit entsprechender Lizenz) zur Verfügung stehen.[6] Dabei werden Apps, die bestimmte Nachteile aufweisen, die z. B. Werbung enthalten oder den Endnutzer verfolgen („tracken“), entsprechend markiert.[7] Weiterhin werden Sicherheitstest vorgenommen, bevor eine App zum Download zur Verfügung gestellt wird.[8]

F-Droid Privileged Extension[Bearbeiten | Quelltext bearbeiten]

F-Droid Privileged Extension ist eine Erweiterung, mit der man Apps mittels root-Rechten ohne den Installationsdialog installieren kann. Sie kann über ein Magisk-Modul oder manuell über ein entsperrtes Recovery-System installiert werden.

Auswahl verfügbarer Apps[Bearbeiten | Quelltext bearbeiten]

Im F-Droid-Repositorum befinden sich 1.892 Apps (Stand: 9. Mai 2019).[9] Einige der bekanntesten davon sind:

Siehe auch[Bearbeiten | Quelltext bearbeiten]

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. About. F-Droid, abgerufen am 23. November 2017.
  2. Interview with Ciaran Gultnieks of F-Droid. Free Software Foundation, 8. Mai 2014, abgerufen am 23. November 2017.
  3. Security Model | F-Droid - Free and Open Source Android App Repository. Abgerufen am 20. September 2018 (englisch).
  4. Docs. F-Droid, abgerufen am 22. Juni 2019.
  5. Our new F-Droid App Repository. (Nicht mehr online verfügbar.) Guardian Project, 15. März 2012, archiviert vom Original am 23. März 2017; abgerufen am 3. August 2017. i Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/guardianproject.info
  6. Inclusion How-To. F-Droid, 4. Januar 2017, abgerufen am 3. August 2017.
  7. Antifeatures. F-Droid, 29. Dezember 2015, abgerufen am 3. August 2017.
  8. F-Droid ist sichere Play-Store-Alternative. In: sueddeutsche.de. 7. März 2018, abgerufen am 27. April 2018.
  9. Repository Browser. F-Droid, 9. Mai 2019, abgerufen am 9. Mai 2019.