Повний посібник з пошуку програм з відкритим кодом за допомогою F-Droid

  • F-Droid пропонує безпечне та прозоре сховище FOSS-додатків для Android з інструментами для створення та підтримки власних сховищ.
  • Більшість програм чітко описують необхідні дозволи, що дозволяє точно контролювати конфіденційність, мережі, сховище та системні служби.
  • Існує широка екосистема безкоштовних програм для обміну повідомленнями, карт, мультимедіа, продуктивності, розширеної конфіденційності та ігор, багато з яких не мають сторонніх трекерів.
  • Поєднання цих програм дозволяє використовувати Android з мінімальною залежністю від Google, що посилює безпеку та повагу до персональних даних.

пошук програм з відкритим кодом за допомогою F-Droid

Якщо Estás Buscando програми з відкритим кодом для Android Якщо ви хочете поступово відійти від екосистеми Google та інших великих компаній, F-Droid — це, буквально, ваш найкращий друг. Ця стаття — повний посібник із розуміння того, що таке F-Droid, як працює його репозиторій і які видатні програми ви можете знайти, щоб задовольнити майже будь-які повсякденні потреби.

У цьому посібнику ми побачимо Як використовувати F-Droid для пошуку додатків FOSSУ цьому посібнику пояснюється вплив багатьох програм на конфіденційність та дозволи, а також надається огляд численних рекомендованих програм за категоріями: система, обмін повідомленнями, карти, ігри, конфіденційність, паролі та багато іншого. Мета — допомогти вам створити функціональний телефон Android, який буде дуже дбайливим до конфіденційності та практично не матиме пропрієтарних сервісів.

Що таке F-Droid і чому він такий важливий для вільного програмного забезпечення?

F-Droid, по суті, екосистема для розповсюдження безкоштовних програм з відкритим кодом Для Android, де абсолютним пріоритетом є свобода користувача, він функціонує як альтернативний магазин додатків Google Play, але з однією ключовою відмінністю: все, що публікується в його офіційному репозиторії, є FOSS (вільне програмне забезпечення з відкритим вихідним кодом).

Окрім того, що F-Droid є простим магазином, він позиціонується як Повний комплект інфраструктури для налаштування власного репозиторіюВін надає необхідні інструменти для компіляції, підписання та публікації програм з їхнього вихідного коду, щоб будь-хто міг створити альтернативний магазин програм або приватний репозиторій для своєї організації, проекту чи спільноти.

Серверні інструменти F-Droid включають різні скрипти та утиліти для підтримки головного репозиторію які вони використовують на f-droid.org. Ви можете використовувати ці ж інструменти для створення додаткових репозиторіїв, автоматизації збірок, підготовки метаданих та їх надсилання до офіційного репозиторію або підтримки репозиторіїв паралельно з власними політиками.

Документація, ресурси та ключові аспекти проєкту F-Droid

Проєкт F-Droid підтримується досить велика спільнота учасниківРозробники, перекладачі, менеджери репозиторіїв, рецензенти метаданих та допоміжний персонал. Для координації всього цього у них є обширна документація та внутрішні інструкції, з якими варто ознайомитися, якщо ви хочете долучитися або просто зрозуміти, як працює проєкт.

  • Норми поведінкиЦе описує, як поводитися під час спілкування в каналах F-Droid. Це основа для підтримки здорового середовища для співпраці.
  • Як допомогти: детально описано різні способи, якими кожен може зробити свій внесок: розробка, тестування, перевірка метаданих, обслуговування репозиторію, документація тощо.
  • Працює на старіших версіях AndroidІснує список версій F-Droid, сумісних з пристроями Android, які більше не отримують офіційної підтримки, що дуже корисно, якщо Ви переробляєте старі мобільні телефони.
  • Відомі репозиторіїВони надають список альтернативних репозиторіїв, сумісних з інфраструктурою F-Droid, щоб ви могли додавати більше джерел програм до свого клієнта.
  • Канали публікацій та ключі підписанняВони описують різні канали, на яких публікується програмне забезпечення F-Droid, і як це працює. перевірити підписи щоб переконатися, що APK-файли не були підроблені.
  • Модель безпекиКоротко пояснює, як F-Droid безпечно доставляє програмне забезпечення користувачам, що перевіряється та які засоби контролю існують під час компіляції та публікації.
  • Репомейкер: простий інструмент для створення та керування власними репозиторіями без необхідності працювати з командним рядком.
  • ПерекладУ цьому розділі детально описано, як перекладаються всі частини F-Droid (клієнтський додаток, веб-сайт, документація) та як ви можете співпрацювати для покращення підтримки вашою мовою.
  • Поради та рекомендації: збірка коротких посібників та скорочень, які зробити F-Droid зручнішим у використанні та його екосистему.
  • Публічні APIF-Droid пропонує кінцеві точки API, які надають дані про f-droid.org, репозиторії, дзеркала, інформацію про Android, Gradle тощо, призначені для інтеграції та автоматизації.
  • Проект Wiki: відкритий простір для документування всього, що не вписується в основну документацію, від складних рецептів до конкретних випадків використання.
  • Політика запитів на виведення коштівПояснюються критерії та процедура, яких дотримується F-Droid, коли хтось запитує видалення програми або контенту з його вебсайту.
  • Перевірка APK F-Droid: посібник із перевірки APK завантаженого клієнтського застосунку (F-Droid.apk) та переконання, що він справжній.
  • ЛіцензуванняОгляд ліцензій на програмне забезпечення, що використовуються в різних компонентах проекту, для розуміння юридичних прав та обов'язків.

Дозволи та конфіденційність: що запитують програми та чому

Багато програм, доступних на F-Droid, прозорі для... дозволи, які вони запитують, і як вони їх використовуютьХоча ці дозволи можуть здатися тривожними, вони зазвичай служать дуже чіткій меті. Важливо, щоб ви, як користувач, розуміли, що вони означають.

Програми з відкритим кодом Fossdroid
Пов'язана стаття:
Fossdroid: Все про найбільший репозиторій програм для Android з відкритим кодом та як ним користуватися без зайвих проблем.

Деякі програми запитують доступ до приблизне розташування, коли вони знаходяться на передньому планіВикористання служб визначення місцезнаходження пристрою, за умови їх увімкнення. Зазвичай це використовується для карт, навігації, фітнес-додатків або контекстних функцій, без необхідності знати ваше точне місцезнаходження.

Інші поширені дозволи дозволяють Перегляд мережевих та Wi-Fi-з’єднаньЦе означає доступ до інформації про мережі, до яких ви підключені, чи ввімкнено Wi-Fi, та стан з’єднань. Це використовується для оптимізації трафіку, уникнення надмірного використання мобільних даних та проведення діагностики з’єднання.

Доступ до Bluetooth Це ще одна класика: багатьом програмам потрібно підключатися до пристроїв Bluetooth поблизу, отримувати доступ до локальних налаштувань Bluetooth, виявляти віддалені пристрої та сполучати їх. Це поширене явище в програмах для здоров'я, пристроях Інтернету речей, бездротовому аудіо та обміні файлами.

Також є дозволи на використовувати камеру для зйомки фотографій та відео під час використання програми. Зазвичай вони необхідні для програм камери, програм сканування документів, Читання QR-кодувідеодзвінки або соціальні мережі.

Деяким інструментам потрібно змінювати стан підключення до мережі або керувати Підключення та відключення мереж Wi-FiЦе використовується для перемикання мереж за певних умов, активації автономного режиму або керування точками доступу, збереженими в системі.

Дозволи, такі як запустити службу на передньому плані Вони дозволяють певним програмам залишатися постійно активними (наприклад, блокувальнику реклами, VPN або музичному плеєру), не закриваючи їх системою у фоновому режимі.

Повний доступ до мережі – це загальний дозвіл, який дозволяє програмі створювати з'єднання та використовувати мережеві протоколиЦе не обов'язково означає, що він зв'язуватиметься із зовнішніми серверами зловмисним чином, але це обов'язково для будь-якої програми, яка підключається до Інтернету.

Ми також можемо знайти конфіденційні дозволи, такі як керувати зовнішнім сховищемЦі можливості включають читання та зміну спільного вмісту або зміну системних налаштувань. Вони необхідні для файлових провідників, менеджерів резервного копіювання, розширених інструментів налаштування або програм, що автоматизують завдання.

Інші незвичайні дозволи дозволяють, наприклад, Переглянути всі встановлені пакети На пристрої це дозволяє програмі запускатися автоматично, коли система ввімкнена, запитувати встановлення або видалення пакетів або навіть оновлювати програму без втручання користувача. Такий тип доступу використовується в менеджерах репозиторіїв, альтернативних інсталяторах або інструментах обслуговування.

Також є певні дозволи, такі як контроль NFC (ближнє поле), для зв'язку з картками, тегами чи зчитувачами, або ж користувацькі дозволи F-Droid, такі як org.fdroid.fdroid.permission.UPDATE_REPOS, які використовуються для точнішого керування оновленнями репозиторію.

Зрештою, багато послуг потребують живлення запобігти переходу телефону в режим сну під час виконання ними критично важливих завдань (наприклад, завантаження великих файлів, відтворення мультимедіа або виконання фонових завдань), а також показують сповіщення про активність, синхронізації або сповіщення безпеки.

Налаштування безкоштовної системи Android: операційна система, магазини та основні інструменти

пошук програм з відкритим кодом за допомогою F-Droid

Ізоляція операційної системи та програм

Першим кроком до побудови вільнішого середовища є розгляд альтернативна операційна система як-от LineageOS. Це прошивка на базі Android, яку можна встановити на багато пристроїв, хоча зазвичай це вимагає певних технічних навичок: розблокування завантажувача, встановлення кастомного відновлення та прошивка прошивки. Великою перевагою є те, що ви можете користуватися Android без необхідності створення облікового запису Google.

Для кращого керування конфіденційністю в самій системі, такі програми, як Притулок Вони дозволяють створити ізольований робочий профіль. Цей простір використовується для «ув’язнення» програм, які ви не можете видалити або які ви бажаєте тримати окремо від решти вашого особистого середовища, зберігаючи їхні дані та дозволи під більшим контролем.

Альтернативні магазини програм

Що стосується магазинів, ключовим елементом є офіційний додаток F-DroidВін виступає клієнтом для основного репозиторію програм FOSS. Він має простий інтерфейс з категоріями, скріншотами, чіткими описами та системою автоматичного оновлення, щоб ваші програми були в актуальному стані без зусиль.

Як варіант, Aurora Droid пропонує дуже схожий досвід, але з… більш ретельний візуальний дизайн та деякі додаткові функції для зручності використання. Зрештою, обидва базуються на одній і тій самій ідеї: кураторський каталог безкоштовного програмного забезпечення для Android, який легко досліджувати та оновлювати.

Щоб отримати доступ до програмного забезпечення, доступного лише в Google Play, без використання облікового запису Google, ви можете скористатися Магазин AuroraЦей додаток діє як альтернатива Google Play, дозволяючи завантажувати APK-файли безпосередньо, а також містить радар-трекер, який відображає служби відстеження, включені до кожного додатка. Це корисно, наприклад, для банківських додатків або інших додатків, які не мають безкоштовної альтернативи.

Клавіатура та браузер

Якщо ви хочете відмовитися від стандартної власної клавіатури, AnySoftKeyboard — гарний варіант. безкоштовне та легко налаштовуване рішення для клавіатуриЗ невеликим часом налаштування словників, тем та жестів, це стане надійною альтернативою для письма у вашому повсякденному житті.

У веб-браузері DuckDuckGo Privacy Browser пропонує браузер, орієнтований на конфіденційність Він автоматично блокує сторонні файли cookie та трекери й показує, що блокується. Він дозволяє створювати ярлики для ваших улюблених веб-сайтів на головному екрані та дуже зручний для щоденного використання.

Браузер Tor для Android, доступний через репозиторій The Guardian Project на F-Droid, надає Анонімний перегляд веб-сторінок за допомогою мережі TorЦе ідеально підходить, коли вам потрібно додати додатковий рівень конфіденційності або обійти цензуру, не стикаючись зі складними ручними налаштуваннями.

Окрім F-Droid, але дуже поширені, є такі браузери, як Firefox y БромітFirefox — це класика з підтримкою розширень та синхронізації між пристроями, тоді як Bromite зосереджений на конфіденційності та блокуванні реклами, хоча й встановлюється зовнішніми засобами.

Приватне спілкування: обмін повідомленнями та соціальні мережі

Безпечний обмін повідомленнями та відеодзвінки

Signal став одним із Посилання в наскрізному шифрованому обміні повідомленнямиХоча він недоступний на F-Droid, він пропонує завантажуваний APK-файл з офіційного веб-сайту, який оновлюється автоматично. Це безкоштовне програмне забезпечення, і наразі це один із найнадійніших варіантів для приватних чатів та дзвінків.

Telegram, також доступний у деяких варіантах від F-Droid, – це відома платформа для обміну повідомленнями з каналами, групами та розширеними функціями. Хоча не вся його екосистема повністю безкоштовна, він залишається дуже популярним та гнучким.

Для відеодзвінків, що забезпечують більшу конфіденційність, Jami та Jitsi – дві чудові альтернативи. Jami зосереджується на... децентралізована архітектура без центральних серверівтоді як Jitsi зосереджується на простих у використанні відеоконференціях із можливістю спільного використання кімнат та посилань.

Aurora Store для завантаження програм з Google Play Store
Пов'язана стаття:
Повний посібник Aurora Store для анонімного завантаження програм із Play Store

Шипшина – ще один цікавий інструмент, спеціально розроблений для контексти, де зв'язок обмежений або ненадійнийВін дозволяє зашифрований зв'язок, використовуючи такі мережі, як Tor, Bluetooth або Wi-Fi Direct, що робить його корисним навіть без постійного підключення до Інтернету.

Соціальні мережі без трекерів

NewPipe, ймовірно, є однією з перлин у каталозі F-Droid, оскільки пропонує... альтернативний клієнт для YouTube Він працює без облікового запису Google, блокує трекери та дозволяє завантажувати відео для перегляду офлайн. Для багатьох це ідеальний спосіб споживати контент YouTube, не передаючи дані.

Для Facebook пропонуються такі опції, як Frost та SlimSocial. легші, менш відстежувані альтернативні клієнтиFrost включає підтримку сповіщень та зручний інтерфейс, тоді як SlimSocial зосереджується на мінімалістичному доступі до Facebook, без важких трекерів, хоча й відмовляється від сповіщень.

Якщо ви користувач Reddit, у вас є безкоштовні клієнти, такі як Slide та RedReader, обидва розроблені для того, щоб запропонувати досвід перегляду без нав'язливих трекерівз зручними для мобільних пристроїв інтерфейсами та кількома варіантами налаштування.

Для Twitch Twire дозволяє вам слідкувати за прямими трансляціями та контентом з платформи за допомогою Альтернативний клієнт, орієнтований на конфіденційність, інтегрований в екосистему додатків F-Droid.

Карти, календар та електронна пошта

Карти та навігація з OpenStreetMap

OsmAnd+ – одне з найповніших рішень для Навігація на основі OpenStreetMap з офлайн-картамиВін дозволяє завантажувати цілі регіони, планувати маршрути та використовувати покрокову навігацію, не покладаючись на Карти Google. Він вимагає певного початкового налаштування, але після налаштування пропонує дуже точний контроль над шарами, визначними пам'ятками та стилем карти.

StreetComplete — це цікавий та дуже корисний додаток для внеску в OpenStreetMap з вашого мобільного пристрою. Він дозволяє вам виконувати невеликі завдання або питання. правильну та повну інформацію на картах, що дозволяє краудсорсингу міських даних здійснюватися простим та майже грайливим способом.

Календар та завдання

Tutanota — це не лише постачальник послуг зашифрованої електронної пошти, але й комплексне рішення для Електронна пошта та календар, орієнтовані на конфіденційністьВін пропонує добре розроблені програми, доступні безкоштовні та платні плани, а також сильний акцент на шифруванні даних.

Для керування списками справ OpenTasks надає простий і функціональний додаток який добре інтегрується з іншими службами календаря та синхронізації.

Якщо ви віддаєте перевагу звичайному календарю, Etar – це легкий додаток, тоді як Simple Calendar Pro є частиною сімейства… «прості» інструменти, відомі своєю зосередженістю на зрозумілих інтерфейсах, без зайвих залежностей чи відстеження.

Приватна електронна пошта

K-9 Mail – це ще один ветеран світу FOSS на Android. Це Настійно рекомендований безкоштовний поштовий клієнт, з підтримкою IMAP, POP3 та шифрування, яка тепер також інтегрована в мобільну екосистему Thunderbird.

Тутанота знову виділяється як поєднання поштовий сервіс та клієнтський додатокProtonMail, хоча й недоступний на F-Droid, часто згадується як дуже потужна зашифрована альтернатива з власними додатками, що характеризуються сильним шифруванням та зосереджені на захисті даних.

Керування документами, нотатками та файлами

Для зручного перегляду PDF-файлів PDF Viewer Plus пропонує вам легкий та функціональний козирок що охоплює більшість повсякденних потреб. Якщо вам потрібно піти далі, PDF Converter дозволяє конвертувати файли в PDF і навпаки, охоплюючи створення та перетворення документів.

MuPDF mini додає підтримку для переглядати різні типи документів ефективно, використовуючи переваги рушія MuPDF, відомого своєю швидкістю та якістю рендерингу.

Що стосується дослідження файлів, MiXplorer – це просунутий браузер з багатьма функціямиХоча він розповсюджується поза F-Droid, він включає вкладки, підтримку кількох мережевих протоколів, стиснення, шифрування та безліч розширених налаштувань користувача.

Для створення конфіденційних нотаток Note Crypt Pro пропонує сховище зашифровані та захищені нотаткиІдеально підходить для конфіденційної інформації, яку ви не хочете залишати в руках незашифрованих хмарних сервісів.

Розширена конфіденційність: блокувальники, VPN та анонімність

Blokada v4 — один із найвідоміших блокувальників реклами та трекерів у середовищі Android з відкритим кодом. Він працює на системному рівні, створюючи своєрідний Локальний VPN, який фільтрує рекламу та трекерипропозиції Параметри DNS А також є платна тунельна версія, якщо вас цікавить більш традиційний VPN-сервіс. Іноді він зупиняється і його потрібно повторно активувати, але він все ще дуже популярний.

OpenVPN для Android дозволяє підключатися до мереж VPN за протоколом OpenVPN без необхідності root-доступу. Це ідеально, якщо у вас є власний VPN-сервер або сумісний провайдері вам потрібен безкоштовний додаток для керування профілями та зв’язками.

WireGuard для Android надає доступ до VPN-тунелі на базі протоколу WireGuardВін сучасніший, ефективніший та простіший у налаштуванні, ніж OpenVPN у багатьох випадках. Він також доступний через F-Droid і став фактичним стандартом у багатьох інфраструктурах.

Orbot, розроблений проектом Tor, дозволяє маршрутизувати трафік від певних програм через Мережа Tor для отримання анонімності та уникнення відстеженняЦе особливо корисно, якщо ви поєднуєте його з браузерами або програмами, які поважають вашу конфіденційність і не розголошують непотрібну інформацію.

Scrambled Exif зосереджується на дуже конкретній проблемі: метаданих фотографій. Лише одним кроком програма видаляє інформацію EXIF (місцезнаходження, модель камери, дата тощо) перед публікацією зображень, зменшуючи ваш вплив у соціальних мережах або чатах.

Classyshark3xodus аналізує програми, встановлені на вашому мобільному телефоні, та показує вам які трекери включені до їхнього кодуЦе фантастичний інструмент для аудиту вашої системи та прийняття обґрунтованих рішень щодо того, які програми ви хочете зберегти.

SuperfreezZ App Stopper дозволяє заморозити фонові програми Збільшення часу роботи акумулятора та обмеження прихованої активностіЦе включає додатки з трекерами, що робить їх корисним елементом стратегії мінімізації даних.

UntrackMe перетворює посилання з таких платформ, як YouTube або Twitter, на альтернативні посилання на випадки, що більше дбають про конфіденційність (наприклад, для безкоштовних фронтендів), що допоможе вам споживати контент без такого великого моніторингу.

Менеджери паролів та автентифікатори

Aegis — це безкоштовний автентифікатор для керування кодами двофакторної перевірки (2FA/TOTP). Він зберігає ваші зашифровані ключі та пропонує безпечні резервні копії, що спрощує... Надійна 2FA під вашим контролем, не покладаючись на власні програми.

andOTP — це ще один додаток для одноразових паролів з часовими обмеженнями, сумісний з багатьма сервісами. Він дозволяє вам мати кілька токенів 2FA в одному місці, захищений PIN-кодом, паролем або шифруванням.

KeePassDX діє як головний менеджер паролів, сумісний з базами даних KeePass. Він ідеально підходить, якщо ви хочете мати всі ваші зашифровані паролі у локальній базі даних (або синхронізованій вами), поєднуючи безпеку та портативність.

Мультимедіа, утиліти та безкоштовні ігри, які варто перевірити

Для музики у вас є такі плеєри, як Music та Vinyl, обидва з добре продумані інтерфейси та достатня кількість функцій для керування локальними бібліотеками. VLC також доступний від F-Droid, який виконує роль універсального програвача аудіо та відео з підтримкою практично будь-якого формату.

BatteryBot Pro відображає детальну інформацію про стан батареї: відсоток, температуру, напругу, приблизний час роботи тощо. Це особливо корисно, якщо вас цікавить... моніторинг стану акумулятора та контролювати споживання.

FitoTrack – це фітнес-трекер, який наголошує на відсутності сторонніх трекерів. Він дозволяє записувати маршрути, тренування та спортивні показники за допомогою чіткий акцент на конфіденційності та локальному сховищі даних.

Torchie пропонує швидкий доступ до ліхтарика за допомогою кнопок гучності, що перекладається як спосіб дуже легко ввімкнути світло без розблокування телефону та пошуку значків на екрані.

Transporter — це інструмент, призначений для консалтингу та планування маршрути громадського транспорту у різних містах та регіонах, використовуючи переваги відкритих даних, коли вони доступні.

Materialistic виконує функцію читалки новин для Hacker News з інтерфейсом, оптимізованим для мобільних пристроїв, тоді як Feeder функціонує як Легкий RSS-читач без трекерів, ідеально підходить для відстеження блогів та медіа з одного сайту.

Для любителів манги Tachiyomi пропонує дуже потужну програму для читання з підтримкою кількох джерел та розширеними функціями управління бібліотекою, і все це в екосистемі FOSS.

У розділі ігор Pixel Wheels пропонує автомобільні гонки з простою, але захопливою естетикою, а Vector Pinball пропонує мінімалістичний та плавний пінболUnCiv відтворює ігровий досвід у стилі Civilization у безкоштовній версії, а 2048 кидає вам виклик класичній числовій головоломці з поєднанням квадратів, поки ви не досягнете (або перевищите) знаменитий 2048.

Спеціалізовані інструменти пошуку та запитів

F-Droid також містить прості, але дуже корисні програми, такі як налаштовуваний віджет пошуку Він дозволяє вибрати бажану пошукову систему (DuckDuckGo використовується за замовчуванням) або навіть ввести власний пошуковий рядок. Додаток зберігає історію пошуку та пропонує віджет панелі пошуку на головному екрані.

У останніх версіях цієї програми було виправлено наступне: формат експорту даних Щоб використовувати фіксовані імена незалежно від версії, додано підтримку отримання спільного тексту з інших програм, а також перероблено діалогове вікно для керування пошуковими системами.

Ще один дуже цікавий інструмент для користувачів GNU/Linux – це програма, яка полегшує доступ до сторінок довідника через вебсайт mankier.com. Вона дозволяє команди пошуку, пояснення однорядкових фраз та навігація розділами посібникаКрім того, він може кешувати сторінки, які ви вже переглянули, та завантажувати локальні файли для використання офлайн. Потенційна функція «AntiFeature» застосовується лише до HTTP-зв’язку з mankier.com; функції пошуку та кешованого відображення продовжують працювати офлайн.

Ця програма зі сторінками довідника містить такі функції, як пошук за однією командою, пояснення складних командних рядків, індексування розділів, локальне кешування, завантаження файлів для використання офлайн та Темний режим для більшого комфорту читання.

Під час створення середовища Android на основі F-Droid та додатків з відкритим кодом, у вас є Інструменти майже для всього: системи, конфіденційності, комунікацій, продуктивності, дозвілля та розробкиЗ певним терпінням для налаштування, спроби альтернатив та налаштування дозволів цілком можливо користуватися своїм щоденним мобільним телефоном, мінімізуючи залежність від Google та зводячи до мінімуму збір персональних даних. Поділіться інформацією, і більше людей дізнаються про цю тему.