С 2010 года F-Droid остается основным ресурсом для загрузки бесплатных приложений с открытым исходным кодом для ОС Android. После более чем года разработки и ряда тестовых релизов команда проекта представила масштабное обновление клиентского приложения — F-Droid 2.0. Это не просто обновление функционала, а полный пересмотр кодовой базы: Java была заменена на Kotlin, а интерфейс был полностью перестроен с применением инструментария Jetpack Compose.

Новый облик и функциональные возможности
Обновленное приложение теперь полностью соответствует стандартам Material Design, что обеспечивает его интеграцию в современные устройства на базе Android. Навигация стала более интуитивной: нижняя панель теперь разделена на три основных блока: «Обзор» (Discover) для поиска нового контента, «Поиск» (Search) для выполнения запросов и работы с категориями, а также «Мои приложения» (My Apps), где сосредоточено управление установленным ПО, обновлениями и отслеживание проблем.
Меню настроек было перенесено в верхний правый угол, где теперь также располагается раздел «Репозитории». Страница обзора была оптимизирована: теперь она делает акцент на недавно добавленных, обновленных и наиболее скачиваемых приложениях. Кроме того, смежные категории теперь объединены в логические группы, что существенно облегчает навигацию по обширному каталогу.
Улучшенная система поиска и фильтрации
Функция поиска стала работать эффективнее: теперь она учитывает не только названия приложений, но и их описания, категории и переведенный контент. Значительные улучшения коснулись качества выдачи результатов для поисковых запросов на китайском, японском и корейском языках. Также добавлена возможность сохранения истории поисковых запросов. Система фильтрации была переработана: теперь пользователи могут одновременно сужать поиск по категориям, анти-функциям и совместимости с конкретными устройствами.
Оптимизация работы и планы на будущее
Среди прочих изменений — автоматическая проверка обновлений в фоновом режиме, что избавляет от необходимости постоянно использовать жест pull-to-refresh для принудительного сканирования репозиториев. Возможность ручной проверки обновлений сохранена в меню «Мои приложения». Стоит отметить, что инструмент для обмена приложениями поблизости (Nearby) был временно удален, а функция маскировки логотипа F-Droid под калькулятор перенесена в настройки в раздел «Иконка приложения».
В официальном сообщении команда F-Droid подчеркнула, что версия 2.0 является важной вехой, но работа над проектом будет продолжена на основе отзывов сообщества, которые сопровождали процесс разработки от этапа проектирования до alpha-релизов.
Противостояние политике Google
Обновление выходит на фоне предстоящих изменений в политике Google, которые вступят в силу в 2027 году. Согласно новым требованиям, все разработчики приложений для Android должны будут проходить регистрацию, предоставлять документы государственного образца и оплачивать пошлину, в противном случае их продукты будут блокироваться на сертифицированных устройствах.

В ответ на это член правления F-Droid Марк Прюдоммо запустил инициативу «Keep Android Open», к которой присоединились более 70 организаций из 20 стран, включая Free Software Foundation, Electronic Frontier Foundation, LineageOS, Tor Project и другие. Выпуск версии 2.0 рассматривается как подтверждение намерений разработчиков не уступать давлению со стороны Google.
Доступность версии 2.0
Развертывание обновления происходит постепенно в течение ближайших недель. В настоящее время последним стабильным релизом в основном доступе остается версия 1.23.2. Пользователи, не желающие дожидаться официальной рассылки, могут загрузить бета-версию 2.0 с портала пакетов F-Droid.
Дополнительные подробности о релизе и позиции проекта
Важно отметить, что масштабная переработка приложения заняла более года и включала в себя многочисленные тестовые релизы. Разработчики подчеркивают, что переход на Kotlin и Jetpack Compose позволил создать более надежный фундамент для будущих улучшений. Хотя версия 2.0 является важной вехой, в команде F-Droid признают, что это не окончательный этап развития, и они рассчитывают получить много полезной информации из реального пользовательского опыта по мере того, как обновление будет распространяться среди широкой аудитории.
Помимо уже упомянутых организаций, к кампании Keep Android Open, инициированной Марком Прюдоммо, примкнули такие значимые участники сообщества свободного ПО, как KDE, Proton, Codeberg, VideoLAN и CryptPad. Инициатива стала ответом на августовское заявление Google, требующее от разработчиков не только предоставления удостоверений личности и оплаты сборов, но и доказательств наличия ключей подписи. В F-Droid обращают внимание на то, что до вступления в силу этих, по их определению, «абсурдных ограничений» остается менее 90 дней, и выпуск столь крупного обновления наглядно демонстрирует отказ проекта идти на уступки в условиях давления со стороны корпорации.
Что касается технических аспектов доступности: если вы не хотите полагаться на поэтапное развертывание, которое запланировано на ближайшие недели, у вас есть возможность самостоятельно скачать последнюю бета-сборку 2.0 через официальный портал пакетов F-Droid. Это позволяет оценить новый интерфейс и улучшенные функции поиска, включая работу с азиатскими языками и расширенные фильтры, уже сейчас, не дожидаясь автоматического обновления существующей версии 1.23.2.






