Скриншот F-Droid 1.2 на Android с последними приложениями | |
Разработчики) | Киаран Гултниекс , F-Droid Limited |
---|---|
изначальный выпуск | 29 сентября 2010 г. |
Стабильный выпуск | 1.11 (7 января 2021 г . [1] ) [±] |
Репозиторий | |
Написано в | Python (серверные инструменты), Jekyll (программное обеспечение) (сайт), Java (клиент) |
Операционная система | Android (клиент), Linux , macOS , Windows 10 , FreeBSD (сервер) |
Тип | Цифровое распространение бесплатного ПО, Репозиторий ПО |
Лицензия | GNU GPLv3 + |
Интернет сайт | f-droid |
F-Droid - это программный репозиторий для Android , выполняющий те же функции, что и в магазине Google Play . Основной репозиторий, размещенный в проекте, содержит только бесплатные приложения с открытым исходным кодом . Приложения можно просматривать, загружать и устанавливать с веб-сайта F-Droid или из клиентского приложения без необходимости регистрации учетной записи. «Анти-функции», такие как реклама, отслеживание пользователей или зависимость от несвободных программ , отмечены в описаниях приложений. [2]
Веб-сайт также предлагает исходный код приложений, которые он размещает, а также программное обеспечение, на котором запущен сервер F-Droid, что позволяет любому создать свой собственный репозиторий приложений. [3] [4] [5]
История [ править ]
F-Droid был основан Киараном Гултниексом в 2010 году. Клиент был разветвлен из исходного кода Aptoide . [7] [8] В настоящее время проектом управляет английская некоммерческая организация F-Droid Limited. [8]
Replicant , полностью бесплатная операционная система Android, использует F-Droid в качестве магазина приложений по умолчанию и рекомендуется. [9] [10] The Guardian Project , набор бесплатных и безопасных приложений для Android, запустил собственный репозиторий F-Droid в начале 2012 года. [11] В 2012 году Европейский фонд свободного программного обеспечения представил F-Droid в своей программе Free Your Android ! кампания по повышению осведомленности о рисках конфиденциальности и безопасности несвободных программ . [12] [13] F-Droid был выбран как часть проекта GNU «s GNU в день инициативе во время их 30 - летия , чтобы стимулировать более широкое использование свободного программного обеспечения.[14]
В марте 2016 года F-Droid заключила партнерское соглашение с The Guardian Project и CopperheadOS с целью создания «решения, которому можно будет достоверно доверять от операционной системы, через сеть и сетевые службы, вплоть до магазинов приложений и самих приложений». . [15]
16 июля 2019 года проект опубликовал «Публичное заявление о нейтральности свободных программ». Это заявление было выпущено для решения проблемы неспособности проекта предотвратить «притеснение или преследование ... на его каналах связи, включая форум», разногласий вокруг альтернативного веб-сайта социальных сетей Gab , и объяснить, как клиент Fediverse Tusky блокирует доступ к нему, в то время как клиент Fedilab позволял своим пользователям выбирать, соответствовал их принципам. [16] [17] [18] [19] Действие рассматривалось в отношении нескольких приложений, в том числе пуризма «s Librem One , чтобы исключить их для предоставления доступа к сайтам , таким как Габ или spinster.xyz. [20][21] [22]
Объем проекта [ править ]
На веб-сайте F-Droid перечислено более 3800 размещенных приложений; [23] В Google Play Store представлено около 3 миллионов приложений. [24] Проект включает несколько подпроектов программного обеспечения:
- Клиентское программное обеспечение для поиска, загрузки, проверки и обновления приложений Android из репозитория F-Droid
- fdroidserver - инструмент для управления существующими и создания новых репозиториев
- Генератор веб-сайтов для репозитория на основе Jekyll
F-Droid создает приложения из общедоступного и свободно лицензируемого исходного кода. В проекте утверждается, что он полностью управляется добровольцами и не имеет формального процесса проверки приложений [25], но некоторым участникам заплатили за свою работу. [26] [27] [28] Новые приложения, которые не должны содержать проприетарного программного обеспечения, добавляются пользователями или самими разработчиками. [29]
Клиентское приложение [ править ]
F-Droid недоступен в магазине Google Play. Чтобы установить клиент F-Droid, пользователь должен разрешить установку из «Неизвестных источников» в настройках Android [30] и получить пакет приложения F-Droid Android (файл .apk) с официального сайта.
Клиент был разработан с учетом защиты от слежки, цензуры и ненадежных подключений к Интернету. Для обеспечения анонимности он поддерживает HTTP-прокси и репозитории, размещенные на сервисах Tor onion . Клиентские устройства могут функционировать как импровизированные «магазины приложений», распространяя загруженные приложения на другие устройства по локальному Wi-Fi , Bluetooth и Android Beam . [31] [32] Клиентское приложение F-Droid автоматически предлагает обновления для установленных приложений F-Droid; когда установлено привилегированное расширение F-Droid, обновления также могут быть установлены самим приложением в фоновом режиме. [33] Однако автоматические обновления по умолчанию не включены. [34]Расширение требует устройства , чтобы иметь корневой доступ , или быть в состоянии мигать в почтовый файл . [35]
Управление ключами [ править ]
Операционная система Android проверяет, подписаны ли обновления одним и тем же ключом , не позволяя другим распространять обновления, подписанные другим ключом. [36] [37] Изначально магазин Google Play требовал, чтобы приложения были подписаны разработчиком приложения, в то время как F-Droid допускал только свои собственные ключи подписи. Поэтому приложения, ранее установленные из другого источника, должны быть переустановлены, чтобы получать обновления. [38]
В сентябре 2017 года Google Play начал предлагать разработчикам службу подписи ключей, управляемую Google Play [39], предлагая услугу, аналогичную тому, что F-Droid предлагал с 2011 года, а теперь F-Droid позволяет разработчикам использовать свои собственные ключи посредством воспроизводимого процесса сборки. [40]
См. Также [ править ]
- Список платформ распространения мобильных приложений
Ссылки [ править ]
- ^ "F-Droid в репозитории F-Droid" . f-droid.org . F-Droid Limited . Проверено 16 января 2021 года .
- ^ "Клиент 0.54 выпущен" . F-droid.org. 5 ноября 2013 года Архивировано из оригинала 26 апреля 2015 года.
- ^ Hildenbrand, Джерри (27 ноября 2012). «F-Droid - это магазин приложений FOSS для вашего телефона Android» . Android Central . Архивировано из оригинального 16 -го июня 2018 года . Проверено 29 августа 2013 года .
- ↑ Нарди, Том (27 августа 2012 г.). «F-Droid: рынок Android, уважающий ваши права» . Powerbase . Архивировано из оригинала 3 декабря 2013 года . Проверено 29 августа 2013 года .
- ^ "Руководство по серверу F-Droid" . Архивировано 6 ноября 2013 года . Проверено 30 августа 2013 года .
- ^ "Фиксирует данные F-Droid по годам и месяцам, предоставленные gitstats" . 2017. Архивировано 9 июля 2017 года . Проверено 19 июля 2017 года .
- ^ "Исходный исходный код F-Droid" . F-Droid . 19 октября 2010 года Архивировано из оригинала 10 декабря 2014 года . Проверено 10 декабря 2014 .
- ^ a b "F Droid About" . Архивировано 23 января 2014 года . Проверено 28 января 2014 .
- ^ «FDroid: бесплатная альтернатива Google Market» . Репликант Проект. 26 ноября 2010. Архивировано 17 января 2015 года . Проверено 17 января 2015 года .
- ^ "FDroid" . Replicant Wiki . Архивировано 9 марта 2018 года . Проверено 8 марта 2018 .
- ^ "Наш новый репозиторий приложений F-Droid" . Проект Хранитель. 15 марта 2012 года Архивировано из оригинала 23 марта 2017 года . Проверено 29 августа 2013 года .
- ↑ Walker-Morgan, Dj (28 февраля 2012 г.). «ЕФСПО запускает кампанию« Освободи свой Android! »» . H-онлайн . Архивировано 23 июля 2014 года . Проверено 27 июля 2014 года .
- ^ "Освободите свое устройство!" . Европейский фонд свободного программного обеспечения . Архивировано 15 августа 2014 года . Проверено 27 июля 2014 года .
- ^ "GNU-a-Day" . Проект GNU . Архивировано 28 июля 2014 года . Проверено 23 июля 2014 года .
День 9: У вас есть телефон Android?
Установите
F-Droid
, репозиторий с сотнями бесплатных программных приложений.
- ^ «Copperhead, Guardian Project и партнер F-Droid по созданию открытой и надежно защищенной мобильной экосистемы» . Проект Хранитель . 28 марта 2016 года. Архивировано 20 апреля 2016 года . Проверено 19 апреля 2016 года .
- ^ «Публичное заявление о нейтральности свободного программного обеспечения» . F-Droid . Дата обращения 3 августа 2020 .
- ↑ Робертсон, Ади (12 июля 2019 г.). «Как крупнейшая децентрализованная социальная сеть решает свою нацистскую проблему» . Грань . Проверено 10 февраля 2021 года .
- ^ "TWIF 64: Мы вернулись!" . F-Droid . Проверено 8 февраля 2021 года .
- ^ «Fedilab (фр. Gouv.etalab.mastodon) и FreeTusky (com.thechiefmeat.freetusky) явно пропагандируют насилие (# 1736) · Проблемы · F-Droid / Data» . GitLab . Проверено 8 февраля 2021 года .
- ^ "удалить приложение spinster (! 6013) · Запросы на слияние · F-Droid / Data" . GitLab . Проверено 21 января 2021 года .
- ^ "Depackage Clover (org.floens.chan), Overchan, Overchan (форк), Ouroboros (# 1722) · Проблемы · F-Droid / Data" . GitLab . Проверено 8 февраля 2021 года .
- ^ «Рассмотрите возможность распаковки приложений Librem One (# 1734) · Проблемы · F-Droid / Data» . GitLab . Проверено 8 февраля 2021 года .
- ^ "Главный репозиторий F-Droid" . F-Droid . Проверено 7 февраля 2021 года .
- ^ «Количество доступных приложений в Google Play Store с декабря 2009 по декабрь 2020» . Statista . 4 февраля 2021 . Проверено 7 февраля 2021 года .
- ^ "Способствовать" . F-Droid. Архивировано 18 марта 2015 года . Проверено 29 марта 2015 года .
- ^ «F-Droid · Расходы - Открытый коллектив» . opencollective.com . Проверено 9 февраля 2021 года .
- ^ «Запрос на выплату (# 194) · Проблемы · F-Droid / admin» . GitLab . Проверено 9 февраля 2021 года .
- ^ «Выплата гранта Mozilla Speed Dating и дальнейшая работа (# 189) · Проблемы · F-Droid / admin» . GitLab . Проверено 9 февраля 2021 года .
- ^ «Политика включения» . F-Droid. 4 апреля 2014 года. Архивировано 25 марта 2015 года . Проверено 29 марта 2015 года .
- ^ «Открытое распространение Android» . 31 октября 2012 года. Архивировано 24 марта 2018 года . Проверено 31 октября 2012 года .
- ^ "Клиент 0.76 выпущен" . F-Droid. 14 октября 2014. Архивировано из оригинала 2 -го февраля 2017 года . Проверено 28 марта 2015 года .
- ^ Brandom, Рассел (10 июня 2014). «Ваш путеводитель по выживанию при отключении Интернета» . Грань . Архивировано 8 августа 2014 года . Проверено 2 августа 2014 .
- ^ «Привилегированное расширение F-Droid» . F-Droid. Архивировано 19 июня 2018 года . Проверено 19 июня 2018 .
- ^ Orphanides, KG (14 января 2021). «Как переместить все ваши группы в WhatsApp и начать работу с Signal» . Проводная Великобритания . ISSN 1357-0978 . Проверено 10 февраля 2021 года .
- ^ "org.fdroid.fdroid.privileged.ota_2070" . F-Droid. Архивировано 19 июня 2018 года . Проверено 19 июня 2018 .
- ^ Marlinspike, Moxie (12 февраля 2013). "moxie0 прокомментировал 12 февраля 2013 г." . Архивировано 10 января 2018 года - через GitHub.
- ^ «Подписание ваших приложений» . Разработчики Android . Google. Архивировано 15 апреля 2016 года . Проверено 16 апреля 2016 года .
- ^ «Каналы выпуска и ключи подписи» . F-Droid. 12 августа 2014 года. Архивировано 2 апреля 2015 года . Проверено 29 марта 2015 года .
- ↑ Глик, Коби (6 сентября 2017 г.). «Зарегистрируйтесь для подписания приложений в консоли Google Play и защитите свое приложение с помощью надежной инфраструктуры безопасности Google» . Блог разработчиков Android . Google. Архивировано 10 июля 2018 года . Проверено 16 апреля 2016 года .
- ^ «Воспроизводимые сборки» . F-Droid. Архивировано 11 июля 2018 года . Проверено 10 июля 2018 .
Дальнейшее чтение [ править ]
- Амадео, Рон (29 июля 2014 г.). «Великий эксперимент Ars - бесплатное программное обеспечение с открытым исходным кодом на смартфоне ?!» . Ars Technica . Проверено 29 июля 2014 года .
Внешние ссылки [ править ]
- Официальный веб-сайт