Opracowany przez | Ciaran Gultnieks ( w ) |
---|---|
Pierwsza wersja | 29 września 2010 |
Ostatnia wersja | 1.12.1 |
Kaucja | gitlab.com/fdroid |
Stan projektu | Aktywny |
Napisane w | Pyton |
System operacyjny | Android i replikant |
Języki | Wielojęzyczny |
Rodzaj |
Repozytorium Sklep z aplikacjami Menedżer pakietów Platforma dystrybucji online ( d ) |
Polityka dystrybucji | Wolny |
Licencja | AGPL-3.0 + ( d ) |
Stronie internetowej | f-droid.org |
F-Droid ( repozytorium Android FLOSS ) to magazyn darmowych aplikacji dla systemów operacyjnych Android i pochodnych, takich jak Replicant, na którym jest domyślnie zainstalowany. Jest promowany przez Free Software Foundation Europe .
Aplikacje można instalować bezpośrednio za pomocą aplikacji F-Droid, ale można je również załadować ze strony internetowej w formacie pakietu Android (.apk), a następnie zainstalować za pośrednictwem Android Debug Bridge lub innych instalatorów. Możliwe jest dodanie innych źródeł oprogramowania.
w czerwiec 2016liczba dostępnych aplikacji przekroczyła dwa tysiące.
F-Droid został założony przez Ciarana Gultnieksa w 2010 roku. Kod źródłowy klienta aplikacji na Androida był w tym czasie rozwidlony z kodu aplikacji Aptoide . Projekt jest obecnie prowadzony przez angielskie stowarzyszenie F-Droid Limited.
Replicant , całkowicie darmowy system operacyjny Android, używa i poleca F-Droid jako domyślny sklep z aplikacjami. The Guardian Project , pakiet bezpłatnych i bezpiecznych aplikacji na Androida, rozpoczął wdrażanie własnego repozytorium F-Droid na początku 2012 r. W 2012 r. Free Software Foundation Europe postawiła F-Droida w centrum uwagi w swojej kampanii Uwolnij swojego Androida ! zwrócić uwagę na zagrożenia bezpieczeństwa i prywatności związane z oprogramowaniem własnościowym .
W marcu 2016 r. F-Droid nawiązał współpracę z The Guardian Project i CopperheadOS w celu dalszej poprawy systemu oraz dystrybucji bezpiecznych i weryfikowalnych aplikacji.
F-Droid, oprócz tego, że jest repozytorium aplikacji na Androida, oferuje również klienta Androida do łatwego instalowania i aktualizowania tych aplikacji. Aby zainstalować aplikację F-Droid, użytkownik musi zaznaczyć opcję pozwalającą na instalację aplikacji z nieznanych źródeł oraz pobrać wcześniej apk z oficjalnej strony za pomocą klasycznej przeglądarki internetowej. Nie można uzyskać dostępu do aplikacji F-Droid na Androida w Sklepie Play, ponieważ zawiera ona klauzulę zakazującą publikowania sklepów z aplikacjami stron trzecich.
Oficjalny klient F-Droid został zaprojektowany tak, aby był łatwy w użyciu dla wszystkich użytkowników. Dokłada się również bardzo dużego wysiłku, aby ten klient był odporny na szpiegostwo, inwigilację, a nawet cenzurę. Zawiera również funkcje umożliwiające wymianę aplikacji między pobliskimi użytkownikami przy całkowitym braku internetu. Klient działa następnie jako lokalny sklep z aplikacjami, udostępniając apk za pośrednictwem lokalnego Wi-Fi, Bluetooth lub nawet NFC za pośrednictwem Android Beam .
Aby poprawić anonimowość podczas korzystania z aplikacji F-Droid, obsługuje ona korzystanie z serwerów proxy HTTP i może odczytywać repozytoria aplikacji hostowane na Tor.
Klient F-Droid automatycznie oferuje również aktualizacje zainstalowanych aplikacji. Można je pobrać i zainstalować automatycznie, jeśli użytkownik zainstalował (poprzez rootowanie lub flashowanie pliku zip) „F-Droid Privileged Extension”.
Ponieważ projekt F-Droid jest z natury darmowy i open source, inni klienci Androida zostali opracowani przez społeczność. Wśród nich możemy znaleźć bezpośrednio do pobrania z oficjalnej aplikacji F-Droid:
F-Droid umożliwia instalowanie aplikacji bez konieczności posiadania konta, podczas gdy na przykład Google Play wymaga konta Google . Klient Androida nie wysyła żadnych danych do identyfikacji użytkownika poza jego numerem wersji.
Może być również używany na zastępczych systemach operacyjnych, takich jak LineageOS i OmniROM , które nie mają usług Google Play, a więc bez instalowania dodatkowego oprogramowania własnościowego . Firma Fairphone poleca również tę alternatywę swoim klientom, którzy decydują się na instalację dodatkowego systemu operacyjnego Fairphone Open , który obejmuje uprzywilejowane rozszerzenie umożliwiające F-Droid instalowanie aplikacji bez autoryzacji źródeł.Niewiadome nie muszą być włączone w ustawieniach telefonu .