F-Droid

редактировать
Репозиторий бесплатных приложений Android с открытым исходным кодом

F-Droid
Официальный логотип F-Droid
F-Droid 1.2 screenshot.png Скриншот F-Droid 1.2 на Android, показывающий последние приложения
Разработчик (и) Киаран Гултниекс, F-Droid Limited
Первоначальный выпуск29 сентября 2010 г. (29 сентября 2010 г.)
Стабильный выпуск 1.9 (7 июля 2020; 3 месяца назад (2020-07-07))
Репозиторий Отредактируйте это в Викиданных
Написано наPython ( серверные инструменты), Jekyll (программное обеспечение) (сайт), Java (клиент)
Операционная система Система Android (клиент), Linux, OSX, Windows 10, FreeBSD (сервер)
Тип Цифровое распространение бесплатного программного обеспечения, Программное обеспечение репозиторий
Лицензия GNU GPLv3 +
Веб-сайтf-droid.org

F-Droid - это поддерживаемый сообществом репозиторий программного обеспечения для Android, аналогичный магазину Google Play. Главный репозиторий, размещенный в проекте, содержит только бесплатные приложения с открытым исходным кодом. Приложения можно просматривать, загружать и устанавливать с веб-сайта F-Droid или из клиентского приложения без необходимости регистрации учетной записи. «Анти-функции», такие как реклама, отслеживание пользователей или зависимость от несвободного программного обеспечения, отмечены в описаниях приложений.

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

Содержание
  • 1 История
  • 2 Объем проекта
  • 3 Клиентское приложение
  • 4 Управление ключами
  • 5 См. Также
  • 6 Ссылки
  • 7 Дополнительная литература
  • 8 Внешние ссылки
История
Развитие данных F-Droid с 2010 по 2018 годы

F- Droid был основан Киараном Гултниексом в 2010 году. Клиент был создан на основе исходного кода Aptoide. В настоящее время проектом управляет английская некоммерческая организация F-Droid Limited.

Replicant, полностью бесплатная операционная система Android, использует F-Droid в качестве магазина приложений по умолчанию и рекомендованного магазина приложений. The Guardian Project, набор бесплатных и безопасных приложений для Android, запустил собственный репозиторий F-Droid в начале 2012 года. В 2012 году Европейский фонд свободного программного обеспечения представил F-Droid в своей программе Free Your Android! кампания по повышению осведомленности о рисках конфиденциальности и безопасности несвободного программного обеспечения. F-Droid был выбран в рамках инициативы GNU a Day проекта GNU Project во время их 30-й годовщины, чтобы стимулировать более широкое использование бесплатного программного обеспечения.

В марте 2016 года F-Droid стал партнером The Guardian Project и CopperheadOS с целью создания «решения, которому можно будет достоверно доверять от операционной системы, через сеть и сетевые службы, вплоть до магазинов приложений и самих приложений».

Объем проекта

Репозиторий F-Droid содержит почти 3 000 приложений по сравнению с 1,43 миллионами в магазине Google Play. Проект включает в себя несколько подпроектов программного обеспечения:

  • Клиентское программное обеспечение для поиска, загрузки, проверки и обновления приложений Android из репозитория F-Droid
  • fdroidserver - инструмент для управления существующими и создания новых репозиториев
  • Генератор веб-сайтов для репозитория

на основе Jekyll F-Droid создает приложения из общедоступного и свободно лицензируемого исходного кода. Проект полностью реализуется волонтерами и не имеет формального процесса проверки приложений. Новые приложения добавляются пользователями или самими разработчиками. Единственное требование - они не должны содержать проприетарного программного обеспечения. 16 июля 2019 года проект опубликовал публичное заявление о том, что он больше не будет оставаться нейтральным в продолжающихся дебатах о свободе слова и языке ненависти в отношении типов приложений, которые он размещает. Это заявление было выпущено в ответ на разногласия по поводу подхода проектов к действиям, предпринимаемым двумя размещенными клиентами Fediverse против веб-сайта социальной сети Gab.

Клиентское приложение
Значок «Get it on F-Droid»

To Установите клиент F-Droid, пользователь должен разрешить установку из «Неизвестных источников» в настройках Android и получить APK (устанавливаемый файл) с официального сайта. Установка недоступна через магазин Google Play из-за пункта о недопустимости конкуренции в Соглашении о распространении программ для разработчиков Google Play.

Клиент был разработан с учетом защиты от слежки, цензуры и ненадежных подключений к Интернету. Для обеспечения анонимности он поддерживает HTTP-прокси и репозитории, размещенные на службах Tor onion. Клиентские устройства могут функционировать как импровизированные «магазины приложений», распространяя загруженные приложения на другие устройства по локальному Wi-Fi, Bluetooth и Android Beam. Клиентское приложение F-Droid будет автоматически предлагать обновления для установленных приложений F-Droid. Когда установлено привилегированное расширение F-Droid, обновления также могут выполняться самим приложением в фоновом режиме. Расширение можно установить с помощью рутирования или прошивки zip-файла на устройстве.

Управление ключами

Операционная система Android проверяет это обновления подписываются одним и тем же ключом , что не позволяет другим распространять обновления, подписанные другим ключом. Первоначально магазин Google Play требовал, чтобы приложения были подписаны разработчиком приложения, в то время как F-Droid допускал только свои собственные ключи подписи. Таким образом, приложения, ранее установленные из другого источника, должны быть переустановлены для получения обновлений.

С 2017 года Google Play призывает разработчиков позволить Google Play управлять ключами подписи, предлагая услугу, аналогичную той, что предлагал F-Droid с тех пор. 2011, а F-Droid теперь позволяет разработчикам использовать свои собственные ключи посредством воспроизводимого процесса сборки.

См. Также
  • Портал бесплатного программного обеспечения с открытым исходным кодом
Ссылки
Дополнительная литература
Внешние ссылки
Последняя правка сделана 2021-05-20 06:14:07
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте