F-Droid - F-Droid
![]() | |
![]() Screenshot z F-Droid 1.2 pro Android zobrazující nejnovější aplikace | |
Vývojáři | Ciaran Gultnieks, F-Droid Limited |
---|---|
První vydání | 29. září 2010 |
Stabilní uvolnění | 1.9 (7. července 2020[1]) [±] |
Úložiště | ![]() |
Napsáno | Krajta (serverové nástroje), Jekyll (software) (web), Jáva (klient) |
Operační systém | Systém Android (klient), Linux, OSX, Windows 10, FreeBSD (server) |
Typ | Digitální distribuce svobodného softwaru, Úložiště softwaru |
Licence | GNU GPLv3 + |
webová stránka | f-droid |
F-Droid je udržována komunitou softwarové úložiště pro Android, podobně jako Google Play ukládat. Hlavní úložiště hostované projektem obsahuje pouze bezplatné a otevřené aplikace. Aplikace lze procházet, stahovat a instalovat z webu F-Droid nebo z klientské aplikace bez nutnosti registrace k účtu. „Anti-Features“, jako je reklama, sledování uživatelů nebo závislost na nesvobodný software jsou označeny v popisech aplikací.[2]
Web také nabízí zdrojový kód aplikací, které hostí, a také softwaru, na kterém běží server F-Droid, což umožňuje komukoli nastavit si vlastní úložiště aplikací.[3][4][5]
Dějiny

F-Droid založil Ciaran Gultnieks v roce 2010. Klient byl rozdvojen z Aptoid zdrojový kód.[7][8] Projekt nyní provozuje anglická nezisková společnost F-Droid Limited.[8]
Replikant, plně bezplatný operační systém Android, používá jako výchozí a doporučený obchod s aplikacemi F-Droid.[9][10] The Guardian Project, sada bezplatných a zabezpečených aplikací pro Android, zahájila provoz vlastního úložiště F-Droid počátkem roku 2012.[11] V roce 2012, Free Software Foundation Europe představoval F-Droid v jejich Zdarma Android! kampaň na zvýšení povědomí o ochraně osobních údajů a bezpečnostních rizicích proprietární software.[12][13] F-Droid byl vybrán jako součást Projekt GNU je GNU za den během svého 30. výročí podpořili větší využívání svobodného softwaru.[14]
V březnu 2016 F-Droid uzavřel partnerství s The Guardian Project a CopperheadOS s cílem vytvořit „řešení, kterému lze ověřitelně důvěřovat z operačního systému, prostřednictvím sítě a síťových služeb, až po obchody s aplikacemi a samotné aplikace“.[15]
Rozsah projektu
Úložiště F-Droid obsahuje rostoucí počet téměř 3 000 aplikací,[16] ve srovnání s více než 1,43 miliony v obchodě Google Play. Projekt zahrnuje několik softwarových dílčích projektů:
- Klientský software pro vyhledávání, stahování, ověřování a aktualizaci aplikací pro Android z úložiště F-Droid
- fdroidserver - nástroj pro správu stávajících a vytváření nových úložišť
- Jekyll generátor webových stránek pro úložiště
F-Droid vytváří aplikace z veřejně dostupných a volně licencovaných zdrojových kódů. Projekt provozují výhradně dobrovolníci a nemá žádný formální proces kontroly aplikace.[17] K novým aplikacím přispívají příspěvky uživatelů nebo samotní vývojáři. Jediným požadavkem je, aby neobsahovali proprietární software.[18] Dne 16. července 2019 vydal projekt veřejné prohlášení, že již nezůstane neutrální v probíhající debatě o svobodném projevu proti projevům nenávisti, pokud jde o typy aplikací, které hostí.[19] Toto prohlášení bylo vydáno za účelem řešení kontroverze ohledně přístupu projektů k opatřením dvou hostovaných klientů fediverse proti webu sociálních médií Gab.
Klientská aplikace

Chcete-li nainstalovat klienta F-Droid, musí uživatel povolit instalaci z „Neznámých zdrojů“ v nastavení systému Android[20] a získat APK (instalovatelný soubor) z oficiálních stránek. Instalace není k dispozici prostřednictvím obchodu Google Play z důvodu doložky o nekonkurování distribuční smlouvy pro vývojáře Google Play.[21]
Klient byl navržen tak, aby byl odolný vůči dohledu, cenzuře a nespolehlivému připojení k internetu. Pro podporu anonymity podporuje HTTP proxy a úložiště hostovaná na Tor cibule služby. Klientská zařízení mohou fungovat jako improvizované „obchody s aplikacemi“ a distribuovat stažené aplikace do jiných zařízení přes místní Wi-Fi, Bluetooth, a Android Beam.[22][23] Klientská aplikace F-Droid automaticky nabídne aktualizace nainstalovaných aplikací F-Droid. Když je nainstalováno F-Droid Privileged Extension, aktualizace mohou být také prováděny samotnou aplikací na pozadí.[24] Rozšíření lze nainstalovat pomocí zakořenění, nebo blikáním a zip soubor na zařízení.[25]
Správa klíčů
Operační systém Android kontroluje, zda jsou aktualizace podepsány stejným způsobem klíč, což ostatním brání v distribuci aktualizací, které jsou podepsány jiným klíčem.[26][27] Obchod Google Play původně vyžadoval, aby aplikace byly podepsaný vývojář aplikace, zatímco F-Droid povolil pouze své vlastní podpisové klíče. Aby bylo možné přijímat aktualizace, je třeba aplikace, které byly dříve nainstalovány z jiného zdroje, přeinstalovat.[28]
Od roku 2017 Google Play vybízí vývojáře, aby nechali Google Play spravovat podpisové klíče,[29] nabízí podobnou službu, jakou nabízí F-Droid od roku 2011, a F-Droid nyní umožňuje vývojářům používat své vlastní klíče prostřednictvím reprodukovatelného procesu sestavení.[30]
Viz také
Reference
- ^ „F-Droid on F-Droid repository“. f-droid.org. F-Droid Limited. Citováno 25. července 2019.
- ^ „Klient 0,54 vydán“. F-droid.org. 5. listopadu 2013. Archivovány od originál dne 26. dubna 2015.
- ^ Hildenbrand, Jerry (27. listopadu 2012). „F-Droid je obchod s aplikacemi FOSS pro váš telefon Android“. Android Central. Archivovány od originál dne 16. června 2018. Citováno 29. srpna 2013.
- ^ Nardi, Tom (27. srpna 2012). „F-Droid: Android Market, který respektuje vaše práva“. Powerbase. Archivovány od originál dne 3. prosince 2013. Citováno 29. srpna 2013.
- ^ "Příručka k serveru F-Droid". Archivováno z původního dne 6. listopadu 2013. Citováno 30. srpna 2013.
- ^ „Závazky podle roku a měsíce údajů F-Droid hlášených gitstaty“. 2017. Archivováno z původního dne 9. července 2017. Citováno 19. července 2017.
- ^ "Počáteční zdrojový kód F-Droidu". F-Droid. 19. října 2010. Archivovány od originál dne 10. prosince 2014. Citováno 10. prosince 2014.
- ^ A b "F Droid About". Archivováno z původního dne 23. ledna 2014. Citováno 28. ledna 2014.
- ^ „FDroid: bezplatná softwarová alternativa k Google Market“. Replikační projekt. 26. listopadu 2010. Archivováno z původního dne 17. ledna 2015. Citováno 17. ledna 2015.
- ^ „FDroid“. Replikant Wiki. Archivováno z původního dne 9. března 2018. Citováno 8. března 2018.
- ^ „Naše nové úložiště aplikací F-Droid“. The Guardian Project. 15. března 2012. Archivovány od originál dne 23. března 2017. Citováno 29. srpna 2013.
- ^ Walker-Morgan, Dj (28. února 2012). „FSFE zahajuje kampaň„ Zdarma Android! “. H-online. Archivováno z původního dne 23. července 2014. Citováno 27. července 2014.
- ^ „Osvoboďte své zařízení!“. Free Software Foundation Europe. Archivováno z původního dne 15. srpna 2014. Citováno 27. července 2014.
- ^ „GNU za den“. Projekt GNU. Archivováno z původního dne 28. července 2014. Citováno 23. července 2014.
Den 9: Máte telefon Android? Nainstalujte F-Droid, úložiště se stovkami bezplatných softwarových aplikací.
- ^ „Copperhead, Guardian Project a F-Droid Partner budují otevřený, ověřitelně bezpečný mobilní ekosystém“. The Guardian Project. 28. března 2016. Archivováno z původního dne 20. dubna 2016. Citováno 19. dubna 2016.
- ^ „Hlavní úložiště F-Droid“. IzzySoft a F-Droid. Citováno 12. března 2020.
- ^ "Přispět". F-Droid. Archivováno z původního dne 18. března 2015. Citováno 29. března 2015.
- ^ „Zásady začleňování“. F-Droid. 4. dubna 2014. Archivováno z původního dne 25. března 2015. Citováno 29. března 2015.
- ^ „Veřejné prohlášení o neutralitě svobodného softwaru | F-Droid - bezplatný a otevřený repozitář aplikací pro Android“. f-droid.org. Citováno 3. srpna 2020.
- ^ „Android Open Distribution“. 31. října 2012. Archivováno z původního dne 24. března 2018. Citováno 31. října 2012.
- ^ „Distribuční smlouva pro vývojáře Google Play“. 31. října 2012. Archivováno z původního dne 18. srpna 2016. Citováno 31. října 2012.
- ^ „Klient 0,76 uvolněn“. F-Droid. 14. října 2014. Archivovány od originál dne 2. února 2017. Citováno 28. března 2015.
- ^ Brandom, Russell (10. června 2014). „Váš průvodce přežitím pro výpadek internetu“. The Verge. Archivováno z původního dne 8. srpna 2014. Citováno 2. srpna 2014.
- ^ „Privilegované rozšíření F-Droid“. F-Droid. Archivováno z původního dne 19. června 2018. Citováno 19. června 2018.
- ^ „org.fdroid.fdroid.privileged.ota_2070“. F-Droid. Archivováno z původního dne 19. června 2018. Citováno 19. června 2018.
- ^ Marlinspike, Moxie (12. února 2013). „moxie0 komentoval 12. února 2013“. Archivováno od originálu 10. ledna 2018 - přes GitHub.
- ^ „Podepisování vašich žádostí“. Vývojáři pro Android. Google. Archivováno z původního dne 15. dubna 2016. Citováno 16. dubna 2016.
- ^ „Uvolnit kanály a podpisové klíče“. F-Droid. 12. srpna 2014. Archivováno z původního dne 2. dubna 2015. Citováno 29. března 2015.
- ^ Glick, Kobi (6. září 2017). „Zaregistrujte se k podepisování aplikací v Google Play Console a zabezpečte svou aplikaci pomocí robustní bezpečnostní infrastruktury Google“. Blog vývojářů pro Android. Google. Archivováno z původního dne 10. července 2018. Citováno 16. dubna 2016.
- ^ „Reprodukovatelné verze“. F-Droid. Archivováno z původního dne 11. července 2018. Citováno 10. července 2018.
Další čtení
- Amadeo, Ron (29. července 2014). „Velký Arsův experiment - bezplatný a otevřený software ve smartphonu ?!“. Ars Technica. Citováno 29. července 2014.