viernes, 28 de enero de 2011

Diferencias entre Chrome y Chromium

A menudo los usuarios de software libre y Open Source nos preguntamos por las diferencias reales entre el navegador Google Chrome y el proyecto Open Source en el que se basa, Chromium. Aunque los dos desarrollos pueden parecer idénticos a la hora de usarlos, en realidad hay sutiles diferencias entre ellos.

Precisamente un artículo del wiki oficial de Chromium se centra en explicar esas diferencias, así que si estáis interesados en saber qué es lo que distingue a Chrome de Chromium, aquí tenéis esas distinticiones:

Logo

Chrome: con colores

Chromium: tonalidades azules

Informes de fallos

Chrome: sí, si lo activamos

Chromium: Ninguno

Notas: Hay que incluir backtraces detallados en los informes de errores si no tenemos informe de errores.

Métricas de usuario

Chrome: Sí, si lo activamos

Chromium: No

Tags de audio y vídeo

Chrome: H.264 (bueno, ya no), AAC, MP3, VP8, WebM, Vorbis y Theora

Chromium: VP8, WebM, Vorbis y Theora

Notas: varía según la distribución. Chromium en Ubuntu tiene las dos versiones, y Fedora Chromium no tiene soporte para tags de audio y vídeo

Adobe Flash

Chrome: Plugin personalizado (no libre) incluido en la versión

Chromium: Soporte para plugins NPAPI, incluyendo el de Adobe

Soporte PDF

Chrome: Plugin personalizado (no libre) incluido en la versión

Chromium: Descarga los documentos y los muestra con el visor PDF del sistema

Notas: El plugin PDF de Chrome usa código no libre de terceras partes. No hay plugin PDF del software libre que soporte todas las características PDF que quieren en Chromium (como rellenar formularios).

Código

Chrome: analizado por desarrolladores

Chromium: modificado por las distribuciones

Notas: Las modificaciones de las distribuciones han sido una continua fuente de problemas para los usuarios. Por favor, incluye la información sobre tu distribución si informas de errores.

Sandbox

Chrome: siempre activa

Chromium: puede estar deshabilitada según la distribución

Notas: En Ubuntu y Gentoo está siempre activa. Algunos paquetes no oficiales para Slackware la deshabilitan, cuidado.

Paquetes

Chrome: un único paquete DEB/RPM

Chromium: específico de cada distribución, a veces dividido en varias partes (datos locales, inspector, v8)

Notas: En Ubuntu se distribuyen l10n y el inspector (opcional), además de 2 conjuntos de códecs (1 obligatorio) para las compilaciones nocturnas, el canal de desarrolladores y el canal beta, pero con los mismos nombres de paquete en cada canal.

Perfil

Chrome: se mantiene en ~/.config/google-chrome

Chromium: se mantiene en ~/.config/chromium

Caché

Chrome: se mantiene en ~/.cache/google-chrome

Chromium: se mantiene en ~/.cache/chromium

Garantía de calidad

Chrome: las nuevas versiones se prueban antes de ser enviadas a los usuarios

Chromium: algunas compilaciones nocturnas se distribuyen sin ser probadas

Notas: depende de la distribución. Por ejemplo, Chromium en Ubuntu registra los mismos números de versión que Google Chrome, pero otras distribuciones a veces distribuyen compilaciones nocturnas inestables.

No hay comentarios:

Publicar un comentario