Jump to content

F-дроид

F-дроид
Разработчик(и) Киаран Гультниекс [1]  Отредактируйте это в Викиданных
Первоначальный выпуск 29 сентября 2010 г. [2]  Отредактируйте это в Викиданных
Стабильная версия
1.17.0 [3]  Отредактируйте это в Викиданных (22 июля 2023 г .; 10 месяцев назад ( 22 июля 2023 г. ) )
Репозиторий
Написано в Python (серверные инструменты), Jekyll (программное обеспечение) (сайт), Java (клиент)
Операционная система Android (клиент), Linux , macOS , Windows 10 , FreeBSD (сервер)
Тип Цифровое распространение бесплатного программного обеспечения, Репозиторий программного обеспечения
Лицензия Стандартная общественная лицензия GNU Affero, версия 3.0 или новее. [4]  Отредактируйте это в Викиданных
Веб-сайт f-дроид .org  Edit this on Wikidata

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

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

История [ править ]

Развитие данных F-Droid с 2010 по 2018 год. [9]

F-Droid был основан Кьяраном Гультниексом в 2010 году. Клиент был создан на основе Aptoide . исходного кода [10] [11] Первоначально проектом руководила английская некоммерческая организация F-Droid Limited. [11] С 2021 года F-Droid Limited больше не используется для пожертвований. [12] и закрывался, по словам представителя Ханса-Кристофа Штайнера. [13]

В интервью Free Software Foundation в 2014 году Гультниекс сказал, что на запуск F-Droid его вдохновила «блокировка, блокировка и общее гнусное поведение программного обеспечения» на телефонах. [14]

С 2010 по 2015 год F-Droid использовал AGPL , лицензированную для разработки систему репозиториев Gitorious . [15] В 2015 году он перешёл на с собственной лицензией . GitLab [16] когда Gitorious был приобретен GitLab. По словам Дэниела Марти, бывшего разработчика F-Droid, в 2013 году удаление AdAway из Google Play Store вызвало всплеск поисков и загрузок F-Droid, и, по его оценкам, их было от 30 до 40 тысяч пользователей. [17]

Replicant , полностью бесплатная операционная система Android, ранее использовала F-Droid в качестве магазина приложений по умолчанию и рекомендуемого. [18] [19] В 2016 году проект Replicant определил, что F-Droid не соответствует Руководству по распространению свободных систем GNU на том основании, что часть предлагаемого программного обеспечения продвигает несвободное программное обеспечение или зависит от него. Репликант попросил помощи в исправлении ошибки, но прогресс застопорился. [20] В июне 2022 года Replicant объявили об удалении F-Droid. [21]

Guardian Project , набор бесплатных и безопасных приложений для Android, запустил собственный репозиторий F-Droid в начале 2012 года. [22] В 2012 году Европейский фонд свободного программного обеспечения представил F-Droid в своей книге Free Your Android! кампания по повышению осведомленности о рисках конфиденциальности и безопасности, связанных с проприетарным программным обеспечением . [23] [24]

В 2014 году F-Droid был выбран в рамках проекта GNU, посвященной инициативы GNU a Day его 30-летнему юбилею, чтобы стимулировать более широкое использование бесплатного программного обеспечения. [25]

В январе 2016 года Ханс-Кристоф Штайнер, разработчик Calyx Institute, [26] Debian , F-Droid и Guardian Project заявили, что F-Droid фокусируется на таких вопросах, как безопасность, сборка с помощью Debian, воспроизводимые сборки, программное обеспечение, требующее доверия как можно меньшего количества людей, прозрачность, конфиденциальность пользователей, распространение приложений без Интернета, избегание блоков и распространение мультимедиа. [27]

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

16 июля 2019 года проект опубликовал «Публичное заявление о нейтралитете свободного программного обеспечения». Это заявление было сделано, чтобы решить проблему неспособности проекта предотвратить «притеснение или преследование... на своих каналах связи, включая его форум», разногласия вокруг веб-сайта альтернативной социальной сети Gab , а также объяснить, как клиент Fediverse Таски блокирует доступ к нему. хотя клиент Fedilab позволял своим пользователям выбирать, это соответствовало их принципам. [30] [31] [32] [33] Рассматривались меры против нескольких приложений, включая Purism от Librem One , с целью исключить их из-за разрешения доступа к таким сайтам, как Gab или spinster.xyz. [34] [35] [36]

По словам Анкуша Даса, писавшего для ItFoss.com в 2021 году, F-Droid известен размещением приложений с открытым исходным кодом, таких как Element или Tusky, которые были удалены из магазина Google Play. [37]

Объем проекта [ править ]

На веб-сайте F-Droid перечислено более 3800 размещенных приложений; [38] В магазине Google Play насчитывается около 3 миллионов приложений. [39] Проект включает в себя несколько подпроектов по программному обеспечению:

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

F-Droid создает приложения из общедоступного и свободно лицензируемого исходного кода. Новые приложения, которые не должны содержать проприетарного программного обеспечения, предоставляются пользователями или самими разработчиками. [40] F-Droid пытается проверить исходный код и устранить проблемы, но предупреждает, что проверка не является исчерпывающей. [41] Многие магазины приложений, такие как Google Play и Apple App Store, проверяют приложения в основном только с помощью автоматизированных инструментов; вредоносное ПО с устройствами поражения может пройти эти тесты, определяя, когда программное обеспечение проходит автоматическое тестирование, и задерживая вредоносную активность. [42] [43] [44]

Проект описывает себя как имеющий ядро ​​волонтеров; [45] некоторым участникам заплатили за их работу. [46] [47] [48]

Клиентское приложение [ править ]

Значок «Получите это на F-Droid»

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

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

Управление ключами [ править ]

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

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

Проблемы безопасности [ править ]

В 2012 году F-Droid объявила, что удалила приложение из-за уязвимости в безопасности, которая могла привести к утечке личной информации. [60] В 2017 году F-Droid заявила: «За 7 лет работы на сайте f-droid.org не было обнаружено никаких вредоносных программ». [61] В 2022 году F-Droid обнаружил более 20 распределенных приложений, содержащих «известные уязвимости». [62]

Прием [ править ]

В августе 2019 года Рэй Ходж из CNET рекомендовала F-Droid как способ избежать вредоносного ПО из приложений Google, что, по мнению Google, представляет низкий риск. Утверждается, что преимущества F-Droid включают более высокие шансы на безопасность программного обеспечения с открытым исходным кодом, отсутствие отслеживания в приложениях и «строгий процесс аудита безопасности», отсутствие скрытых затрат и большую настройку. Недостатками были названы отсутствие рейтинговой системы, всего около 2600 приложений в F-Droid по сравнению с более чем 2,5 миллионами в магазине Play, а также более ручной процесс обновления приложений. Редакторы предупредили, что F-Droid может предоставить пользователям больше контроля, а также лучшую конфиденциальность и безопасность, но при этом требует большей осмотрительности. [63]

В подробной статье для HowtoGeek за апрель 2022 года Джо Федева написал: «Выбор приложений в F-Droid намного меньше, чем в Play Store, около 3000 по сравнению с примерно 3 миллионами, но этого и следовало ожидать. Если вы хотите - Немного погуглите свою жизнь или просто хотите попробовать какие-нибудь приложения, которые более этичны, F-Droid — отличное место для этого». [64]

В подробной статье в Popular Science за декабрь 2022 года Джастин Пот написал: «F-Droid не заменит Google Play для большинства людей, но это хорошая и простая альтернатива поиску бесплатных и безопасных приложений, прежде чем погрузиться в болото, которое Магазин приложений Google». [65]

См. также [ править ]

Ссылки [ править ]

  1. ^ "О" . Проверено 29 сентября 2020 г.
  2. ^ «F-Droid здесь» . 29 сентября 2010 г. Проверено 29 сентября 2020 г.
  3. ^ «CHANGELOG.md · мастер · F-Droid / Клиент · GitLab» . Проверено 7 августа 2023 г.
  4. ^ "О" . Проверено 29 сентября 2020 г.
  5. ^ «Клиент 0.54 выпущен» . F-droid.org. 5 ноября 2013 г. Архивировано из оригинала 26 апреля 2015 г.
  6. ^ Хильденбранд, Джерри (27 ноября 2012 г.). «F-Droid — это магазин приложений FOSS для вашего телефона Android» . Центральный Android . Архивировано из оригинала 16 июня 2018 года . Проверено 29 августа 2013 г.
  7. ^ Нарди, Том (27 августа 2012 г.). «F-Droid: Android Market, который уважает ваши права» . Силовая база . Архивировано из оригинала 3 декабря 2013 года . Проверено 29 августа 2013 г.
  8. ^ «Руководство по серверу F-Droid» . Архивировано из оригинала 6 ноября 2013 года . Проверено 30 августа 2013 г.
  9. ^ «Фиксирует данные F-Droid по годам и месяцам, предоставленные gitstats» . 2017. Архивировано из оригинала 9 июля 2017 года . Проверено 19 июля 2017 г.
  10. ^ «Исходный код F-Droid» . Ф-Дроид . 19 октября 2010 г. Архивировано из оригинала 10 декабря 2014 г. Проверено 10 декабря 2014 г.
  11. ^ Jump up to: Перейти обратно: а б «F Дроид О» . Архивировано из оригинала 23 января 2014 года . Проверено 28 января 2014 г.
  12. ^ F-Дроид. «Пожертвования | F-Droid» . Ф-Дроид . Проверено 10 мая 2022 г.
  13. ^ «Подать заявку на участие в программе GitLab с открытым исходным кодом (#223) · Проблемы · F-Droid / администратор · GitLab» . ГитЛаб . 8 мая 2021 г. Проверено 10 мая 2022 г.
  14. ^ «Интервью с Кьяраном Гультниексом из F-Droid — Free Software Foundation — Совместная работа над свободным программным обеспечением» . www.fsf.org . Проверено 21 апреля 2022 г.
  15. ^ «F-Droid — Славный» . 25 декабря 2010 года. Архивировано из оригинала 25 декабря 2010 года . Проверено 21 апреля 2022 г.
  16. ^ "ee/LICENSE · master · GitLab.org / GitLab · GitLab» . ГитЛаб . Проверено 11 мая 2022 г.
  17. ^ Марти, Даниэль (февраль 2014 г.). «Ф-Дроид» . archive.fosdem.org . Проверено 21 апреля 2022 г.
  18. ^ «FDroid: бесплатная альтернатива Google Market» . Репликантный проект. 26 ноября 2010 г. Архивировано из оригинала 17 января 2015 г. Проверено 17 января 2015 г.
  19. ^ «Фдроид» . Репликант вики . Архивировано из оригинала 9 марта 2018 года . Проверено 8 марта 2018 г.
  20. ^ «Ранняя работа Replicant 6.0, предварительная работа и проблема с F-Droid | Replicant» . blog.replicant.us . 8 августа 2016 г. Проверено 21 апреля 2022 г.
  21. ^ GNUtoo (3 июня 2022 г.). «Новый выпуск Replicant 6.0 0004 и статус Replicant 11. | Replicant» . Проверено 3 августа 2022 г.
  22. ^ «Наш новый репозиторий приложений F-Droid» . Проект «Гардиан». 15 марта 2012 года. Архивировано из оригинала 23 марта 2017 года . Проверено 29 августа 2013 г.
  23. ^ Уокер-Морган, диджей (28 февраля 2012 г.). «ЕФСПО запускает кампанию «Освободите свой Android!»» . Х-онлайн . Архивировано из оригинала 23 июля 2014 года . Проверено 27 июля 2014 г.
  24. ^ «Освободите свое устройство!» . Европейский фонд свободного программного обеспечения . Архивировано из оригинала 15 августа 2014 года . Проверено 27 июля 2014 г.
  25. ^ «GNU-a-Day» . Проект ГНУ . Архивировано из оригинала 28 июля 2014 года . Проверено 23 июля 2014 г. .
  26. ^ «Команда — Институт Каликс» . calyxinstitute.org . Проверено 21 апреля 2022 г.
  27. ^ Штайнер, Ханс-Кристоф (январь 2016 г.). «F-Droid: создание частного неблокируемого магазина приложений» . archive.fosdem.org . Проверено 21 апреля 2022 г.
  28. ^ «Copperhead, Guardian Project и партнер F-Droid для создания открытой, проверяемой безопасной мобильной экосистемы» . Проект «Гардиан» . 28 марта 2016 г. Архивировано из оригинала 20 апреля 2016 г. . Проверено 19 апреля 2016 г.
  29. ^ «Часто задаваемые вопросы | GrapheneOS» . www.grapheneos.org . Проверено 21 апреля 2022 г.
  30. ^ «Публичное заявление о нейтралитете свободного программного обеспечения» . Ф-Дроид . Проверено 3 августа 2020 г.
  31. ^ Робертсон, Ади (12 июля 2019 г.). «Как крупнейшая децентрализованная социальная сеть решает нацистскую проблему» . Грань . Проверено 10 февраля 2021 г.
  32. ^ «TWIF 64: Мы вернулись!» . Ф-Дроид . Проверено 8 февраля 2021 г.
  33. ^ «Fedilab (fr.gouv.etalab.mastodon) и FreeTusky (com.thechiefmeat.freetusky) открыто пропагандируют насилие (#1736) · Проблемы · F-Droid / Data» . ГитЛаб . 8 августа 2019 года . Проверено 8 февраля 2021 г.
  34. ^ «удалить приложение старой девы (!6013) · Запросы на слияние · F-Droid / Data» . ГитЛаб . 3 декабря 2019 года . Проверено 21 января 2021 г.
  35. ^ «распаковать Clover (org.floens.chan), Overchan, Overchan (форк), Ouroboros (#1722) · Проблемы · F-Droid / Data» . ГитЛаб . 4 августа 2019 года . Проверено 8 февраля 2021 г.
  36. ^ «Рассмотрите возможность распаковки приложений Librem One (#1734) · Проблемы · F-Droid / Data» . ГитЛаб . 7 августа 2019 года . Проверено 8 февраля 2021 г.
  37. ^ «Децентрализованные сети подвергаются атаке? Google удаляет клиент Mastodon с открытым исходным кодом «Tusky» из магазина Play Store» . Это новости ФОСС . 18 марта 2021 г. Проверено 22 апреля 2022 г.
  38. ^ «Основной репозиторий F-Droid» . Ф-Дроид . Проверено 7 февраля 2021 г.
  39. ^ «Количество доступных приложений в Google Play Store с декабря 2009 по декабрь 2020 года» . Статистика . 4 февраля 2021 г. Проверено 7 февраля 2021 г.
  40. ^ «Политика включения» . F-Дроид. 4 апреля 2014 г. Архивировано из оригинала 25 марта 2015 г. Проверено 29 марта 2015 г.
  41. ^ . F-Droid https://staging.f-droid.org/en/about/ . Проверено 25 мая 2024 г. {{cite web}}: Отсутствует или пусто |title= ( помощь )
  42. ^ Барретт, Брайан. «Как 18 вредоносных приложений проникли в магазин приложений Apple» . Проводной .
  43. ^ Уиттакер, Зак (24 октября 2019 г.). «Миллионы загрузили из Google Play десятки Android-приложений, зараженных рекламным ПО» . ТехКранч .
  44. ^ Ньюман, Лили Хэй. «Никогда (никогда) не загружайте приложения для Android за пределами Google Play» . Проводной .
  45. ^ "Способствовать" . F-Дроид. Архивировано из оригинала 18 марта 2015 года . Проверено 29 марта 2015 г.
  46. ^ «F-Droid · Расходы — Открытый коллектив» . opencollective.com . Проверено 9 февраля 2021 г.
  47. ^ «Запрос на выплату (#194) · Проблемы · F-Droid / администратор» . ГитЛаб . 5 января 2021 г. Проверено 9 февраля 2021 г.
  48. ^ «Выплата гранта Mozilla Speed ​​Dating и дальнейшая работа (#189) · Проблемы · F-Droid / администратор» . ГитЛаб . 5 октября 2020 г. Проверено 9 февраля 2021 г.
  49. ^ «Открытое распространение Android» . 31 октября 2012 г. Архивировано из оригинала 24 марта 2018 г. . Проверено 31 октября 2012 г.
  50. ^ «Выпущен клиент 0.76» . F-Дроид. 14 октября 2014 года. Архивировано из оригинала 2 февраля 2017 года . Проверено 28 марта 2015 г.
  51. ^ Брэндом, Рассел (10 июня 2014 г.). «Ваше руководство по выживанию при отключении Интернета» . Грань . Архивировано из оригинала 8 августа 2014 года . Проверено 2 августа 2014 г.
  52. ^ «Привилегированное расширение F-Droid» . F-Дроид. Архивировано из оригинала 19 июня 2018 года . Проверено 19 июня 2018 г.
  53. ^ Орфанидес, КГ (14 января 2021 г.). «Как переместить все ваши группы в WhatsApp и начать работу с Signal» . Проводная Великобритания . ISSN   1357-0978 . Проверено 10 февраля 2021 г.
  54. ^ «org.fdroid.fdroid.privileged.ota_2070» . F-Дроид. Архивировано из оригинала 19 июня 2018 года . Проверено 19 июня 2018 г.
  55. ^ Марлинспайк, Мокси (12 февраля 2013 г.). «moxie0 оставил комментарий 12 февраля 2013 г.» . Архивировано из оригинала 10 января 2018 г. – через GitHub.
  56. ^ «Подписание ваших заявок» . Android-разработчики . Google. Архивировано из оригинала 15 апреля 2016 года . Проверено 16 апреля 2016 г.
  57. ^ «Каналы выпуска и ключи подписи» . F-Дроид. 12 августа 2014 года. Архивировано из оригинала 2 апреля 2015 года . Проверено 29 марта 2015 г.
  58. ^ Глик, Коби (6 сентября 2017 г.). «Зарегистрируйтесь для подписания приложений в консоли Google Play и защитите свое приложение с помощью надежной инфраструктуры безопасности Google» . Блог разработчиков Android . Google. Архивировано из оригинала 10 июля 2018 года . Проверено 16 апреля 2016 г.
  59. ^ «Воспроизводимые сборки» . F-Дроид. Архивировано из оригинала 11 июля 2018 года . Проверено 10 июля 2018 г.
  60. ^ F-Droid (23 августа 2012 г.). «Уведомление о безопасности – TextSecure» . F-Droid.org . Проверено 21 апреля 2022 г.
  61. ^ F-Droid (13 декабря 2017 г.). «F-Droid и уязвимость Януса» . F-Droid.org . Проверено 21 апреля 2022 г.
  62. ^ «Отметить многие приложения с помощью KnownVuln (!11496) · Запросы на слияние · F-Droid / Data · GitLab» . ГитЛаб . Август 2022 года . Проверено 6 декабря 2022 г.
  63. ^ Ходж, Рон (6 августа 2019 г.). «Боритесь с вредоносным ПО для Android, выйдя из Google Play и используя приложения F-Droid для Android» . CNET . Проверено 3 июня 2023 г.
  64. ^ Федева, Джо (18 апреля 2022 г.). «Что такое F-Droid и чем он отличается от Play Store?» . Как компьютерщик . Проверено 13 апреля 2023 г.
  65. ^ «Как настроить F-Droid, альтернативу Google Play Store с открытым исходным кодом» . Популярная наука . 24 декабря 2022 г. Проверено 13 апреля 2023 г.

Дальнейшее чтение [ править ]

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: e0cec01a94706b7c10b395ab39fb4de5__1718704080
URL1:https://arc.ask3.ru/arc/aa/e0/e5/e0cec01a94706b7c10b395ab39fb4de5.html
Заголовок, (Title) документа по адресу, URL1:
F-Droid - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)