Muitas pessoas usam o navegador Google Chrome diariamente sem saber que ele é construído a partir de um projeto de código aberto chamado Chromium. O tópico voltou a ganhar destaque quando a Microsoft anunciou que desenvolveria uma nova versão do navegador Edge com base no Chromium. Então, quais são as diferenças exatas entre Chromium e Chrome? Você realmente precisa se importar com essas diferenças?
O Chromium não é uma versão simplificada do Chrome, mas sim um projeto de navegador de código aberto impulsionado pela comunidade. Embora o Google tenha iniciado este projeto e esteja profundamente envolvido em seu desenvolvimento, qualquer desenvolvedor licenciado pode contribuir com código para ele. Você pode pensar no Chromium como uma estrutura básica de navegador totalmente funcional - qualquer empresa pode usá-la como base para construir seus próprios produtos de navegador.
O Google Chrome é construído com base no Chromium, com a adição de alguns recursos proprietários pelo Chrome. Isso significa que você pode baixar e usar o navegador Chromium original diretamente, sem depender do Chrome.
Vale ressaltar que esse modelo de "versão base + versão personalizada" também se estende ao domínio do sistema operacional: o Chrome OS (o sistema usado pelos Chromebooks) também é construído com base no Chromium OS de código aberto.
Visualmente, o Chromium e o Chrome são quase idênticos, e a experiência de uso também é muito semelhante. Na verdade, as semelhanças entre os dois são muito maiores do que as diferenças. Simplificando: o que o Chrome pode fazer, o Chromium basicamente também pode, apenas o Chrome adiciona recursos proprietários desenvolvidos pelo Google.
Essa é uma das diferenças mais notáveis entre os dois. O Chrome possui licenças comerciais para vários codecs proprietários, incluindo:
Estes são os formatos de mídia mais usados na web, e o H.264 é o padrão principal para sites de vídeo (o YouTube usa H.264 extensivamente).
Em contraste, o Chromium inclui apenas codecs para formatos de código aberto, como:
Se você usar apenas o Chromium, poderá ter problemas ao reproduzir vídeos ou áudios em alguns sites, a menos que instale manualmente os codecs apropriados - o que não é nada amigável para usuários comuns.
Embora o Flash esteja sendo gradualmente substituído pelo HTML5, ainda é usado em alguns sites. O Chrome vem com um plugin Flash baseado na Pepper Plugin API (PPAPI), uma solução de execução Flash mais segura desenvolvida pelo Google.
Se você usar o Chromium, só poderá instalar manualmente a versão tradicional do Flash na Netscape Plugin API (NPAPI) - como o nome sugere, é um padrão de API muito antigo.
Especialmente no sistema Linux, o Chrome é quase a única maneira de obter uma versão moderna do Flash, pois a versão NPAPI geralmente está desatualizada e apresenta mais riscos de segurança.
O Chrome usa o Google Updater para atualizações automáticas perfeitas, que exigem pouca ou nenhuma interação do usuário. O Chromium, por outro lado, não possui um recurso de atualização automática integrado, e os usuários do Windows precisam verificar e baixar manualmente novas versões para instalação.
A única exceção são os sistemas Linux - o gerenciador de pacotes da maioria das distribuições Linux lida automaticamente com as atualizações do Chromium.
Por padrão, o Chrome permite a instalação de extensões apenas da Chrome Web Store. Isso protege os usuários contra plugins maliciosos em certa medida, pois a Web Store analisa as extensões.
O Chromium não tem essa restrição - você pode instalar extensões de qualquer fonte. Claro, os usuários do Chrome também podem carregar pacotes de extensão manualmente ativando o "Modo Desenvolvedor", mas o processo é relativamente complicado.
Para a maioria dos usuários, essa restrição do Chrome é uma proteção. Permitir a instalação de plugins livremente pode facilmente se tornar um terreno fértil para malware.
O Chrome coleta automaticamente relatórios de falhas, estatísticas de uso e outras informações e os envia para o Google, que teoricamente usa esses dados para melhorar o produto. Embora o Google afirme que esses dados são anônimos, você pode se sentir desconfortável se estiver muito preocupado com a privacidade.
O Chromium não coleta nem envia esse tipo de dado por padrão, tornando-o a escolha preferida para usuários preocupados com a privacidade.
Um exemplo específico: o Chrome gera um identificador exclusivo chamado RLZ para cada instalação do navegador, usado para rastrear o uso do navegador. Embora o Google diga que isso não inclui informações pessoais, quem sabe? Teoricamente, o Chromium não possui esse mecanismo de rastreamento.
O sandbox é um mecanismo de segurança que isola a execução de códigos de páginas da web, impedindo que códigos maliciosos afetem outros programas ou páginas da web. Tanto o Chrome quanto o Chromium suportam o modo sandbox, mas com uma pequena diferença:
O sandbox do Chrome está sempre ativado e não pode ser desativado, enquanto o Chromium o ativa por padrão na maioria dos casos, mas o Chromium em algumas distribuições Linux pode não vir com ele ativado por padrão. Ao usar o Chromium, é melhor confirmar se o sandbox está funcionando corretamente.
Tanto o Chrome quanto o Chromium permitem que você faça login na sua Conta Google para sincronizar marcadores, histórico e outros dados, mas o Chrome obviamente tem uma integração mais profunda com o ecossistema Google e recursos mais ricos - isso também significa que o Google pode coletar mais dados de uso sobre você.
Além dos navegadores, existe uma relação semelhante entre o Chrome OS e o Chromium OS. O Chrome OS é o sistema operacional oficial lançado pelo Google e pré-instalado nos Chromebooks, enquanto o Chromium OS é sua base de código aberto.
As principais diferenças incluem:
• Verificação de Inicialização: O Chrome OS possui um mecanismo de verificação de hardware para garantir a integridade do sistema durante a inicialização; o Chromium OS carece dessa camada de proteção.
• Otimização de Hardware: O Google otimizou profundamente o Chrome OS para hardware específico de Chromebooks, enquanto o Chromium OS é mais genérico e pode ser instalado em vários dispositivos, mas o desempenho pode não ser tão bom quanto o do Chrome OS.
• Atualizações Automáticas: Assim como os navegadores, o Chrome OS suporta atualizações automáticas perfeitas, enquanto o Chromium OS requer tratamento manual.
• Suporte a Aplicativos Android: O Chrome OS vem com um contêiner de aplicativos Android integrado, permitindo a execução direta de aplicativos Android, um recurso importante que o Chromium OS não possui.
• Pacotes Adicionais: O Chrome OS vem com softwares proprietários como Adobe Flash pré-instalado, além de conectividade de dados celular (em alguns dispositivos).
Para a maioria das pessoas, o Chrome é a melhor escolha. Ele funciona perfeitamente "fora da caixa", é rico em recursos, atualizado regularmente e tem melhor compatibilidade de mídia.
O Chromium é mais adequado para os seguintes usuários:
• Extremamente preocupados com a privacidade: Não querem que o navegador envie nenhum dado para o Google.
• Entusiastas de software de código aberto: Desejam executar software totalmente de código aberto e poder auditar o código-fonte.
• Entusiastas de tecnologia: Dispostos a resolver manualmente problemas como codecs e atualizações.
• Usuários de Linux: Muitos usuários de Linux preferem usar software de código aberto, e o Chromium é mais popular na comunidade Linux.
Se você está apenas querendo "mudar de ares" ou exibir para os amigos "eu uso um navegador de código aberto", o Chromium pode satisfazer sua pequena vaidade. Mas, na verdade, para uso diário, a conveniência e a completude de recursos do Chrome são mais vantajosas.
Não. O núcleo do motor é exatamente o mesmo nos dois casos, e as diferenças de desempenho são insignificantes. Qualquer diferença de velocidade deve-se mais às extensões que você instala e ao ambiente do seu sistema.
Não há uma resposta absoluta para esta pergunta. Do ponto de vista da privacidade, o Chromium de fato não envia dados de uso para o Google; mas do ponto de vista funcional, o plugin Flash PPAPI do Chrome é mais seguro que o NPAPI tradicional, e as atualizações automáticas do Chrome corrigem as vulnerabilidades de segurança em tempo hábil.
Sim. O Chromium suporta o login na Conta Google e pode sincronizar marcadores, histórico e outros dados, apenas a integração com os serviços do Google não é tão profunda quanto a do Chrome.
A maior parte do código do Chrome é de código aberto (do Chromium), mas os recursos proprietários adicionados pelo Google (como licenças de codec, sistema de atualização automática, etc.) são de código fechado. Esses recursos envolvem licenças comerciais ou tecnologia proprietária do Google.
Com certeza. Todas as extensões da Chrome Web Store são compatíveis com o Chromium, e o Chromium pode até instalar extensões de outras fontes, o que é ainda mais flexível do que o Chrome.
Esboço