|
Метки: замена с мобильного устройства из мобильной версии через расширенный мобильный режим |
| Строка 1: |
Строка 1: |
| '''F-Droid''' — альтернативный репозиторий свободных программ с открытым исходным кодом для ОС [[Android]].
| | F-Droid — устанавливаемый каталог приложений FOSS (свободного и открытого программного обеспечения). Упрощает просмотр, установку и отслеживание обновлений. |
|
| |
|
| == Общее описание == | | == Направления == |
| Основой F-Droid является сервер с репозиторием бесплатных приложений для устройств с операционной системой Android, выпускаемых с открытым исходным кодом и под [[Свободная лицензия|свободными лицензиями]], по принципу, более известному как FOSS (Free and Open Source Software).
| | * https://forum.aprelteam.su/mur/f-droid/?id=610 - Aprel Forum |
| | | * https://soft.aprelteam.su/android/231-f-droid.html - Aprel Soft |
| Сайт ''f-droid.org'' содержит большой каталог приложений с тематическими разделами и подробным описанием для каждой программы. Интерфейс сайта переведён на множества языков, в том числе на русский. На странице каждого приложения можно найти его общее описание, список системных требований (требуемая версия Android, поддерживаемые архитектуры процессоров и т. д.), ссылки на исходный код и официальные сайты приложений от разработчиков, предупреждения о проблемах безопасности. Исходный код сайта доступен под лицензией AGPLv3+, раздел новостей — под CC-BY-SA-3.0 или GPLv3+.
| | * https://f-droid.org - Официальный сайт |
| | |
| На сайте работает [[интернет-форум]] для участников [[сообщество|сообщества]] F-Droid и разработчиков приложений. На нём ведутся обсуждения проекта, публикуются новости и ответы на вопросы новичков. Форум на английском языке.
| |
| | |
| Для сервера с репозиторием программ разработано несколько приложений-клиентов, в т. ч. одноименное официальное мобильное приложение F-Droid, представляющее собой менеджер пакетов, устанавливаемый на устройство, с помощью которого можно выбирать и скачивать программы.<ref name="fur_habr-465945" />
| |
| | |
| В отличие от многих других известных магазинов приложений, на F-Droid доступно скачивание файлов программ в формате *.apk непосредственно с сайта без необходимости установки программы-клиента. На страницах программ есть возможность выбора из нескольких версий приложения, что позволяет скачивать более старые версии для устаревших устройств.<ref name="uptodown">[https://f-droid.ru.uptodown.com/android F-Droid] — Uptodown</ref>
| |
| | |
| F-Droid это добровольный некоммерческий проект, который не является магазином приложений. Все программы на сайте являются бесплатными. В качестве вознаграждения для разработчиков размещаются ссылки на добровольные пожертвования.
| |
| | |
| Создатели F-Droid отказались от сбора статистики и не осуществляют подсчёт общего количества скачиваний приложений.<ref name="habr-pfalcon-129575">''{{Habr|pfalcon}}'' [https://habr.com/ru/post/129575/ F-Droid, сетевой репозиторий пакетов открытого ПО для Android, aka «Маркет» для тех, кто шлет патчи] — [[Хабр]], 2 октября 2011</ref><ref name="fur_habr-465945" />
| |
| | |
| == Причины создания ==
| |
| Проект F-Droid был создан как свободная альтернатива официальным магазинам приложений [[AppStore]] и [[Google Play]] от компании о [[Google]], которые известны своей закрытостью, ограничениями и контролем над пользователями. Причиной появления F-Droid стала несвободная политика со стороны IT-корпораций, продвигающих закрытое проприетарное ПО, с помощью которого производители устройств осуществляют сбор информации о пользователях и скрытую передачу данных. Кроме того владельцы Google Play известны тем, что ограничивают доступ к отдельным программам для определённых категорий пользователей в зависимости от региона или других признаков.
| |
| | |
| F-Droid отличается своей незвисимостью от Google. Большинство приложений, выложенных на нём, исправно работают на устройствах без сервисов Google Play.<ref>''Evgen2sat'' [https://android-example.ru/useful-articles/chto-takoe-f-droid-i-chem-on-otlichaetsya-ot-play-store/ Что такое F-Droid и чем он отличается от Play Store] — ''android-example.ru'', 21.04.2022</ref>
| |
| | |
| == История проекта == | |
| Проект F-Droid был основан {{comment|Киараном Гултниексом|Ciaran Gultnieks}}, британским программистом и создателем компьютерных игр.<ref>[https://prabook.com/web/ciaran.gultnieks/2511454 Ciaran Gultnieks] — Prabook</ref> Первый выпуск проекта состоялся 29 сентября 2010 года. Официально F-Droid был запущен в октябре [[2010 год]]а.<ref name="habr-pfalcon-129575" /> Первая версия приложения-клиента F-Droid была разработана на основе известного альтернативного «магазина» приложений Aptoide.
| |
| | |
| На октябрь 2011 года на сервере было уже около ста приложений.
| |
| | |
| В ноябре 2013 года количество программ превысило отметку в 800 приложений.<ref name="Uniqa">''Uniqa'' [https://www.linux.org.ru/news/android/9780940 F-Droid 0.54] — LINUX.ORG.RU, 5.11.2013</ref>
| |
| | |
| В 2021 году в репозитории было загружено уже более 3 тыс. приложений.<ref name="androidinsider" />
| |
| | |
| == Безопасность приложений ==
| |
| На F-Droid участниками проекта проводится проверка размещаемых на сайте программ на наличие скрытых функций и вредоносного кода. Многие пакеты для установки приложений собраны самими разработчиками F-Droid непосредственно из исходного кода, о чём добавляется отдельная пометка.
| |
| | |
| В репозиторий не допускаются приложения, скрыто следящие за пользователями и собирающие данные об их действиях, географическом местоположении, в том числе приложения, содержащие таргетированную рекламу, показываемую на основе предпочтений пользователей, отслеживаемых встроенными трекерами. Также разработчикам не позволяют встраивать в приложения инструменты проведения денежных платежей.<ref name="androidinsider">''Иван Кузнецов'' [https://androidinsider.ru/polezno-znat/chto-takoe-f-droid-kak-ego-ustanovit-i-chem-on-luchshe-google-play.html Что такое F-Droid, как его установить и чем он лучше Google Play] — AndroidInsider.ru, 06.08.2019</ref>
| |
| | |
| === Антифункции ===
| |
| Программы, имеющие некритичные недостатки, допускаются к размещению на сайте, но помечаются специальными предупреждениями, представленными как ''антифункции'':
| |
| | |
| * '''Ads''' — приложения, содержащие рекламу. На сайте публикуются только приложения с нетаргетированной рекламой.
| |
| | |
| * '''DisabledAlgorithm''' — в приложении слабый алгоритм шифрования.
| |
| | |
| * '''KnownVuln''' — пометка о наличии в приложении достоверно обнаруженной уязвимости безопасности. Обычно такие приложения удаляются из F-Droid после того, как уязвимость была найдена.
| |
| | |
| * '''NonFreeAdd''' — наличие в программах функций загрузки и установки несвободных плагинов, аддонов, расширений и дополнений с закрытым исходным кодом.
| |
| | |
| * '''NonFreeAssets''' — наличие в приложении несвободного контента под закрытой лицензией, не являющегося частью программного кода.
| |
| | |
| * '''NonFreeDep''' — приложение зависит от других несвободных программ или компонентов.
| |
| | |
| * '''NonFreeNet''' — приложение популяризирует несвободные интернет-сервисы или зависит от них.
| |
| | |
| * '''NoSourceSince''' — исходный код приложения перестал быть доступен и обновления невозможны.
| |
| | |
| * '''NSFW''' — приложение содержит откровенные или осуждаемые материалы, неприемлемые в публичных местах.
| |
| | |
| * '''Tracking''' — приложения с наличием треккеров, отслеживающих работу программ, в т. ч. производящих сбор статистики и отправляющих отчёты о падении приложения на сервера разработчиков.
| |
| | |
| * '''UpstreamNonFree''' — оригинальный исходный код не является полностью свободным. Так помечаются приложения, созданные из несвободных программ с помощью переработки исходного кода, замены или удаления из него закрытых и проприетарных фрагментов, являющихся несвободными.<ref name="fur_habr-465945">''{{Habr|fur_habr}}'' [https://habr.com/ru/post/465945/ Про установку и использование LineageOS 16, F-Droid] — [[Хабр]], 6 сентября 2019</ref><ref>[https://f-droid.org/ru/docs/Anti-Features/ Антифичи] — [https://f-droid.org F-Droid.org]</ref>
| |
| | |
| == Участники проекта ==
| |
| Список участников сообщества F-Droid, сделавших вклад в работу проекта<ref>Данные с сайта F-Droid, на январь 2023 года</ref>:
| |
| {| width="100%"
| |
| |-
| |
| |valign="top"|
| |
| * Alberto A. Fuentes | |
| * Aleksey Zaprudnov
| |
| * Alex Oberhauser
| |
| * Ali Demirtaş
| |
| * Andreas Itzchak Rehberg
| |
| * Andrew McMillan
| |
| * Андрей Наенко
| |
| * Andrew Onishi
| |
| * Antonio Tapiador
| |
| * Ayron Jungren
| |
| * Balázs Meskó
| |
| * Ben Arnold
| |
| * Boris Kraut
| |
| * Calcitem
| |
| * Chirayu Desai
| |
| * Ciaran Gultnieks
| |
| * Cédric Cabessa
| |
| * Dan Bravender
| |
| * Danial Behzadi
| |
| * Daniel Kraft
| |
| * Daniel Martí
| |
| * David Black
| |
| * David Sterry
| |
| * Денис Никула
| |
| * Dominik Schürmann
| |
| * Fabian Rodriguez
| |
| * FC Stegerman
| |
| * Felix Edelmann
| |
| * Florian Schmaus
| |
| * Fynn Godau
| |
| |valign="top"|
| |
| * Graziano Sorbaioli
| |
| * Greg Lyle
| |
| * Gregor Düster
| |
| * Hans-Christoph Steiner
| |
| * Hans-Emil Skogh
| |
| * Henrik Tunedal
| |
| * Ігор Гордійчук
| |
| * Ivo Ugrina
| |
| * Jan Berkel
| |
| * Jan C Borchardt
| |
| * Jochen Sprickerhof
| |
| * John Sullivan
| |
| * João Fernando C. Júnior
| |
| * Karl Ove Hufthammer
| |
| * Kees Hulberts
| |
| * Kevin Cernekee
| |
| * Kevin Everets
| |
| * Laura Arjona Reina
| |
| * Leonardo De Luca
| |
| * Marcus Hoffmann
| |
| * Mariotaku Lee
| |
| * Mathijs van Gorcum
| |
| * Matt Kraai
| |
| * Matthias Weiler
| |
| * Michael Haas
| |
| * Michael Pöhn
| |
| * Michele Azzolari
| |
| * Mostafa Ahangarha
| |
| * Nat Meysenburg
| |
| * Naveen
| |
| |valign="top"|
| |
| * Neo Kolokotronis
| |
| * Nico Alt
| |
| * Nicolas Raoul
| |
| * Nikita Kozlov
| |
| * Nutchanon Wetchasit
| |
| * Osoitz Elkorobarrutia
| |
| * Oğuz Ersen
| |
| * Pander
| |
| * Paul Sokolovsky
| |
| * Peter Serwylo
| |
| * Philipp Wollschlegel
| |
| * Pierre Rudloff
| |
| * Rafael Fontenelle
| |
| * Raffaele Cecoro
| |
| * Reza Almanda
| |
| * Robert Martinez
| |
| * Ruslan Boitsov
| |
| * Simona Iacob
| |
| * Stefan Handschuh
| |
| * Steven McDonald
| |
| * Sveinn í Felli
| |
| * Sylvia van Os
| |
| * Takumi Shoji
| |
| * Tias Guns
| |
| * Tobias Kuban
| |
| * Torsten Grote
| |
| * Trey Yang
| |
| * Тимофій Литвиненко
| |
| * Valerio Bozzolan
| |
| * Wellington Terumi Uemura
| |
| * William Theaker
| |
| |}
| |
| | |
| == Источники ==
| |
| * [https://f-droid.org/ru/about/ О F-Droid] — F-Droid.org
| |
| | |
| == Примечания ==
| |
| {{Примечания}}
| |
| | |
| [[Категория:Android]]
| |
| [[Категория:Свободное программное обеспечение]]
| |
| [[Категория:Сайты, основанные в 2010 году]]
| |
| [[Категория:Сайты по алфавиту]]
| |