Good Bear 1.0.1 опубликован в GitHub Releases. Это неизменяемый выпуск на
основе Firefox 157.0 для Ubuntu 24.04 LTS amd64 и Windows x64.
Подробный список изменений приведён в CHANGELOG.md.
Используйте versioned-ссылки неизменяемого релиза Good Bear 1.0.1. Проверяйте,
что имя скачанного файла и SHA-256 совпадают с опубликованным SHA256SUMS.
- Ubuntu 24.04 LTS amd64,
.deb— unsigned - Windows x64 installer
.exe— unsigned - SHA256SUMS
- SBOM CycloneDX
- Provenance
- Notices
- Описание соответствующих исходных материалов и исходные материалы
- Архив corresponding source
Перед установкой проверяйте имя скачанного файла и его хеш по файлу
SHA256SUMS.
Good Bear — русскоязычный браузер для безопасной работы с сайтами, которые используют сертификаты Минцифры России. Он предназначен для пользователей, которым нужно открывать такие ресурсы, не добавляя российский корневой сертификат в глобальное хранилище доверия и не ослабляя проверку сертификатов для обычных сайтов.
Обычный Firefox не считает этот корневой сертификат глобально доверенным: подход «добавить корень в систему или браузер» дал бы ему право подтверждать подлинность любого сайта. Good Bear решает именно эту задачу иначе. Точно закреплённая российская PKI действует только внутри отдельного встроенного контейнера и только для сайтов, к которым применима политика Good Bear. Это правило сохраняется, когда такой корень уже принят системным или профильным хранилищем доверия.
Практические преимущества Good Bear:
- можно безопасно работать с нужными российскими ресурсами без глобального доверия к их корневому сертификату;
- состояние контейнера изолировано: cookies, пароли, localStorage, кэш, service workers, HTTP-аутентификация, клиентские сертификаты и соединения не смешиваются с обычным браузерным контекстом; контейнер Russian PKI использует отдельную постоянную зашифрованную базу паролей;
- стандартная X.509-проверка Firefox сохраняется: проверяются имя хоста, срок, цепочка, подписи и назначение сертификата; Good Bear не добавляет универсальных исключений и не доверяет сертификатам по их названию;
- при переходах не переносятся тела запросов между контекстами, а российские подресурсы внутри обычных страниц блокируются;
- русские индикаторы контейнера и PKI делают особый контекст заметным, а не маскируют его под обычное соединение.
Версия продукта — 1.0.1; база браузера — Firefox 157.0. В поставке используется
только локаль ru. Дистрибутивы этого релиза намеренно unsigned: ключ подписи,
MAR, сервер обновлений и автоматическое обновление не заявляются.
Good Bear сохраняет совместимость с экосистемой Firefox там, где это требуется для веб-совместимости, но является отдельным продуктом. Проект не является продуктом, сервисом, сертификацией или рекомендацией Mozilla, российского государственного органа либо иного государственного органа и не аффилирован с ними.
Программная часть Good Bear распространяется по свободной лицензии Mozilla
Public License 2.0 (MPL 2.0). Соответствующие исходные материалы, порядок их
получения и сведения о сохранённых уведомлениях приведены в
SOURCE_OFFER.md. Отдельные оригинальные графические и
сторонние материалы могут иметь собственные уведомления и условия; полный
перечень не заменяется этим README.
Good Bear основан на Firefox 157.0, но в релизе 1.0.1:
- используется отдельная идентичность Good Bear, собственное имя профиля и русскоязычная поставка;
- интерфейс Good Bear адаптирован к Nova;
- сайты, для которых это предусмотрено политикой Good Bear, направляются в отдельный встроенный контейнер; российская PKI применяется только внутри этого контейнера, в том числе при доверии к российскому корню со стороны ОС;
- добавлены проверенные русские индикаторы контейнера и состояния доверия, а обычная проверка сертификатов сохраняет приоритет;
- русский словарь RusSpell обновлён до версии 1.0.9. Его канонический публичный репозиторий — RusSpell Lab;
- контейнер Russian PKI использует отдельную зашифрованную базу паролей с сохранением, автозаполнением и явным CSV import/export;
- восстановление сессии готовит управляемый контейнер до возобновления вкладок;
- первый запуск корректно обрабатывает уведомление Safe Browsing и параметры Ubuntu launcher;
- исходные изменения Good Bear, overlay локализации, branding и настройки поставки распространяются как corresponding source, а уведомления Mozilla и сторонних компонентов сохраняются;
- встроенное приложение обновления и crash reporter отключены, а активная телеметрия продукта не используется.
Это не форк с глобальным российским хранилищем доверия: Good Bear не подменяет
обычную X.509-проверку, не выдаёт сертификатам доверие по имени и не переносит
запросы или содержимое между контейнерами. Российские корневые сертификаты не
становятся глобально доверенными. Для подробностей о границах и воспроизводимой
сборке см. SOURCE_OFFER.md.
В публичном репозитории находится corresponding source Good Bear, а не полная
копия исходного дерева Firefox. Для восстановления исходного дерева скачайте
исходный архив Firefox 157.0, проверьте его SHA-256 из
config/firefox-baseline.json, затем примените
патчи в порядке patches/series и наложите overlay/.
Точный порядок и ссылки приведены в SOURCE_OFFER.md.
Релиз построен из закреплённой пары версий Good Bear 1.0.1 (Firefox 157.0) с locale ru. GitHub Release опубликован под неизменяемым тегом
v1.0.1.
GitHub показывает число загрузок каждого Release asset. Эти значения являются только агрегированными счётчиками распространения по версии, платформе и файлу: они не являются числом уникальных пользователей, активных установок, DAU/MAU или телеметрией браузера.
Поддержать проект добровольным донатом можно на Boosty. Донат не даёт дополнительных функций, особого статуса, гарантированной поддержки, endorsement или исключения из условий лицензии.
Автор: Валерий Ледовской
Мейнтейнер: Андрей Ковалёв
Электронная почта: valery@ledovskoy.com
Принимаются только письма, в теме которых указан маркер [GB].