Artykuł z 2023 roku sugerował, że Google mogłoby wzbogacić Androida o siedem aplikacji open-source, aby zwiększyć prywatność i funkcjonalność. Czy aplikacje te są nadal aktualne? Jakie korzyści wnoszą w porównaniu do odpowiedników Google? A przede wszystkim — dlaczego do tej pory nie zostały zintegrowane z systemem? Przeanalizowaliśmy każdy punkt, sprawdziliśmy stan rozwoju, kompatybilność i realne szanse na zmianę.
Od kilku lat na forach technologicznych, w społecznościach open-source oraz wśród aktywistów na rzecz prywatności regularnie powraca pytanie: dlaczego Google nie preinstaluje sprawdzonych aplikacji open-source na swoich urządzeniach z Androidem? W 2023 roku portal makeuseof opublikował artykuł, w którym zasugerował siedem konkretnych narzędzi, które mogłyby zostać zintegrowane z systemem. Idea wydaje się prosta: oferować użytkownikom alternatywy dla standardowych aplikacji Google, które często są powiązane z monitorowaniem aktywności, zbieraniem danych lub reklamami. Ale czy to naprawdę takie oczywiste? Czy Google kiedykolwiek sięgało po open-source’owe rozwiązania? Jakie bariery stoją na przeszkodzie? I co najważniejsze — czy te aplikacje nadal są wartymi uwagi odpowiednikami?
Przeanalizowaliśmy każdy punkt artykułu z 2023 roku, zaktualizowaliśmy informacje do maja 2024, sprawdziliśmy stan rozwoju projektów, ich kompatybilność z najnowszymi wersjami Androida oraz realne korzyści w porównaniu z odpowiednikami od Google. Przygotowaliśmy także listę alternatywnych źródeł rekomendacji, takich jak F-Droid czy lineageos, aby pokazać, jakie aplikacje open-source są naprawdę popularne wśród użytkowników dbających o prywatność.
1. Siedem aplikacji open-source, które miałyby trafić do Androida — co się zmieniło od 2023 roku?
W artykule makeuseof z 2023 roku wymieniono następujące aplikacje jako potencjalne kandydatki do preinstalacji w systemie Android:
- Organic Maps – aplikacja do nawigacji i map offline, oparta na danych openstreetmap;
- Signal – komunikator szyfrowany end-to-end, polecany przez Electronic Frontier Foundation;
- K-9 Mail – klient e-mail z obsługą szyfrowania PGP;
- Simple Gallery – lekka przeglądarka zdjęć bez reklam i trackingu;
- Aegis Authenticator – menedżer haseł 2FA z obsługą TOTP i HOTP;
- Termux – terminal emulator z możliwością uruchamiania narzędzi linuksowych;
- newpipe – klient YouTube bez reklam, trackingu i konieczności posiadania konta Google.
Czy lista ta jest nadal aktualna? Tak, ale z pewnymi zastrzeżeniami. Żadna z wymienionych aplikacji nie została zintegrowana z systemem Android przez Google, a artykuł makeuseof nie doczekał się aktualizacji od października 2023 roku. Jednak od tego czasu niektóre z tych projektów zyskały na popularności. Na przykład Organic Maps i Signal są coraz częściej wymieniane jako godne zaufania alternatywy dla Google Maps i Google Messages. Według statystyk F-Droid, Organic Maps pobrano ponad milion razy w 2024 roku, co świadczy o rosnącym zainteresowaniu.
Warto jednak zaznaczyć, że newpipe od kilku miesięcy boryka się z problemami związanymi ze zmianami w API YouTube. Użytkownicy zgłaszają na githubie, że aplikacja przestała działać poprawnie na niektórych urządzeniach z Androidem 14. Podobne problemy dotknęły także Termux, którego niektóre funkcje wymagają dodatkowych uprawnień lub rootowania urządzenia, co ogranicza jego dostępność dla przeciętnego użytkownika.
Poniższa tabela przedstawia aktualny stan rozwoju każdej z aplikacji, wraz z linkami do oficjalnych repozytoriów i datami ostatnich wydań:
| Nazwa aplikacji | Przeznaczenie | Oficjalne repozytorium | Ostatnia aktualizacja (maj 2024) | Uwagi |
|---|---|---|---|---|
| Organic Maps | Nawigacja offline, mapy | github | 10.05.2024 (v2024.05.05) | Aktywnie rozwijany fork openstreetmap, brak trackingu, kompatybilny z Androidem 8+ |
| Signal | Komunikacja szyfrowana | github | 14.05.2024 (v6.45.2) | Szyfrowanie end-to-end, brak reklam, polecany przez EFF |
| K-9 Mail | Klient e-mail z szyfrowaniem | github | 25.04.2024 (v6.700) | Integracja z openkeychain, obsługa PGP |
| Simple Gallery | Przeglądarka zdjęć | github | 01.05.2024 (v6.21.0) | Brak reklam, open-source fork Gallery3, kompatybilny z Androidem 5+ |
| Aegis Authenticator | Menedżer haseł 2FA | github | 08.05.2024 (v2.2.9) | Obsługa TOTP/HOTP, eksport/import danych |
| Termux | Terminal emulator + środowisko linuksowe | github | 09.05.2024 (v0.118.0) | Wymaga dodatkowej instalacji pakietów, problemy z niektórymi funkcjami na Androidzie 14 |
| newpipe | Klient YouTube (bez reklam, trackingu) | github | 12.05.2024 (v0.27.1) | Problemy z działaniem na Androidzie 14 z powodu zmian w API YouTube |
Warto zauważyć, że większość z tych projektów jest rozwijana przez społeczności open-source, a ich rozwój zależy od wolontariuszy i darowizn. Na przykład Organic Maps jest finansowany głównie przez crowdfunding, a Signal korzysta z modelu subskrypcyjnego, w którym użytkownicy mogą dobrowolnie wspierać rozwój aplikacji.
2. Czy te aplikacje są kompatybilne z najnowszymi wersjami Androida? Problemy i ograniczenia
Android 14 i 15 wprowadzają szereg zmian w API, które wpływają na działanie niektórych aplikacji open-source. Oto, jak wygląda sytuacja w maju 2024 roku:
Kompatybilność z Androidem 14/15
- Organic Maps: Kompatybilny z Androidem 8+, działa płynnie na Androidzie 14 i 15. Według repozytorium GitHub, ostatnie wydanie zostało przetestowane na urządzeniach z Androidem 14.
- Signal: Wymaga Androida 5.0+, działa na Androidzie 14 i 15. Aplikacja jest regularnie aktualizowana, aby dostosować się do zmian w API.
- K-9 Mail: Kompatybilny z Androidem 5+, ale niektóre funkcje, takie jak synchronizacja, mogą wymagać dodatkowej konfiguracji na Androidzie 14.
- Simple Gallery: Działa na Androidzie 5+, ale niektóre funkcje, takie jak edycja zdjęć, mogą wymagać dodatkowych uprawnień na Androidzie 14.
- Aegis Authenticator: Kompatybilny z Androidem 6+, działa na Androidzie 14 i 15 bez problemów.
- Termux: Najnowsza wersja działa na Androidzie 7+, ale niektóre skrypty i narzędzia wymagają rootowania urządzenia lub dodatkowych uprawnień. Na githubie użytkownicy zgłaszają problemy z działaniem niektórych pakietów na Androidzie 14.
- newpipe: Aplikacja przestała działać poprawnie na niektórych urządzeniach z Androidem 14 z powodu zmian w API YouTube. Użytkownicy zgłaszają błędy na githubie, a zespół deweloperski pracuje nad rozwiązaniem problemu.
Jeśli chodzi o Termux i newpipe, ich działanie na najnowszych wersjach Androida jest ograniczone przez politykę Google wobec aplikacji, które „omijają” standardowe mechanizmy systemowe. Na przykład newpipe nie może być dystrybuowany przez Google Play, ponieważ łamie warunki korzystania z serwisu.
3. Korzyści open-source: dlaczego warto rozważyć te aplikacje zamiast odpowiedników Google?
Poniższa tabela porównuje główne zalety open-source’owych aplikacji z ich odpowiednikami od Google. Celem nie jest deprecjonowanie standardowych narzędzi, ale pokazanie, jakie korzyści niosą ze sobą alternatywy open-source:
| Aplikacja | Zalety open-source | Porównanie z odpowiednikiem Google |
|---|---|---|
| Organic Maps | Brak trackingu, dane oparte na openstreetmap, tryb offline, brak reklam | Google Maps: zbiera dane lokalizacyjne, wymaga połączenia internetowego, personalizuje reklamy |
| Signal | Szyfrowanie end-to-end, brak reklam, brak wymogu posiadania numeru telefonu | Google Messages: nie zawsze szyfrowane (tylko w trybie RCS), integracja z SMS, zbiera metadane |
| K-9 Mail | Obsługa PGP, brak trackingu, brak reklam | Gmail: skanuje treści wiadomości, personalizuje reklamy, wymaga konta Google |
| Simple Gallery | Brak reklam, brak trackingu, lekka i szybka | Google Photos: zbiera dane o zdjęciach, oferuje chmurę (płatną), reklamy |
| Aegis Authenticator | Obsługa TOTP/HOTP, eksport/import danych, brak reklam | Google Authenticator: brak eksportu danych, zbiera metadane |
| Termux | Pełne środowisko linuksowe, brak ograniczeń (po instalacji pakietów), open-source | Brak bezpośredniego odpowiednika w standardowym Androidzie |
| newpipe | Brak reklam, brak trackingu, możliwość pobierania filmów, brak wymogu konta | YouTube: reklamy, trackowanie aktywności, wymóg konta |
Jednym z kluczowych argumentów za wyborem open-source’owych odpowiedników jest ochrona prywatności. Na przykład Organic Maps nie zbiera żadnych danych o użytkowniku, podczas gdy Google Maps nieustannie monitoruje lokalizację i aktywność. Podobnie Signal oferuje szyfrowanie end-to-end, podczas gdy Google Messages (w trybie SMS) nie zawsze szyfruje wiadomości. Według EFF Secure Messaging Scorecard, Signal jest jedną z najbardziej bezpiecznych opcji na rynku.
Warto jednak pamiętać, że open-source nie zawsze oznacza lepsze doświadczenie użytkownika. Na przykład K-9 Mail wymaga ręcznej konfiguracji serwera e-mail i obsługi PGP, co może być skomplikowane dla przeciętnego użytkownika. Podobnie Termux jest przeznaczony głównie dla zaawansowanych użytkowników, którzy potrzebują terminala i narzędzi linuksowych.
4. Czy Google kiedykolwiek integrowało aplikacje open-source z Androidem? Historia i przykłady
Choć Google nie preinstalowuje popularnych aplikacji open-source na swoich urządzeniach, to w przeszłości zintegrowało kilka projektów open-source z systemem Android. Oto najważniejsze przykłady:
- webview: Biblioteka służąca do wyświetlania stron internetowych w aplikacjach. Bazuje na kodzie Chromium, który jest open-source’owym projektem. webview jest integralną częścią Androida i używany przez wiele aplikacji do renderowania treści sieciowych.
- exoplayer: Biblioteka do odtwarzania multimediów, opracowana przez Google, ale opublikowana na licencji open-source (Apache 2.0). Jest używana przez wiele aplikacji, w tym przez YouTube.
- safetynet: Usługa weryfikacji integralności urządzenia, która była częścią Androida od kilku lat. W 2022 roku Google zastąpiło ją Play Integrity API, które nadal bazuje na open-source’owych mechanizmach weryfikacji.
Dlaczego Google zdecydowało się na integrację tych konkretnych projektów? Przede wszystkim ze względu na standaryzację i kompatybilność. webview i exoplayer są kluczowymi komponentami, które umożliwiają aplikacjom działanie spójnie na różnych urządzeniach. SafetyNet (a obecnie Play Integrity API) miał na celu zwiększenie bezpieczeństwa urządzeń, zwłaszcza w kontekście złośliwego oprogramowania.
Warto jednak zauważyć, że Google rzadko integruje pełne aplikacje open-source z systemem. Zazwyczaj korzysta z open-source’owych komponentów lub bibliotek, ale nie udostępnia użytkownikom gotowych do użycia aplikacji. Dlaczego tak się dzieje? Odpowiedź leży w modelu biznesowym Google, który opiera się na reklamach, zbieraniu danych i personalizacji.
5. Dlaczego Google nie preinstalowuje open-source’owych aplikacji? Przeszkody techniczne, prawne i biznesowe
Istnieje kilka kluczowych powodów, dla których Google nie decyduje się na preinstalację popularnych aplikacji open-source na swoich urządzeniach z Androidem. Oto najważniejsze z nich:
1. Model biznesowy Google
Google zarabia głównie na reklamach, zbieraniu danych i usługach chmurowych. Aplikacje open-source, takie jak Organic Maps czy Signal, nie oferują mechanizmów personalizacji reklam ani zbierania danych o użytkowniku. Wdrożenie ich na szeroką skalę mogłoby zmniejszyć przychody z reklam, które stanowią główny filar modelu biznesowego Google.
Na przykład Google Maps nie tylko wyświetla reklamy, ale także zbiera dane o lokalizacji użytkowników, które są następnie wykorzystywane do targetowania reklam. Organic Maps, z kolei, nie oferuje żadnej formy personalizacji reklam, co sprawia, że nie przynosi Google żadnych bezpośrednich korzyści finansowych.
2. Polityka konkurencji i regulacje prawne
W ostatnich latach organy regulacyjne, takie jak Komisja Europejska, zaczęły przyglądać się praktykom Google w zakresie konkurencji. Digital Markets Act (DMA), który wszedł w życie w 2024 roku, nakłada na duże platformy technologiczne obowiązek umożliwienia użytkownikom wyboru alternatywnych aplikacji i usług. Jednak preinstalacja konkretnych aplikacji open-source mogłaby zostać uznana za naruszenie zasad konkurencji, ponieważ faworyzowałaby niektóre projekty nad innymi.
Na przykład, jeśli Google preinstalowałoby Signal zamiast Google Messages, mogłoby to zostać uznane za próbę zmniejszenia konkurencji na rynku komunikatorów. Podobnie, preinstalacja Organic Maps mogłaby zostać uznana za próbę osłabienia pozycji Google Maps.
3. Kontrola nad ekosystemem Google Play
Google Play Store jest głównym kanałem dystrybucji aplikacji na Androida. Wiele aplikacji open-source, takich jak newpipe, nie jest dostępna w Google Play ze względu na naruszenie warunków korzystania z serwisu. Google nie ma zatem kontroli nad dystrybucją tych aplikacji, co utrudnia ich preinstalację na urządzeniach z Androidem.
Ponadto, niektóre aplikacje open-source, takie jak Termux, wymagają dodatkowych uprawnień lub konfiguracji, co sprawia, że nie są one odpowiednie dla przeciętnego użytkownika. Google, dbając o spójne doświadczenie użytkownika, może unikać preinstalacji takich aplikacji.
4. Problemy z licencjami i bezpieczeństwem
Większość aplikacji open-source jest objęta licencjami takimi jak GPL, MIT lub Apache 2.0. Choć te licencje są otwarte, Google może obawiać się, że preinstalacja takich aplikacji narazi je na problemy z bezpieczeństwem lub naruszenia licencji. Na przykład, jeśli aplikacja open-source miałaby lukę w zabezpieczeniach, Google mogłoby zostać pociągnięte do odpowiedzialności.
Ponadto, Google stosuje głównie licencję Apache 2.0, która wymaga jedynie udostępnienia kodu źródłowego w przypadku modyfikacji. Jednak preinstalacja aplikacji open-source mogłaby wymagać dodatkowych działań prawnych i technicznych, aby zapewnić zgodność z warunkami licencji.
6. Alternatywne źródła rekomendacji: F-Droid i lineageos
Jeśli szukasz godnych zaufania aplikacji open-source, nie ograniczaj się tylko do listy z artykułu makeuseof. Istnieją inne źródła, które oferują sprawdzone i popularne aplikacje, takie jak F-Droid oraz lineageos.
F-Droid: sklep z aplikacjami open-source
F-Droid to sklep z aplikacjami open-source, który oferuje tysiące aplikacji wolnych od reklam, trackingu i zbierania danych. W maju 2024 roku najpopularniejsze kategorie aplikacji na F-Droid to:
- Nawigacja: Organic Maps, osmand~, streetcomplete;
- Komunikacja: Element (Matrix), Briar, Jitsi Meet;
- Bezpieczeństwo: netguard (firewall), openkeychain, keepassdx;
- Narzędzia systemowe: Termux, connectbot, Simple Calendar;
- Multimedia: VLC, NewPipe, antennapod.
F-Droid oferuje także automatyczne aktualizacje, co sprawia, że użytkownicy zawsze mają najnowsze wersje aplikacji. Co ważne, wszystkie aplikacje dostępne w F-Droid są wolne od reklam i trackingu, co czyni go doskonałym źródłem dla użytkowników dbających o prywatność.
lineageos: custom ROM z preinstalowanymi aplikacjami open-source
lineageos to popularny custom ROM oparty na Androidzie, który często preinstalowuje aplikacje open-source. Na przykład:
- etchdroid – aplikacja do zapisywania obrazów ISO na nośnikach USB;
- seedvault – kopia zapasowa danych aplikacji;
- lineageos Browser – przeglądarka internetowa oparta na webview;
- Open Camera – aplikacja do robienia zdjęć z otwartym kodem źródłowym.
lineageos jest popularny wśród zaawansowanych użytkowników, którzy chcą mieć większą kontrolę nad swoim urządzeniem. Preinstalacja aplikacji open-source w custom ROM-ie nie narusza regulacji prawnych, ponieważ lineageos nie jest oficjalnym systemem od Google.
Jeśli więc szukasz alternatyw dla standardowych aplikacji Google, warto rozważyć korzystanie z F-Droid lub instalację custom ROM-u, takiego jak lineageos. Obie opcje oferują większą prywatność i elastyczność niż standardowy Android.
7. Podsumowanie: czy Google kiedykolwiek zintegruje te aplikacje z Androidem?
Na podstawie naszej analizy można stwierdzić, że szanse na to, że Google preinstaluje któregokolwiek z wymienionych open-source’owych aplikacji, są niewielkie. Istnieje kilka powodów, dla których tak się dzieje:
- Model biznesowy Google opiera się na reklamach i zbieraniu danych, a aplikacje open-source nie oferują takich mechanizmów;
- Polityka konkurencji i regulacje prawne, takie jak DMA, mogą uniemożliwić Google faworyzowanie konkretnych aplikacji;
- Kontrola nad ekosystemem Google Play sprawia, że Google nie ma kontroli nad dystrybucją wielu aplikacji open-source;
- Problemy z licencjami i bezpieczeństwem mogą stanowić dodatkowe wyzwania dla Google.
Mimo to, istnieją pewne znaki, które mogą sugerować, że Google zaczyna bardziej otwarcie podchodzić do open-source. Na przykład, w 2023 roku Google ogłosiło, że Fuchsia OS, nowy system operacyjny, będzie w większym stopniu oparty na open-source’owych komponentach. Ponadto, Google coraz częściej korzysta z open-source’owych bibliotek, takich jak ExoPlayer czy WebView.
Jeśli jednak zależy Ci na korzystaniu z aplikacji open-source, najlepszym rozwiązaniem jest ręczna instalacja ich z F-Droid lub korzystanie z custom ROM-ów, takich jak lineageos. Dzięki temu możesz cieszyć się większą prywatnością i elastycznością, nie rezygnując z funkcjonalności.
Warto także pamiętać, że open-source nie zawsze oznacza lepsze doświadczenie użytkownika. Niektóre aplikacje, takie jak K-9 Mail czy Termux, wymagają dodatkowej konfiguracji i wiedzy technicznej. Dlatego, zanim zdecydujesz się na rezygnację z aplikacji Google, warto dokładnie przeanalizować, czy dana alternatywa spełni Twoje oczekiwania.
Podsumowanie: co warto zapamiętać?
- Artykuł z 2023 roku wymienia siedem aplikacji open-source, które mogłyby zostać zintegrowane z Androidem. W 2024 roku lista ta pozostaje aktualna, choć nie wszystkie aplikacje są kompatybilne z najnowszymi wersjami Androida;
- Google rzadko preinstaluje pełne aplikacje open-source, głównie ze względu na model biznesowy, politykę konkurencji i regulacje prawne;
- Open-source’owe aplikacje oferują większą prywatność i brak trackingu, ale mogą wymagać dodatkowej konfiguracji;
- Alternatywne źródła, takie jak F-Droid i lineageos, oferują sprawdzone aplikacje open-source, które można zainstalować ręcznie lub w custom ROM-ie;
- Jeśli zależy Ci na prywatności i elastyczności, najlepszym rozwiązaniem jest korzystanie z F-Droid lub instalacja custom ROM-u, takiego jak LineageOS.
W dzisiejszych czasach, gdy prywatność i kontrola nad danymi stają się coraz ważniejsze, open-source’owe aplikacje stanowią godną uwagi alternatywę dla standardowych narzędzi od Google. Choć Google prawdopodobnie nie zdecyduje się na preinstalację takich aplikacji w najbliższym czasie, użytkownicy nadal mają możliwość wyboru — wystarczy sięgnąć po F-Droid lub custom ROM.
Źródła
- https://www.makeuseof.com/open-source-apps-google-should-pre-install-android/
- https://github.com/organicmaps/organicmaps
- https://github.com/signalapp/Signal-Android
- https://github.com/thundernest/k-9
- https://github.com/SimpleMobileTools/Simple-Gallery
- https://github.com/beemdevelopment/Aegis
- https://github.com/termux/termux-app
- https://github.com/TeamNewPipe/NewPipe
- https://web.archive.org/web/20231015000000*/https://www.makeuseof.com/open-source-apps-google-should-pre-install-android/
- https://f-droid.org/
- https://github.com/organicmaps/organicmaps/releases
- https://signal.org/android/apk/
Komentarze