Антифичи

Антифичи — это флаги, которыми упаковщики помечают приложения. Это предупреждает о возможно нежелательном поведении приложения для конечного пользователя, чаще всего в интересах разработчиков или третьей стороны.

Их можно увидеть в описании приложения (если у него есть эти особенности) в клиенте F-Droid или веб-репозитории.

Список неприятных особенностей

Актуальный список неприятных особенностей, которыми помечают приложения в F-Droid:

Полный список приложений F-Droid с неудобными особенностями находится здесь.

Реклама

Это особенность приложений, содержащих рекламные объявления.

Важно: большинство приложений, содержащих рекламу, не являются свободными, поскольку используют проприетарное ПО (AdMob и т.п.) для предоставления рекламы. Такие приложения здесь не держат. Этим флагом отмечены приложения, которые показывают рекламу, не используя для этого несвободное ПО.

Список приложений, содержащих рекламу.

Отслеживание

Это особенность приложений, которые следят за вашей активностью и посылают отчёты без вашего разрешения (или если эта опция включена по умолчанию, т.е. для того, чтобы этого не происходило, необходимо найти её в настройках и отключить).

Этим флагом отмечают приложения, если они без вашего разрешения:

  • Посылают отчёты о сбоях (краш-репорты)
  • Проверяют обновления

Приложения, которые спрашивают разрешения перед тем, как выполнить что-то из перечисленного выше (или в которых такая опция по умолчанию отключена), таким флагом не помечают.

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

Список приложений, которые за вами шпионят.

Несвободные сетевые сервисы

Этим флагом отмечают приложения, которые используют несвободный сетевой сервис или зависят от него.

Список приложений, использующих несвободные сетевые сервисы.

Несвободные дополнения

Этим флагом отмечают свободные приложения, которые продвигают несвободные приложения или плагины.

Список приложений, подсовывающих вам проприетарщину.

Несвободные зависимости

Этим флагом отмечают приложения, которым для работы необходимы несвободные библиотеки и прочее несвободное ПО.

При этом проприетарное ПО необязательно входит в состав приложения. Например, оно может требовать установки какого-либо несвободного ПО на устройство для корректной работы. Типичный пример — приложение не запускается или не работает, если у вас не установлены карты Google Maps.

Список приложений с несвободными зависимостями.

Несвободное в апстриме

Этим флагом отмечают приложения, апстримные версии которых собираются из исходного кода, содержащего проприетарное ПО.

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

Мы много раз убеждались, что если разработчик однажды добавил в своё приложение несвободную библиотеку, он сделает это ещё раз (или добавит ещё каких скользких вещей). Чаще всего, после этих изменений приложение очень трудно поддерживать и обновлять. Поэтому если вы хотите регулярных обновлений, поищите похожие приложения без проприетарного кода в составе.

Список приложений с несвободными апстримными сборками.

Несвободные ресурсы

Этим флагом отмечают приложения, которые содержат или использут несвободные ресурсы. Типичный пример — приложения, в которых используют чьё-то творчество (изображения, звукозаписи, музыку и т.п.), лицензированное для использования в некоммерческих целях.

Список приложений, использующих несвободные ресурсы.

Известная уязвимость

Этим флагом отмечают приложения с уже известной уязвимостью безопасности, обнаруженной одним из сканнеров в fdroidserver.

Список приложений с известными уязвимостями.

Отключённый алгоритм

Этим флагом отмечают приложения, подписанные с использованием устаревших или небезопасных алгоритмов.

Список приложений с отключёнными алгоритмами.

Исходный код недоступен

Исходный код приложения в апстриме больше не доступен. Такое бывает, если приложение стало проприетарным, исходный репозиторий забросили или переместили неизвестно куда. В этом случае регулярных апдейтов нет (по крайней мере до тех пор, пока не обнаружатся исходники).

Список приложений без исходников.

Сообщите о вредоносных особенностях

Наши мейнтейнеры стараются изо всех сил, находят вредоносные особенности в приложениях и привлекают к ним ваше внимание. Тем не менее, иногда что-то остаётся незамеченным или вкрадывается с обновлением. Если вы обнаружите в каком-то приложение что-то новенькое, ускользнувшее от нашего взгляда, расскажите нам об этом. Пишите письма на team@f-droid.org или откройте тикет на gitlab.com/fdroid/fdroiddata/issues.