18 марта 2025

🦊 Альтернативы Firefox: обзор 4 лучших форков для тех, кто разочаровался в Mozilla

Пишу об IT и на Python. https://kungurov.net, https://hmhm.wtf
Недовольство пользователей действиями Mozilla растет, заставляя многих искать альтернативы Firefox. К счастью, выбор браузеров на основе кода Firefox довольно широк. В этой статье мы рассмотрим четыре наиболее интересных форка: GNU IceCat, Floorp, LibreWolf и Zen. Каждый из них предлагает свой подход к конфиденциальности и пользовательскому опыту, сохраняя при этом основные преимущества Firefox.
🦊 Альтернативы Firefox: обзор 4 лучших форков для тех, кто разочаровался в Mozilla
Данная статья является переводом. Ссылка на оригинал.

Последние действия Mozilla вызывают все больше недовольства у пользователей Firefox, заставляя их искать альтернативы. К счастью, для тех, кто хочет использовать браузер вне экосистемы Chrome, но с полным набором функций для повседневной работы, выбор довольно широк. Особенно интересны варианты, которые остаются в «семействе» Firefox, но развиваются совершенно разными путями: GNU IceCat, Floorp, LibreWolf и Zen.

🦊 Альтернативы Firefox: обзор 4 лучших форков для тех, кто разочаровался в Mozilla

Как мы до этого докатились

Mozilla разочаровывает пользователей Firefox уже много лет, но похоже, что темп только нарастает. Их заявление от 19 февраля о необходимости «диверсификации» за пределами Firefox не вызвало доверия и раздражило многих, кто хотел бы видеть, как Mozilla полностью сосредоточится на своем флагманском браузере (и увеличит его долю рынка), вместо того чтобы гоняться за ИИ или заигрывать с рекламой. Но еще более тревожным примером стало введение условий использования для браузера и отказ от обещания не продавать личные данные пользователей. Хотя компания частично пошла на попятную и переписала условия использования, осадок, как говорится, остался.

Создание форков Firefox — явление не новое. Debian начал поддерживать форки приложений Mozilla с минимальными изменениями, но под другими названиями из-за конфликтов между принципами свободного ПО Debian и политикой Mozilla по использованию торговых марок (об этом писал LWN еще в 2005 году). Эпоха Iceweasel, как Debian называл Firefox, закончилась в 2016 году. Интересно, что название Iceweasel — это не просто игра слов с Firefox; его происхождение связано с одним из комиксов Мэтта Грейнинга "Life in Hell", где была вымышленная цитата, приписываемая Фридриху Ницше:

Любовь — это снегоход, мчащийся по тундре, который внезапно переворачивается, придавливая тебя. Ночью приходят ледяные хорьки.
🦊 Альтернативы Firefox: обзор 4 лучших форков для тех, кто разочаровался в Mozilla

Проект GNU также принял название IceWeasel для проекта GNUzilla — по сути, исходного кода Mozilla, из которого убрали весь несвободный код, например Adobe Flash Player. В 2007 году Карл Берри объявил, что GNUzilla будет использовать название IceCat для своей версии «не потому, что у нас что-то против хорьков», а чтобы избежать путаницы с версией Debian.

GNU IceCat: ветеран среди форков Firefox

IceCat может похвастаться статусом старейшего из активно разрабатываемых форков Firefox. Рэй Драйден подал заявку на включение GNUzilla в проект GNU еще в августе 2005 года, а тестовые релизы на базе Firefox 1.5.0 стали доступны уже к концу того же года. IceCat, как и все форки, рассматриваемые в этой статье, распространяется под лицензией Mozilla Public License (MPL) 2.0. При этом скрипты и другие инструменты, используемые для создания релиза IceCat на основе Firefox, лицензированы под GPLv3.

GNUzilla не распространяет готовые исполняемые файлы IceCat. Проект рекомендует использовать систему управления пакетами GNU Guix для установки IceCat на системы Linux x86_64. Также доступны скрипты в Git-репозитории для самостоятельной сборки IceCat из версий Firefox с расширенной поддержкой (ESR). Впрочем, браузер может быть упакован и для вашего любимого дистрибутива Linux. Например, в Fedora 41 сейчас доступен IceCat 115.20.0esr, основанный на Firefox 115.20.0 — обе версии были выпущены 4 февраля.

Источник: Википедия
Источник: Википедия

Чем отличается от Firefox

LibreJS блокирует несвободный JavaScript, разрешая работу только свободного или тривиального кода. На практике это означает, что многие сайты не будут работать, пока пользователь не добавит необходимые исключения — либо для отдельных скриптов, либо для всего сайта целиком. Пользователи могут добавлять исключения как для отдельных скриптов, блокируемых LibreJS, так и для всего сайта целиком. Даже LWN, использующий минимальное количество JavaScript, содержит скрипты, блокируемые LibreJS.

IceCat включает расширение JShelter, которое пытается блокировать не только вредоносный код, но и снятие цифровых отпечатков браузера и отслеживание пользователей. Оно модифицирует JavaScript-окружение, доступное веб-страницам, чтобы сбить с толку системы сбора отпечатков и усложнить проведение атак с использованием JavaScript. Расширение может блокировать API или возвращать поддельные значения для противодействия таким попыткам. Как и LibreJS, его можно настраивать или полностью отключать для конкретных сайтов. Существует научная статья 2022 года, подробно объясняющая подход расширения, и обширный FAQ, который может помочь в устранении проблем взаимодействия JShelter с веб-сайтами.

В том же духе IceCat включает форк расширения Third-party Request Blocker, которое (как следует из названия) блокирует соединения с ресурсами третьих сторон без согласия пользователя. Немного настораживает, что на странице с описанием расширения говорится, что оно «по-видимому, поддерживается неким sw», а последнее обновление было в марте 2020 года. Домашняя страница, указанная для расширения, больше недоступна. Несмотря на застой в разработке, оно все еще работает и блокирует множество запросов третьих сторон. Например, при посещении сайта вроде The Guardian отображается блокировка семи сторонних сайтов. Как показывает скриншот, макет сайта и изображения часто страдают от настроек IceCat по умолчанию. Обычно сайты остаются пригодными для использования, но становятся гораздо менее привлекательными визуально.

🦊 Альтернативы Firefox: обзор 4 лучших форков для тех, кто разочаровался в Mozilla

Лайфхак, который хорошо сработал для меня: включить ровно столько функций, чтобы увидеть текст страницы, а затем использовать режим чтения для просмотра статей или другого контента сайта. (К сожалению, ни один из форков не предлагает опцию «просматривать все в режиме чтения по умолчанию»).

Комплектация и экосистема

IceCat поставляется с восемью расширениями, направленными на усиление конфиденциальности, блокировку несвободного ПО и исправление работы сайтов, затронутых другими расширениями.

В проекте есть собственный каталог расширений под названием Mozzarella, который, разумеется, включает только свободное ПО. Однако расширения в нем могут отставать от версий в официальном каталоге Firefox. Например, расширение Privacy Badger в Mozzarella обновлялось в последний раз в июне 2023 года, тогда как версия в каталоге Firefox обновлена 29 января 2025 года.

Mozzarella
Mozzarella

На данный момент у GNUzilla три основных разработчика: Рубен Родригес, Амин Бандали и Марк Х. Вивер. Активность в списках рассылки разработчиков довольно низкая — последнее обсуждение в списке gnuzilla-dev датируется августом 2024 года. Список bug-gnuzilla немного активнее — там общение продолжалось до декабря 2024 года.

***

IceCat — отличный выбор для тех, кто ставит принципы свободного ПО и конфиденциальность выше удобства использования.

Ловите подборку расширений и плагинов для браузера, облегчающих жизнь программисту: ответы со StackOverflow в виде кода в топе выдаче Google, вызов, обнаружение и тестирование HTTP и REST API, анализатор UX, уменьшение потребления памяти Chrome и многое другое.

Floorp: японский новичок с амбициями

Проект Floorp — относительно новый игрок на поле форков Firefox. Он разрабатывается сообществом японских студентов под названием Ablaze. Разработка ведется на GitHub, где проект принимает пожертвования через систему GitHub Donations. Согласно странице пожертвований, спонсоры, жертвующие от $100, могут предлагать рекламу для отображения на странице новой вкладки — при этом такая реклама отображается как ярлыки с пометкой «спонсорский контент» и может быть отключена в настройках. К сожалению, информацию о структуре управления проектом или юридическом статусе Ablaze найти не удалось.

На странице участников указаны семь основных сопровождающих и 39 контрибьюторов кода, а также множество людей, которые внесли вклад в языковые пакеты и переводы или поддерживают пакеты. Floorp не предлагает нативных пакетов для дистрибутивов Linux, но предоставляет Flatpak через Flathub и предварительно скомпилированные релизы для архитектур x86_64 и ARM64.

🦊 Альтернативы Firefox: обзор 4 лучших форков для тех, кто разочаровался в Mozilla

История и развитие

Изначально Floorp базировался на Chromium, но в начале 2022 года перешел на кодовую базу Firefox. Первая версия на основе Firefox — Floorp v7 (анонс на японском), базировалась на быстрых релизах Firefox, но с версии v8 проект перешел на версии ESR (с расширенной поддержкой). Последний релиз, версия 11.23.1, был анонсирован 15 февраля и основан (согласно about:config) на Firefox ESR 128.8.0, вышедшем 4 марта. Было бы неплохо, если бы проект более явно указывал в примечаниях к релизу, на какой версии Firefox базируется каждый выпуск. Это нужно не только из любопытства — это помогло бы пользователям отслеживать, получает ли Floorp самые свежие обновления безопасности. Команда проекта заявила, что планирует вернуться к быстрым релизам Firefox с версии v12, которая сейчас находится в бета-тестировании.

Приватность и экосистема

Проект обещает «надежную защиту от отслеживания» и заверяет, что не следит за пользователями и не имеет связей с рекламными компаниями. Однако детали того, чем их защита от отслеживания отличается от реализации в Firefox, не раскрываются. Floorp по-прежнему использует Google в качестве поисковой системы по умолчанию и включает функцию синхронизации браузера Firefox. Он также использует репозиторий дополнений Mozilla и должен работать с большинством дополнений Firefox, совместимых с соответствующей версией Firefox.

Фишки, которые могут вас заинтересовать

У Floorp есть ряд интересных функций и улучшений, которые могут привлечь пользователей. В нем реализована двойная боковая панель, позволяющая пользователям получать доступ к закладкам, истории и другим инструментам с левой стороны, в то время как справа находится панель веб-приложений. Пользователи могут добавлять сайты в панель веб-приложений. Это удобно, например, при работе над статьей: можно сохранить материал в панели, не закрывая основной вкладки.

Помимо панели приложений, Floorp предлагает функцию разделенного просмотра, позволяющую открывать две страницы бок о бок простым выбором вкладки и нажатием «Разделить эту вкладку». Каждая часть имеет собственную историю и адресную строку. Такая компоновка особенно удобна для широкоформатных мониторов, позволяя работать с разделенным экраном вместо того, чтобы постоянно переключаться между несколькими окнами браузера

Рабочие пространства Floorp
Рабочие пространства Floorp

Еще одно интересное включение в Floorp — функция рабочих пространств (Workspace). Она позволяет группировать вкладки по категориям, таким как «работа», «комиксы», «покупки» или любым другим, которые имеют смысл для привычек пользователя. Я обнаружил, что это полезно при работе над проектами и статьями для LWN — у меня может быть открыто десяток вкладок для конкретной статьи, которые я могу сгруппировать в одно рабочее пространство. Рабочие пространства также можно назначать контейнерам для нескольких учетных записей Firefox. Например, пользователь может захотеть войти на один и тот же сайт, используя разные учетные записи — без необходимости постоянно выходить и входить заново. Комбинирование рабочих пространств и контейнеров для нескольких учетных записей может быть полезно во многих сценариях.

Вкладки

Вкладки Firefox мало развивались в плане функциональности за последние несколько лет. Floorp добавляет несколько давно необходимых улучшений, позволяя пользователям перемещать панель вкладок в нижнюю часть окна, использовать многострочную панель вкладок и даже вертикальную панель вкладок. Однако реализация вертикальной панели вкладок в Floorp исчезнет в v12, теперь, когда Mozilla наконец-то добавила вертикальные вкладки в Firefox 136.0.

***

В целом, Floorp представляет собой интересный проект с рядом удачных улучшений пользовательского интерфейса Firefox. Однако стратегия разработки выглядит несколько хаотичной — особенно это касается постоянного переключения между быстрыми релизами Firefox и ESR. Впрочем, для большинства пользователей это может быть некритично, учитывая действительно полезный набор функций, который предлагает этот форк.

LibreWolf: Firefox без лишнего багажа

LibreWolf появился на сцене в 2020 году. Его основной фокус — приватность, безопасность и удаление «антисвободных» функций из Firefox, таких как телеметрия и DRM. На домашней странице проекта указаны семь ключевых разработчиков, а для обсуждений разработки используется комната в Matrix. Разработка ведется на платформе Codeberg.

Источник: Википедия
Источник: Википедия

Доступность

LibreWolf можно найти в репозитории AUR для пользователей Arch Linux; проект также предлагает собственные репозитории пакетов для дистрибутивов на базе Debian и для Fedora. Для остальных дистрибутивов рекомендуется использовать пакеты Flatpak. Актуальная версия LibreWolf — 135.0.1, представляющая собой небольшое обновление на базе Firefox 135. Первый релиз LibreWolf 135.0 вышел 9 февраля, спустя примерно пять дней после выхода соответствующей версии Firefox.

Особенности конфигурации

В LibreWolf доступны все стандартные настройки Firefox, а также возможность использовать специальный файл переопределений librewolf.overrides.cfg для установки параметров, действующих сразу для нескольких профилей. Это избавляет от необходимости настраивать каждый профиль отдельно и упрощает резервное копирование настроек при переносе на новый компьютер. В документации подробно описано расположение этого файла для разных способов установки и предложены варианты возможных настроек

Меньше — значит лучше

LibreWolf примечателен скорее отсутствием определенных функций, чем их наличием. Из Firefox удалены компоненты, вызывавшие недовольство многих пользователей: интеграция с Pocket, телеметрия и прочее. Синхронизация Firefox по умолчанию отключена, но при желании ее можно активировать в настройках.

LibreWolf включает блокировщик рекламы uBlock Origin в базовую комплектацию. Важно отметить, что uBlock Origin отключается для пользователей Chrome, поскольку Google поэтапно прекращает поддержку WebExtension API версии 2 в пользу версии 3, что ограничит возможности uBlock Origin и других расширений. К чести Mozilla, компания обязалась продолжать поддержку обеих версий — Manifest V2 и V3. Подробнее о Manifest V3 и его влиянии на блокировщики контента LWN рассказывал еще в 2021 году.

🦊 Альтернативы Firefox: обзор 4 лучших форков для тех, кто разочаровался в Mozilla
***

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

Если провести аналогию, LibreWolf — это Firefox после чистки: тот же знакомый интерфейс, но без «вредных привычек» в виде слежки и проприетарных компонентов. Идеальный выбор для тех, кто хочет пользоваться привычным браузером, не опасаясь корпоративного надзора за своими действиями.

💻 Библиотека программиста
Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

Zen: смелый эксперимент с интерфейсом Firefox

Браузер Zen — новейший участник нашего обзора. Его разработка стартовала в прошлом году с объявления на Reddit. Сейчас проект находится в стадии бета-тестирования, последняя версия 1.8.2b (бета), основанная на Firefox 135.0.1, вышла 25 февраля. Отдельной похвалы заслуживает команда Zen за то, что открыто указывает версию Firefox рядом с версией проекта в окне «О программе» — информацию, которую почему-то старательно скрывают все остальные форки Firefox. В основной команде проекта двенадцать человек и около девяноста участников-добровольцев. Разработка ведется на GitHub, а обсуждения проходят в Discord.

Как и Floorp, проект собирает пожертвования на поддержку разработки, однако информации о структуре управления и прозрачности расходования средств практически нет.

Радикальный редизайн

В отличие от других форков, с первого взгляда и не скажешь, что Zen — ответвление Firefox. Его облик совершенно не похож на привычный интерфейс Firefox, даже до начала пользовательской настройки. Даже Floorp, при всех своих возможностях кастомизации, при первом запуске сохраняет фирменные черты Firefox. Zen же встречает пользователя боковой панелью вкладок слева, которая объединяет концепцию рабочих пространств из Floorp с вертикальным расположением вкладок. Сверху размещен набор стандартных закладок («Основное») в виде значков. Меню браузера находится в верхнем левом углу и обозначено кнопкой с тремя точками. Заголовок окна по умолчанию скрыт и появляется, только если задержать курсор мыши у верхнего края окна на несколько секунд.

🦊 Альтернативы Firefox: обзор 4 лучших форков для тех, кто разочаровался в Mozilla

Красиво, но не всегда понятно

Несмотря на современный и привлекательный вид, стильный интерфейс и богатые возможности настройки Zen иногда приносят в жертву удобство использования. К примеру, логично ожидать, что включение светлого режима в настройках «Язык и внешний вид» изменит и оформление браузера. Но, как видно на скриншоте, этого не происходит — для смены темы нужно отдельно зайти в раздел «Дополнения и темы». Ситуацию могла бы исправить подробная документация, но пока руководство пользователя довольно скудное. Впрочем, учитывая бета-статус проекта, к выходу стабильной версии ситуация может существенно улучшиться. А пока пользователям придется искать подсказки на Reddit и профильных форумах.

Такие возможности как предпросмотр (glance), позволяющий заранее загрузить и показать содержимое ссылки перед открытием в новой вкладке, безусловно полезны. Однако разобраться в их использовании непросто, даже зная об их существовании (в Linux предпросмотр вызывается сочетанием Alt+клик). То же касается и режима разделенного экрана: нужно выделить несколько вкладок, щелкнуть правой кнопкой и выбрать Split Tab. Перестановка разделенных областей тоже не очевидна. При этом дополнительные функции весьма привлекательны — было бы желание разобраться в их работе.

Кастомизация на максималках

Интерфейс Zen можно тонко настроить через встроенные параметры. Если этого мало, доступен набор собственных дополнений и расширений под названием Mods — от зеленоватой темы Matcha до твиков для дальнейшего упрощения боковой панели. Большинство обычных дополнений Firefox также совместимы с Zen, хотя некоторые могут конфликтовать с измененным интерфейсом.

На данном этапе Zen еще не настолько отточен, чтобы я рассматривал его как основной браузер. Хотя кто-то может быть смелее в экспериментах. Стоит отметить, что со времени первого публичного релиза браузер заметно стабилизировался. За проектом определенно стоит следить — команде Mozilla было бы полезно позаимствовать некоторые идеи (и код) из экспериментов Zen.

Zen можно сравнить с концепт-каром в автомобильном мире: выглядит впечатляюще, полон инноваций, но пока не готов к ежедневной езде по просторам интернета. Впрочем, если вы любите быть на острие технологий и готовы мириться с шероховатостями ради свежих впечатлений — возможно, это именно то, что вы искали.

Другие форки Firefox

Мир форков Firefox оказался на удивление обширным. Есть несколько альтернатив, которые я решил не тестировать — но упомяну для полноты картины — и, вероятно, еще несколько, которые я пропустил.

Basilisk: назад в будущее

Проект Basilisk представляет собой своего рода возврат к истокам Firefox, сохраняющий технологии, от которых отказалась Mozilla. Среди них поддержка классического стандарта плагинов NPAPI, звуковая система ALSA в Linux, расширения формата XUL и другие возможности старых версий.

Basilisk
Basilisk

Waterfox: независимый путь

Waterfox, появившийся в 2011 году как студенческий проект Алекса Контоса, прошел путь от независимого браузера через поглощение рекламной компанией System1 и обратно к самостоятельности.

Waterfox
Waterfox

Pale Moon: ностальгия по 2000-м

Проект Pale Moon — еще один браузер, который ответвился от кода Mozilla Firefox и больше не следует за ним напрямую. Он использует форк Goanna от движка рендеринга Gecko и по-прежнему поддерживает плагины NPAPI и расширения XUL. Проект обещает отсутствие телеметрии и сбора данных. Он предлагает несколько ностальгический интерфейс, напоминающий Firefox середины 2000-х годов. Для тех, кто скучает по Firefox времен второй версии, Pale Moon может стать настоящей машиной времени в мир веб-браузинга пятнадцатилетней давности.

Pale Moon
Pale Moon

SeaMonkey: все в одном флаконе

Проект SeaMonkey использует код Firefox и Thunderbird, хотя и не самых последних версий. Разработчики переносят исправления безопасности из версий с расширенной поддержкой (ESR) Firefox и Thunderbird. Проект также поддерживает HTML-редактор Composer и IRC-клиент ChatZilla, которые больше не поддерживаются Mozilla. SeaMonkey по-прежнему пакетируется для ряда дистрибутивов Linux, а бинарные файлы доступны для Linux на x86_64 и x86 в виде tarball-архива. Это может быть хорошим вариантом для пользователей, которые все еще используют 32-битные системы Linux на базе x86.

SeaMonkey
SeaMonkey

Все еще зависимы от Mozilla

Какой бы форк Firefox вы ни выбрали, важно помнить о недостатках. Прежде всего, все форки зависят от Mozilla, которая делает основную тяжелую работу. Большая часть разработки ведется Mozilla, направление развития Firefox определяется Mozilla, и выбор форка отдаляет пользователя на один шаг от оперативного получения исправлений безопасности и багов. Это не значит, что пользователям не стоит рассматривать один из этих форков, но они должны осознавать потенциальные минусы такого выбора.

Возможно ли повторение истории LibreOffice?

В истории открытого ПО есть прецеденты, когда «мягкие» форки вытесняли оригинальный проект. Например, форк Go-oo от OpenOffice.org превратился в LibreOffice после поглощения Sun компанией Oracle. Этот форк явно обошел OpenOffice.org в сообществе Linux, став основным офисным пакетом для рабочего стола, а его разработка затмила своего конкурента Apache OpenOffice. Однако Go-oo имел как корпоративную, так и общественную поддержку. Чтобы форк Firefox стал по-настоящему независимым и устойчивым, ему потребовались бы сопоставимые усилия. До сих пор такого движения не возникло.

Реальность сурова

Недавний вопрос в трекере проблем LibreWolf отлично иллюстрирует эту точку зрения. Пользователь kallisti5 спросил, готов ли LibreWolf полностью отделиться от Firefox, «если Mozilla продолжит двигаться дальше по этому пути?» Один из участников LibreWolf, ohfp, ответил, что проект «абсолютно не готов к этому» из-за ограниченного времени и энергии для работы над проектом в его нынешнем виде. «Мы даже близко не смогли бы форкнуть и полностью поддерживать браузер, не говоря уже о том, чтобы постоянно разрабатывать и улучшать его.»

Меньше внимания — больше рисков

Еще один недостаток форков заключается в том, что их код и сообщества привлекают гораздо меньше внимания. Когда Mozilla делает важный шаг, будь то положительный или отрицательный, пользователи, скорее всего, быстро узнают об этом. На данный момент форки получают относительно мало внимания, что может создавать риски безопасности или стабильности, которые останутся незамеченными.

Альтернативы вне экосистемы Mozilla

Для тех, кто хочет полностью покинуть экосистему Mozilla, но при этом придерживаться открытого исходного кода, есть несколько вариантов. Ladybird, о котором LWN писал в июне прошлого года, — это попытка создать новый браузер с нуля. Это интересный проект, но пока не готовый к повседневному использованию для большинства пользователей. Qutebrowser, Nyxt и NetSurf также заслуживают внимания, хотя они могут иметь некоторые недостатки для ежедневного использования с точки зрения совместимости с сайтами и функциональности. Мы рассмотрим некоторые из этих вариантов в ближайшее время.

***

В мире браузеров действуют те же законы, что и в природе: выживает не самый сильный или умный, а тот, кто лучше приспосабливается к изменениям. Пока что Mozilla, несмотря на критику, остается фундаментом всей экосистемы альтернативных браузеров.

Какой браузер вы используете сейчас и готовы ли попробовать один из описанных форков? Поделитесь своим опытом и тем, что для вас важнее всего в браузере — приватность, функциональность или что-то другое?

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ