Chromium es una base de código abierto para desarrollar un navegador web, mantenida por diversas compañías que posteriormente usan el código fuenteChromium Project (13 September 2008). para crear su propia versión de navegador con características adicionales.

Los navegadores comparten la mayoría de código y características, aun así hay algunas diferencias menores en las características y poseen diferentes licencias.

El Proyecto Chromium fue impulsado originalmente por Google tomando su nombre del elemento cromo.Google (September 2008). La intención de Google, expresado en la documentación para desarrolladores, era que chromium fuera el nombre del proyecto de fuente abierta y que el nombre del producto final sería Chrome; aun así otros desarrolladores han tomado el código de Chromium y liberado versiones bajo el nombre de Chromium."Coding Style (Chromium Developer Documentation)". Estos están listados bajo paquetes comunitarios.

Uno de los objetivos principales del proyecto es que Chromium sea un administrador de ventanas con pestañas, o shell para la web, en lugar de ser una aplicación de navegador tradicional. La aplicación está diseñada para tener una interfaz de usuario minimalista. Los desarrolladores afirman que "debe ser liviano (cognitiva y físicamente) y rápido"."User Experience (Chromium Developer Documentation)".

Diferencias respecto a Google Chrome Chromium es el nombre dado al proyecto de código abierto y al código fuente del navegador liberado y mantenido por el Proyecto Chromium."Google Chrome, Chromium and Google". blog.chromium.org/. Es posible descargar y compilar el código manualmente en numerosas plataformas. Para crear Chrome desde Chromium, Google toma el código fuente y agrega:"Chromium Browser Vs Google Chrome, Differences between Google Chrome and Linux distro Chromium, Chromium Wiki".  Un sistema de autoactualización llamado GoogleUpdate (algunos sistemas operativos, se apoyan en los sistemas de administración de paquetes del SO como un alternativas). Lector de PDF integrado y vista previa de impresión (incorporado a Chromium 47 y posteriores luego de que Google liberara el código fuente del visor de PDF). Códecs multimedia para brindar soporte para formatos H.264, AAC, MP3, entre otros. Una restricción que deshabilita extensiones no alojadas en Chrome Web Store (para usuarios de Windows en todos los canales de Chrome)."Chrome Extension Developer FAQ for upcoming changes in May 2015 related to hosting extensions".  Los nombres Google y Google Chrome (ambos marcas registradas)."Google Trademark". "Google Trademark". "Google Chrome Trademark". Una opción dentro de la configuración para que los usuarios puedan enviar a Google estadísticas de uso y reportes de errores. Rastreo RLZ cuando Chrome es descargado como promociones de marketing o acuerdos de distribución. Esto transmite información de forma codificada a Google, incluyendo lugar y fecha en las cuales se instaló Chrome; En junio de 2010, Google confirmó que el token de RLZ tracking no está presente en versiones de Chrome descargadas directamente desde el sitio de Google, ni en alguna versión de Chromium. El código fuente de RLZ fue hecho público al mismo tiempo, (anteriormente era propietario —no obstante a pesar de que el código es abierto esta característica no ha sido migrada a Chromium—) para que los desarrolladores pudieran confirmar qué era y cómo funcionaba.Google (June 2010). Y anteriormente: Adobe Flash Player"Bringing improved support for Adobe Flash Player to Google Chrome".  integrado (código y licencia propietarios), fue descontinuado el 31 de diciembre de 2020. Predeterminadamente, Chromium solamente soporta los códecs Vorbis, Theora y WebM para las etiquetas de audio y video HTML5. Google Chrome soporta estas además de los códecs patentados AAC y MP3. En enero de 2011, el administrador Chrome Product, Mike Jazayeri, anunció que Chrome no soportaría el formato H.264 en su reproductor de video HTML5."HTML Video Codec Support in Chrome".  En octubre de 2013 Cisco anunció que liberaría el código de sus códecs .H264 .Trollope, Rowan (22 December 2013). Desde diciembre de 2013, Chrome brinda soporte para .H264. Las distribuciones de Linux que distribuyen Chromium pueden agregar soporte para otros códecs en sus versiones personalizadas de Chromium."Differences between Google Chrome and Linux distro Chromium". code.google.com/.

Licencias La parte de Chromium bajo la autoría de Google es liberada según la licencia BSD,"Home (Chromium Developer Documentation)". con otras partes sujetas a varias licencias de código abierto, incluyendo la licencia MIT, la LGPL, la Ms-PL y una tri-licencia MPL/GPL/LGPL."Chromium Terms and Conditions".

Historia

miniaturadeimagen|Una compilación inicial de Chromium 3.0 aclarando su independencia de Google Chrome.

Debido a que Chromium es un proyecto de código abierto en el que se basa Chrome, la historia de ambos está relacionada. Originalmente se pensaba hacer de Chromium un proyecto para las liberaciones de desarrollo y que Chrome fuera la liberación estable final.

2008 Google Chrome se presentó en septiembre de 2008 y junto con su lanzamiento también se puso a disposición el código fuente de Chromium. Esto pudo permitir que su código se pudiera utilizar como base para el desarrollo de otros navegadores. La versión inicial del código incluía compilaciones para Windows, macOS, y una compilación para Linux. Todavía carecía de funcionalidad completa. Chromium 1.0 se lanzó en diciembre de 2008 y en conjunto se eliminó Chrome del estado beta únicamente para Windows.Paul, Ryan (September 2008). Paul, Ryan (December 2008).

En su primer lanzamiento en septiembre de 2008, Chromium fue criticado por almacenar contraseñas guardadas de manera que cualquier usuario ocasional de una computadora pueda leerlas fácilmente desde la GUI. Los usuarios de Chromium reportaron esta situación y solicitaron en numerosas ocasiones una contraseña maestra para acceder a las contraseñas almacenadas, pero los desarrolladores de Chromium insistieron constantemente en que esto no ofrece seguridad real contra los piratas informáticos expertos. Los usuarios argumentaron que esto brindaría una mejor protección a las contraseñas de compañeros de trabajo o miembros de la familia. En diciembre de 2009, el desarrollador de Chromium, P. Kasting, declaró: "Una contraseña maestra fue el problema número 1397. Ese problema está solucionado. No implementaremos una contraseña maestra. Ni ahora, ni nunca. Discutir por ello no lo hará posible. A mucha gente le gustaría que no lo haga realidad. Nuestras decisiones de diseño no son democráticas. No siempre se puede tener lo que se quiere."Chromium Project Issue 1397 (March 2011). Chromium Project Issue 812 (March 2011).

2009 En enero de 2009, se habilitaron las primeras versiones de desarrollo de Chrome 2.0, y se presentó un administrador de marcadores y soporte a características de CSS no estándar, lo que incluyó gradientes, reflexiones y máscaras.Paul, Ryan (January 2009).

En mayo de 2009, se puso a disposición la primera versión alfa de Chromium para Linux. En revisión de esa versión alfa, Ryan Paul dijo que "continuaba careciendo de características y tenía numerosos errores de renderizado, pero era evidente que se movía en la dirección correcta". Las primeras versiones para desarrolladores de Chrome en plataformas Linux y OSX estuvieron disponibles en junio de 2009, aunque estaban en estado bastante inicial y carecían de Adobe Flash, opciones de privacidad, la habilidad de establecer el proveedor de búsquedas predeterminado e incluso imprimir. En julio de 2009, Chromium incorporó temas nativos para Linux, utilizando el kit de herramientas GTK+, que le permitía ser insertado en el ambiente de escritorio GNOME.Paul, Ryan (May 2009). Paul, Ryan (June 2009). Paul, Ryan (July 2009). Smith, Mike and Karen Grunberg (June 2009).

Chromium 3.0 se liberó el 28 de mayo de 2009, en su versión 3.0.182.2.Chromium Project (26 August 2014). Chromium Project (May 2009). Chrome 3.0 lo siguió en septiembre del 2009 e incluyó un motor de JavaScript mucho más rápido, un sistema de temas seleccionables por el usuario, mejoras en el Omnibox y una página de nueva pestaña rediseñada.Paul, Ryan (September 2009).

Chromium 4.0.212.0 fue la primera versión de Chromium 4.0 y apareció el 22 de septiembre del 2009,Chromium Project (26 August 2014). Chromium Project (September 2010). y Chrome 4.0 se liberó públicamente en diciembre de 2009. Ambos incluyeron soporte para extensiones, además de sincronización de marcadores para versiones beta de Chrome para OS X y Linux. La penetración multiplataforma de Chrome/Chromium 4.0 combinados fue de 6.73%, a finales de abril de 2010.Paul, Ryan (January 2010). Sneddon, Joey-Elijah (May 2009). Mark Larson (8 December 2009). [http:// /2009/12/google-chromefor-holidays-mac-linux.html "Google Chrome for the holidays: Mac, Linux and extensions in beta"]. 

Gentoo Linux ha tenido a Chromium en su repositorio oficial desde septiembre del 2009."www-client/chromium ChangeLog" . FreeBSD ha tenido Chromium disponible desde finales del 2009 y ha dispuesto de un puerto desde el sistema de puertos de FreeBSD desde finales del 2010.chromium.hybridsource.org (June 2010). www.freebsd.org (June 2010). OpenBSD hizo Chromium disponible para plataformas i386 y amd64 desde finales del 2009.OpenBSD Project (December 2011). "ports/www/chromium/". A pesar de que OpenBSD soporta varios navegadores, versiones recientes sólo señalan oficialmente Chromium y Firefox."8 - General Questions" . "OpenBSD 5.4 Release".

2010 miniaturadeimagen|Logotipo de Chromium original, utilizado por el proyecto hasta Chromium 11.

Chromium 5.0 fue liberado el 26 de enero de 2010, y la 5.0.306.0 fue la versión inicial.Chromium Project (26 August 2014). Chromium Project (January 2010). Google Chrome 5.0 lo siguió el 25 de mayo de 2010 y brindó versiones estables (no beta) para todas las plataformas. En aquel momento, la revista web OMG! Ubuntu! reportó que el uso de Chrome/Chromium era de 36,53% en navegadores en Linux, comparado al 55.52% de Firefox y 2.82% de Opera.Sneddon, Joey-Elijah (May 2009). Paul, Ryan (May 2009). Brian Rakowski (25 May 2010). Stade, Evan and Elliot Glaysher (May 2010).

Lubuntu seleccionó Chromium como navegador predeterminado desde su primera versión Lubuntu 10.4 de abril de 2010, hasta Lubuntu 13.10 en octubre de 2013 cuando migró a Firefox.Lubuntu Project (June 2010). Ubuntu comenzó a ofertar Chromium a través de Centro de software de Ubuntu iniciando con Ubuntu 10.04 LTS como parte de su repositorio 'universe'. La versión inicial disponible en abril de 2010 fue 5.0.342.9, con nuevas versiones obtenidas como actualizaciones.UbuntuUpdates.org (June 2010). Puppy Linux ha tenido Chromium disponible con Chromium 5.0.342 en Lucid Puppy 5.0.0, basado en el repositorio de aplicaciones de Ubuntu.Puppy Linux Community (May 2010). Maemo, sistema operativo para móviles de Nokia, ofreció una versión a prueba-de-concepto de Chromium con una interfaz de usuario sin modificar que fue liberada el 11 de abril de 2010.Apocalypso (April 2010).