- Die zentrale Server-Hardware von F-Droid wurde ersetzt, wodurch sich die Geschwindigkeit beim Erstellen und Verteilen von Apps deutlich erhöht
- Spenden aus der Community haben dieses Upgrade ermöglicht und bilden die Grundlage für den Erhalt von Unabhängigkeit und Zuverlässigkeit
- Der neue Server wird unter einem physischen Verwaltungskonzept mit Transparenz und Sicherheit betrieben, bei dem Zugriffsrechte klar kontrolliert sind
- Die Verlangsamungen und der Wartungsaufwand des 12 Jahre alten bisherigen Servers sind beseitigt, und der Build-Zyklus wurde auf zweimal täglich verkürzt
- Diese Verbesserung ist ein wichtiger Wendepunkt, der zu mehr Nachhaltigkeit und Effizienz im gesamten F-Droid-Ökosystem führt
Upgrade der Kerninfrastruktur
- Dank Spenden aus der Community hat F-Droid die Server-Hardware seiner Kerninfrastruktur ersetzt
- Dieser Server ist dafür zuständig, Apps aus dem Haupt-Repository zu bauen und zu veröffentlichen
- Die Serverleistung hat direkten Einfluss auf Geschwindigkeit und Stabilität des gesamten Ökosystems
- Die neue Hardware ersetzt die veraltete bisherige Ausrüstung und steigert die Effizienz des gesamten Projekts
Gründe für die Verzögerung beim Austausch
- Dass der Serveraustausch später als erwartet erfolgte, lag an Schwierigkeiten bei der Beschaffung vertrauenswürdiger Komponenten
- Durch globale Handelsspannungen waren die Lieferketten instabil, sodass die benötigten Teile nur mit Verzögerung verfügbar waren
- Nach wiederholter Überprüfung von Angeboten und neuer Planung konnte schließlich Hardware beschafft werden, die den Anforderungen entsprach
- F-Droid priorisierte statt kurzfristiger Bequemlichkeit eine geeignete Serverkonfiguration für langfristige Stabilität
Server-Hosting und Verwaltungsmodell
- Der neue Server steht nicht in einem gewöhnlichen Rechenzentrum, sondern in einer Umgebung, die ein langjähriger Mitwirkender physisch selbst verwaltet
- Fernzugriff ist möglich, und Standort sowie Zugriffsrechte sind klar nachvollziehbar
- Dieser Betrieb auf Basis von Transparenz und Vertrauen ist ein Kernelement der Resilienz und der Verwaltungsphilosophie von F-Droid
- Dieses Modell erforderte Abstimmung und Verhandlungen, entspricht aber den Werten des Projekts und seinem Threat Model
Leistungssteigerung und operative Veränderungen
- Der bisherige Server war 12 Jahre alte Hardware, die rund fünf Jahre lang im Einsatz war; Verlangsamungen und Wartungsaufwand nahmen zu
- Das neue System zeigt deutliche Verbesserungen bei Build- und Veröffentlichungszeiten
- Von Januar bis September 2025 gab es Updates alle drei bis vier Tage; seit Oktober einmal täglich und im Dezember wurde der Veröffentlichungszyklus auf zweimal täglich verkürzt
- Das lässt sich im Transparenz-Log von f-droid.org nachvollziehen
- Der Betrieb wurde nun auf ein Doppelzyklus-Modell umgestellt: morgens (UTC) werden Apps mit automatischen Updates gebaut, abends neue, geänderte und manuell aktualisierte Apps
- Unter Berücksichtigung der Unvorhersehbarkeit realer Infrastruktur gilt dennoch: Die Leistungssteigerung ist klar nachweisbar
Die Rolle der Community-Spenden
- Dieses Upgrade wurde durch die über lange Zeit angesammelten Spenden aus der Community möglich
- Die Spendengelder wurden in reale Infrastruktur umgesetzt und kommen damit allen Nutzern zugute
- Der schnellere Server liefert Entwicklern schnellere Builds, senkt Wartungsrisiken und stärkt die Stabilität des Repositorys
- Spenden jeder Größenordnung tragen dazu bei, dass F-Droid seine Werte freier Software, Unabhängigkeit und Zuverlässigkeit bewahren kann
1 Kommentare
Hacker-News-Kommentare
Ein Colocation-Vertrag auf den Namen einer juristischen Person erscheint deutlich sicherer als ein privat verwalteter Server
F-Droid hat dieses Jahr einen Zuschuss von 400.000 US-Dollar von OTF erhalten, daher wirkt es seltsam, dass damit nicht einmal grundlegende Rechenzentrumskosten gedeckt wurden
Die Formulierung „besondere Vereinbarung“ klingt eher nach unreifen Sicherheitsprozessen
Schade ist auch, dass keine konkreten Angaben zu den Hardware-Spezifikationen gemacht wurden
Wenn Staaten sich Sorgen über das Monopol im Android-Ökosystem machen, könnten sie Hersteller sogar verpflichten, F-Droid standardmäßig vorzuinstallieren
Google würde sich zwar wehren, aber das ließe sich aus dieser Sicht mit Kartellrecht lösen
Es gebe keinen Beleg dafür, dass die Person, die den Server betreut, irgendeine zufällige Privatperson sei; wer unzufrieden sei, solle sich lieber selbst einbringen oder zur Verbesserung beitragen
Das erinnere daran, dass ein erheblicher Teil des Internets auf Keller-Servern von Freiwilligen läuft