Многие ежедневно пользуются браузером Google Chrome, но не знают, что он построен на основе проекта с открытым исходным кодом под названием Chromium. Когда Microsoft объявила о разработке новой версии браузера Edge на базе Chromium, эта тема снова привлекла широкое внимание. Так в чем же заключаются различия между Chromium и Chrome? Стоит ли вообще обращать внимание на эти отличия?
Chromium — это не упрощенная версия Chrome, а браузерный проект с открытым исходным кодом, управляемый сообществом. Хотя Google запустил этот проект и активно участвует в его разработке, любой разработчик, получивший соответствующую лицензию, может вносить свой вклад в код. Chromium можно рассматривать как полноценную базовую основу для браузера — любая компания может использовать ее для создания собственного браузерного продукта.
Google Chrome построен на основе Chromium, но с добавлением некоторых проприетарных функций. Это означает, что вы можете напрямую скачать и использовать оригинальный браузер Chromium, не полагаясь на Chrome.
Стоит отметить, что такая модель «базовая версия + настроенная версия» распространяется и на операционные системы: Chrome OS (система, используемая в Chromebook) также построена на основе открытой Chromium OS.
Внешне Chromium и Chrome практически идентичны, и пользовательский опыт у них очень схож. На самом деле, сходств между ними гораздо больше, чем различий. Проще говоря: все, что может делать Chrome, может делать и Chromium, но Chrome дополнительно имеет некоторые проприетарные функции, разработанные Google.
Это одно из наиболее заметных различий. Chrome имеет коммерческие лицензии на ряд проприетарных кодеков, включая:
Это наиболее распространенные медиаформаты в интернете, а H.264 является стандартом для видеосайтов (YouTube активно использует H.264).
В отличие от этого, Chromium по умолчанию поддерживает только кодеки с открытым исходным кодом, такие как:
Если вы используете только Chromium, у вас могут возникнуть проблемы с воспроизведением видео или аудио на некоторых сайтах, если вы не установите соответствующие кодеки вручную — что не очень удобно для обычных пользователей.
Хотя Flash постепенно вытесняется HTML5, некоторые сайты все еще его используют. Chrome имеет встроенный Flash-плагин на основе Pepper Plugin API (PPAPI) — более безопасное решение для запуска Flash, разработанное Google.
При использовании Chromium вы можете установить только традиционную версию Flash для Netscape Plugin API (NPAPI) — как видно из названия, это очень старый стандарт API.
Особенно на системах Linux, Chrome является практически единственным способом получить современную версию Flash, поскольку версия NPAPI часто отстает в обновлениях и имеет больше рисков безопасности.
Chrome использует Google Updater для бесперебойного автоматического обновления, что практически не требует вашего вмешательства. Chromium же не имеет встроенной функции автоматического обновления, и пользователи Windows должны вручную проверять и загружать новые версии для установки.
Единственное исключение — системы Linux — большинство дистрибутивов Linux автоматически обрабатывают обновления Chromium с помощью менеджера пакетов.
По умолчанию Chrome разрешает установку расширений только из Chrome Web Store. Это в некоторой степени защищает пользователей от вредоносных плагинов, поскольку Web Store подвергает расширения проверке.
Chromium не имеет такого ограничения — вы можете устанавливать расширения из любого источника. Конечно, пользователи Chrome также могут загружать пакеты расширений вручную, активировав «режим разработчика», но этот процесс относительно трудоемкий.
Для обычных пользователей такое ограничение Chrome, наоборот, является защитой. Свободная установка плагинов легко может стать рассадником вредоносного ПО.
Chrome автоматически собирает отчеты о сбоях, статистику использования и другую информацию, отправляя ее в Google. Теоретически эти данные используются для улучшения продукта. Хотя Google утверждает, что эти данные анонимны, если вы очень заботитесь о конфиденциальности, это может вас беспокоить.
Chromium по умолчанию не собирает и не отправляет такие данные, что делает его предпочтительным выбором для пользователей, заботящихся о конфиденциальности.
Конкретный пример: Chrome генерирует уникальный идентификатор под названием RLZ для каждого экземпляра браузера, который используется для отслеживания использования браузера. Хотя Google заявляет, что это не содержит личной информации, кто знает? Теоретически, Chromium не имеет такого механизма отслеживания.
Песочница — это механизм безопасности, который изолирует выполнение веб-кода, предотвращая влияние вредоносного кода на другие программы или веб-страницы. Chrome и Chromium поддерживают режим песочницы, но есть небольшое различие:
Песочница в Chrome всегда включена и не может быть отключена, в то время как в Chromium она по умолчанию включена в большинстве случаев, но в некоторых дистрибутивах Linux может не быть включена по умолчанию. При использовании Chromium лучше убедиться, что песочница работает корректно.
Chrome и Chromium позволяют войти в аккаунт Google для синхронизации закладок, истории и других данных, но Chrome, очевидно, глубже интегрирован с экосистемой Google и имеет более богатый функционал — это также означает, что Google может собирать больше данных о вашем использовании.
Помимо браузеров, между Chrome OS и Chromium OS существует аналогичная связь. Chrome OS — это официальная операционная система от Google, предустановленная на Chromebook, а Chromium OS — ее открытая основа.
Основные различия включают:
• Функция безопасной загрузки: Chrome OS имеет механизм аппаратной проверки, обеспечивающий целостность системы при загрузке, в то время как Chromium OS лишен этой защиты.
• Оптимизация оборудования: Google глубоко оптимизировал Chrome OS для конкретного оборудования Chromebook, в то время как Chromium OS более универсальна и может быть установлена на различных устройствах, но производительность может быть ниже, чем у Chrome OS.
• Автоматические обновления: Как и в случае с браузером, Chrome OS поддерживает бесперебойное автоматическое обновление, тогда как Chromium OS требует ручной обработки.
• Поддержка Android-приложений: Chrome OS имеет встроенный контейнер для Android-приложений, позволяющий напрямую запускать Android-приложения, чего нет в Chromium OS.
• Дополнительные пакеты: Chrome OS предустановлена с проприетарным программным обеспечением, таким как Adobe Flash, а также функцией подключения к сотовой сети (поддерживается на некоторых устройствах).
Для большинства людей Chrome является лучшим выбором. Он готов к использованию «из коробки», имеет полный набор функций, своевременные обновления и лучшую совместимость с медиа.
Chromium больше подходит для следующих пользователей:
• Крайне обеспокоены конфиденциальностью: не хотят, чтобы браузер отправлял какие-либо данные в Google.
• Любители программного обеспечения с открытым исходным кодом: хотят использовать полностью открытое программное обеспечение и иметь возможность проверять исходный код.
• Технические энтузиасты: готовы вручную решать проблемы с кодеками, обновлениями и т. д.
• Пользователи Linux: многие пользователи Linux предпочитают использовать открытое программное обеспечение, и Chromium пользуется большей популярностью в сообществе Linux.
Если вы просто хотите «сменить обстановку» или похвастаться перед друзьями, что «используете браузер с открытым исходным кодом», то Chromium действительно может удовлетворить ваше небольшое тщеславие. Но на самом деле, для повседневного использования удобство и функциональность Chrome имеют больше преимуществ.
Нет. Основное ядро у них полностью одинаковое, различия в производительности незначительны. Любые различия в скорости больше зависят от установленных вами расширений и системной среды.
На этот вопрос нет однозначного ответа. С точки зрения конфиденциальности, Chromium действительно не отправляет данные об использовании в Google; но с точки зрения функциональности, плагин PPAPI Flash в Chrome безопаснее традиционного NPAPI, а автоматические обновления Chrome своевременно исправляют уязвимости безопасности.
Да. Chromium поддерживает вход в аккаунт Google и может синхронизировать закладки, историю и другие данные, хотя интеграция с сервисами Google менее глубокая, чем в Chrome.
Большая часть кода Chrome действительно является открытой (из Chromium), но проприетарные функции, добавленные Google (например, лицензии на кодеки, система автоматических обновлений и т. д.), являются закрытыми. Эти функции включают коммерческие лицензии или проприетарные технологии Google.
Абсолютно. Все расширения из Chrome Web Store совместимы с Chromium, а Chromium также может устанавливать расширения из других источников, что даже более гибко, чем в Chrome.
Обзор


