Posts Tagged ‘Internet’



24
jul

GetSimple, un CMS simple

En muchas ocasiones no es posible el uso de bases de datos  para nuestro sistema de gestión de contenidos (CMS). Existen muchos Gestores de Contenidos con base de datos, pero aún hay unos cuantos que no necesitan base de datos y guardan los datos en archivos de texto plano o archivos XML.

Uno de los gestores de contenidos más útiles en estos casos es GetSimple CMS. Este gestor de contenidos guarda los datos en archivos XML en lugar de utilizar una base de datos estándar como el resto de CMS.
Este gestor de contenidos ha sido desarrollado para su utilización en sitios web con muy pocas visitas y poca carga de trabajo. Su utilización en sitios web de alto tráfico puede causar una mala experiencia al usuario a la hora de navegar por el sitio web, para este propósito es mejor utilizar otros CMS con más opciones y con más posibilidades de expansión como pueden ser WordPress, Joomla o Drupal.

El panel de administración de GetSimple es muy simple e intuitivo, tiene varias pestañas, cada una dedicada a una parte de la administración del sitio. Las páginas son las siguientes:

  • Paginas: Desde esta pestaña podremos gestionar todo el contenido de nuestra web, crear, editar y eliminar las páginas del sitio.
  • Archivos: Desde esta pestaña es posible gestionar los archivos subidos a nuestro hosting para publicar en nuestra web, esta interfaz permite administrar además de archivos también carpetas. Esta interfaz es útil a la hora de subir imágenes para colgarlas en nuestra web.
  • Temas: GetSimple como gestor de contenidos también dispone de un sistema de administración de temas y plantillas. Desde la pestaña de Temas es posible seleccionar el tema que vamos a utilizar, también es posible editar el código del tema mediante un simple editor de código que incluye GetSimple.
  • Backups: Esta interfaz permite crear y administrar copias de seguridad del sitio web, de esta forma se previene la perdida de datos. Pocos gestores de contenidos incluyen en su instalación predeterminada una herramienta para la gestión de copias de seguridad.
  • Plugins: En esta pestaña se encuentra el administrador de plugins y extensiones. Esta funcionalidad permite al gestor de contenidos ampliarse y adaptarse a las necesidades del usuario a la hora de crear un sitio web utilizando esta herramienta.

GetSimple también dispone de una página de configuración del sitio web, las opciones disponibles son muy simples pero son justo las necesarias para configurar el sitio a gusto del usuario.
Permite cambiar el nombre y la dirección del sitio web, personalizar los enlaces del sitio y activar las URL amigables. GetSimple está pensado para que la administración del sitio sea monousuario por lo que solo permite la creación de un administrador.
También permite cambiar el idioma y la localización geográfica del autor, además de cambiar la contraseña de acceso al panel de administración.

GetSimpleConfig

Los requisitos de GetSimple CMS son muy simples y fáciles de cumplir, basta con un hosting Linux (en Windows hay más dificultades pero también se puede) con Apache preferiblemente y PHP 5.2 o superior. Sin duda son unos requisitos que no son difíciles de cumplir, y que hacen que cualquiera pueda utilizar este CMS en su servidor.
GetSimple además también necesita ciertos módulos PHP instalados en el servidor para poder utilizar todas sus funciones, son los siguientes:

  • SimpleXML: Se utiliza para guardar los datos en archivos XML, si no está instalado el CMS no funciona.
  • ZipArchive: Necesario para administrar las copias de seguridad.
  • Mod Rewrite: Modulo necesario para utilizar FancyURL.
  • Curl: Necesario para las actualizaciones automáticas.
  • GD Library: Necesario para crear miniaturas de las imágenes subidas.

GetSimpleCheck

También hay que mencionar que GetSimple CMS dispone de una pequeña pero activa comunidad detrás del proyecto. Esta comunidad dispone de unos foros de soporte bastante completos en inglés y una wiki que poco a poco se va completando con información acerca del proyecto, pero también en inglés.

Se puede encontrar más información acerca de GetSimple y su comunidad en la web del proyecto http://get-simple.info/ y en su Wiki http://get-simple.info/wiki/
En la dirección http://php.opensourcecms.com/scripts/details.php?scriptid=330&name=GetSimple%20CMS de OpenSourceCMS se puede probar la demo del script instalado en un hosting.

7
may

Untangle, seguridad para redes

Hace más de un año hable en este blog de una solución de seguridad avanzada destinada a la protección de redes empresariales, su nombre es Untangle, y básicamente es una recopilación de aplicaciones de seguridad funcionando sobre una distribución Debian Linux. Aunque también está disponible como aplicación para Windows, la manera más efectiva de utilizar este software es instalando la distribución Untangle en un servidor dedicado dentro de nuestra red, más concretamente entre el enrutador y el primer switch o usarlo como enrutador.

Untangle Logo

La instalación y la configuración de Untangle es muy simple, la primera parte de la instalación es exactamente igual a la instalación de Debian, debemos crear la partición en la unidad elegida, seleccionar el idioma e instalar el gestor de arranque GRUB. Al acabar la primera parte de la instalación el sistema se reiniciara, al volver a iniciarse podremos ver la segunda parte de la instalación. Esta parte de la instalación se realiza mediante una interfaz web visible mediante el navegador Iceweasel integrado en la distribución.
Nos pedirá los datos para crear la cuenta de administrador, también tendremos que definir los datos de la red que queremos proteger con Untangle. En el último paso de la instalación podremos definir los datos del servidor de correo, para que el sistema envié correos electrónicos al administrador de la red para notificarle cualquier incidencia detectada por Untangle dentro de la red protegida.

Untangle Config

Una vez completada la instalación, un debemos instalar la combinación de programas y servicios que queramos tener disponibles en nuestro servidor de seguridad. Para ello debemos utilizar la columna de la izquierda, podremos instalar las aplicaciones individualmente o mediante paquetes previamente configurados por los desarrolladores. También hay que mencionar que en el repositorio de Untangle existen tanto programas gratuitos y opensource como programas de pago y versiones de evaluación. Para obtener el enlace de descarga, el sistema accede a la página oficial de Untangle y realiza la descarga desde allí.
Todas las aplicaciones disponen de un menú de configuración mediante el que podremos adaptar la aplicación a nuestras necesidades, además también disponen de un registro de eventos, por si fuera necesario consultarlo en caso de incidencia.

Untangle Aplicacion Config

La interfaz principal de Untangle es muy simple, está desarrollada con el Framework javascript ExtJS. Mediante la columna pequeña de la izquierda podremos instalar nuevas aplicaciones o configurar el sistema o la red, mediante el bloque principal de la derecha, podremos ver todas las aplicaciones que tenemos instaladas como si de un armario “rack” de servidores se tratase, cada aplicación, representa un servidor diferente en el rack, también es posible separar las aplicaciones en “racks” diferentes, para así tenerlas organizadas. Cada aplicación en la pantalla principal muestra a primera vista datos importantes como puede ser el uso de recursos, las estadísticas principales, el estado de la aplicación y un botón de encendido o apagado del servicio.

Untangle Programas

En la parte de arriba de la ventana principal, podremos ver las estadísticas del sistema, el uso de la red, el número de ordenadores protegidos que están encendidos en ese momento, la utilización de recursos de CPU y memoria, el número de procesos ejecutándose, el tiempo que lleva conectado el sistema y la utilización de disco duro.

Untangle Barra Top

En caso de cerrar la ventana de Iceweasel principal, podremos ver lo que parece un escritorio, donde tendremos disponibles varias opciones básicas de cualquier distribución. Podremos iniciar la interfaz de configuración de Untangle, cambiar la resolución de la pantalla, apagar o encender el salvapantallas, reiniciar o apagar el sistema, iniciar el terminal Linux para ejecutar comandos en consola o iniciar la aplicación de recuperación del sistema en caso de tener problemas con él.

Untangle Escritorio

Las aplicaciones y servicios sin coste que ofrece para descargar Untangle son los siguientes:
- Spam Blocker: Como su nombre indica es un bloqueador de SPAM incluido en las aplicaciones gratuitas de Untangle, soporta SMTP, POP e IMAP, además también soporta cuarentenas individuales para cada bandeja de correo entrante.
Tiene un buen filtro de SPAM basado en las mejores técnicas de detección en tiempo real. Se puede encontrar más información acerca de la aplicación en el siguiente enlace: http://wiki.untangle.com/index.php/Spam_Blocker

- Phish Blocker: Esta aplicación ayuda a proteger los intentos de suplantación de identidad de correos electrónicos y páginas web. Algunos de los protocolos soportados son HTTP, SMTP, POP e IMAP. Dispone de un registro de eventos donde se especifican todas las incidencias. Se puede encontrar mas información acerca de la aplicación en el siguiente enlace: http://wiki.untangle.com/index.php/Phish_Blocker

- Spyware Blocker: Es una buena opción para proteger a los usuarios del malware instalado desde el navegador, aunque no substituye a un spyware instalado en el sistema. Escanea todo el tráfico de la red en busca de malware. Dispone de registro de eventos en tiempo real y lista personalizable de excluidos. Se puede encontrar más información acerca de la aplicación en el siguiente enlace: http://wiki.untangle.com/index.php/Spyware_Blocker

- Web Filter Lite: Es un filtro de contenido para internet. Además de proteger la red del malware de internet, ofrece al administrador una lista de sitios web bloqueados totalmente personalizable agrupados en categorías. También permite bloquear la descarga de archivos para evitar que se pueda saturar la red con descargas, además de filtrar las descargar por extensión de archivo.
La base de datos de sitios web maliciosos esta mantenida por la comunidad, mediante la web de Untangle se pueden subir enlaces. Se puede encontrar más información sobre la aplicación en el siguiente enlace:  http://wiki.untangle.com/index.php/Web_Filter_Lite

- Virus Blocker: Esta aplicación analiza todo el tráfico proveniente de páginas web (http), servidores ftp y correos electrónicos (imap, pop, smtp). Permite detectar malware dentro de Zip, RAR, Tar y otros archivos comprimidos o compactos. Sus bases de datos son actualizadas periódicamente mediante actualizaciones automáticas.
Se puede encontrar más información acerca de la aplicación en el siguiente enlace: http://wiki.untangle.com/index.php/Virus_Blocker

- Intrusion Prevention: Esta aplicación protege los equipos y servidores de la red de intentos de intrusión en la red. Incluye una gran capacidad de detección para ataques variados, con una base de datos bastante completa y actualizada.
Se puede encontrar más información acerca de esta aplicación en el siguiente enlace: http://wiki.untangle.com/index.php/Intrusion_Prevention

- Protocol Control: Esta aplicación sirve para bloquear puertos dentro de nuestra red y así limitar a los usuarios la capacidad para usar determinadas aplicaciones de red. Permite añadir nuevos protocolos no soportados a las listas.
Se puede encontrar más información acerca de la aplicación en el siguiente enlace: http://wiki.untangle.com/index.php/Protocol_Control

- Firewall: Untangle ofrece a los usuarios la posibilidad de tener un firewall gratuito y competente. Permite filtrar por servicios, por protocolos, por direcciones IP, etc… También permite crear zonas DMZ y tiene soporte para NAT mejorado como su fiera un router. Se puede encontrar mas información acerca de esta aplicación en el siguiente enlace: http://wiki.untangle.com/index.php/Firewall

- Ad Blocker: Permite bloquear la publicidad intrusiva integrada en las páginas web y con esto acelerar los tiempos de carga y reduce el tráfico de la red. Permite crear reglas y excepciones personalizadas y dispone de registro de eventos en tiempo real. Se puede encontrar más información acerca de esta aplicación en el siguiente enlace: http://wiki.untangle.com/index.php/Ad_Blocker

- Captive Portal: Esta aplicación permite al administrador forzar que los usuarios pasen por una página que el configure antes de conectarse a Internet, con esto se pueden crear sistemas de autentificación para acceder a internet. Dispone de una lista de excepciones para clientes y para webs completamente personalizable, además permite configurar las reglas y los filtros. Se puede obtener más información acerca de la aplicación en el siguiente enlace: http://wiki.untangle.com/index.php/Captive_Portal

- OpenVPN: Esta aplicación permite crear redes privadas virtuales basadas en conexiones SSL. Ofrece informes de estadísticas muy completos, además dispone de registro de eventos en tiempo real. Su configuración es muy simple y cuenta con asistente para realizar la configuración inicial y poner en marcha la red virtual.
Se puede encontrar más información acerca de esta aplicación en el siguiente enlace: http://wiki.untangle.com/index.php/OpenVPN

- Attack Blocker: Esta aplicación tiene un objetivo muy básico, se encarga de proteger la red contra ataques de denegación de servicio (DDOS). Para cumplir su función analiza el tráfico de la red con un escáner heurístico. Dispone de una lista de excluidos para evitar el bloqueo de usuarios legales que provocan tráfico intenso en la red.
Se puede encontrar más información acerca de la aplicación en el siguiente enlace: http://wiki.untangle.com/index.php/Attack_Blocker

- Reports: Esta aplicación es muy simple, su objetivo es monitorizar la red y notificar las posibles incidencias, además también guarda estadísticas de todos los datos de la red y permite la creación de informes en varios formatos entre los que se destacan PDF y HTML. Se puede encontrar más información acerca de la aplicación en el siguiente enlace: http://wiki.untangle.com/index.php/Reports

 

Untangle también tiene en sus repositorios aplicaciones propietarias y versiones de evaluación que añaden al sistema más funciones a las que ya trae de forma gratuita. Algunas de estas aplicaciones son las siguientes:

- Karspersky Virus Blocker: Su funcionamiento es parecido al módulo Virus Blocker, por no decir que es igualito, pero con las bases de virus y el motor heurístico de Karspersky Labs. Evita que el malware infecte los PCs y servidores de la red protegiéndolos en tiempo real. Se puede encontrar más información acerca de la aplicación en el siguiente enlace: http://wiki.untangle.com/index.php/Kaspersky_Virus_Blocker

- Web Filter: Esta aplicación no hay ni que comentarla, es igual al módulo gratuito Web Filter Lite, solo que esta versión incluye una base de datos de sitios bloqueados muy extensa agrupados en categorías. Además dispone de un filtro dinámico que permite bloquear nuevos sitios de forma automática al detectar que la navegación por ellos no es segura. Se puede encontrar más información acerca de esta aplicación en el siguiente enlace: http://wiki.untangle.com/index.php/Web_Filter

- Commtouch Spam Booster: Esta aplicación es similar al módulo Spam Blocker, tiene un índice de detección mayor al 98% controlando los protocolos SMTP, POP e IMAP y protegiéndolos del SPAM, también tiene un índice muy bajo de falsos positivos. Se puede encontrar más información acerca de esta aplicación en el siguiente enlace: http://wiki.untangle.com/index.php/Commtouch_Spam_Booster

- WAN Failover: Esta aplicación permite prevenir las caídas de la conexión a Internet provocadas por la ISP. La aplicación detecta cuando la conexión no está disponible y se conecta al segundo proveedor. Dispone de registro de eventos donde quedan grabadas todas las incidencias en la conexión. Se puede encontrar más información en el siguiente enlace: http://wiki.untangle.com/index.php/WAN_Failover

- WAN Balancer: Esta aplicación permite balancear el tráfico que llega a la red a través de dos conexiones a Internet, de esta forma se pueden unir dos conexiones a Internet en una sola. Con esto se mejora el rendimiento de la red, para un funcionamiento perfecto se puede combinar con el modulo WAN Failover. Se puede encontrar más información acerca de la aplicación en el siguiente enlace: http://wiki.untangle.com/index.php/WAN_Balancer

- Policy Manager: Se trata de una aplicación para personalizar el acceso a la red filtrando por franja horaria y por usuario. Permite crear políticas de acceso totalmente personalizables asignando permisos a los usuarios de la red. Se puede encontrar mas información acerca de la aplicación en el siguiente enlace: http://wiki.untangle.com/index.php/Policy_Manager

- Directory Connector: Esta aplicación permite explotar todo el potencial del Active Directory de Microsoft. Permite autentificación mediante usuario y mediante servidor RADIUS. Dispone de sistema de reporte de estadísticas en PDF y HTML. Se puede encontrar más información acerca de la aplicación en la dirección: http://wiki.untangle.com/index.php/Directory_Connector

- Bandwidth Control: Esta aplicación permite el control del tráfico de la red, se pueden asignar cuotas a los usuarios y asignar el uso que se le va a dar al ancho de banda seleccionado. Con esta aplicación es posible garantizar ancho de banda para una aplicación o usuario de la red, también permite priorizar servicios. Se puede encontrar más información acerca de esta aplicación en la siguiente dirección: http://wiki.untangle.com/index.php/Branding_Manager

- Web Cache: Esta aplicación almacena copias de las webs por las que navegan los usuarios de la red y las vuelve a descargar los datos actualizados cada cierto tiempo. Esto permite reducir el consumo de ancho de banda de la red además de reducir los tiempos de carga de los elementos cargados desde la cache local. Web Cache también permite mantener en cache actualizaciones de software, incluyendo las descargadas de Windows Update.

 

Conclusión: Untangle permite mejorar muchísimo la seguridad en la red de la pequeña y mediana empresa. Dispone de todas las aplicaciones básicas de detección de malware y protección contra ataques e intrusiones.
Untangle también dispone de una versión para Windows, más o menos es lo mismo y sus funciones no cambian en nada.
La situación ideal del servidor dedicado Untangle es entre el switch y el router, de esta forma todo el tráfico de la red tiene que pasar por las tarjetas del servidor. En cuanto al servidor, los requisitos de hardware son muy básicos, con 512 MB de RAM debería ser suficiente, un procesador básico a 800 MHz o 1 GHz y al menos una tarjeta Ethernet, aunque es recomendable dos tarjetas de red, para poder pasar el tráfico de la red a través del servidor. También hay que mencionar que estos requisitos aumentan a medida que aumentan los equipos protegidos por el servidor, a más equipos en la red, más recursos consumen las aplicaciones.
En resumen, una buena forma de proteger una red, aunque no substituye a los antimalware específicos de cada equipo.

 

Se puede encontrar mas informacion acerca de la aplicacion en la pagina oficial del proyecto:http://www.untangle.com/

11
mar

Tribler, P2P descentralizado

El punto flaco de una red P2P como BitTorrent se encuentra en la parte del servidor centralizado mediante el cual se conectan los pares entre si y se distribuyen los archivos .torrent.
Actualmente se está realizando una partida de caza con la que cuatro mataos sin sentido intentan destruir los principales trackers de bittorrent alegando que no respetan los derechos de autor.

Tribler Logo

Tribler se presenta como una alternativa completamente diferente a otros sistemas con el mismo cometido. No necesita ningún buscador externo para buscar archivos .torrent. Tribler busca las descargas en otros usuarios de la red y hace la descarga desde ellos, esto hace que en la actualidad Tribler no sea una muy buena opción para buscar archivos específicos poco extendidos ya que no cuenta con la popularidad necesaria para hacer el sistema efectivo al cien por cien. También tiene la capacidad de reproducir streaming vía P2P, pero no dispone de ningún sistema de encriptación para hacerlo de forma segura.
Tribler ofrece muy pocas opciones, no dispone de uPnP, tampoco dispone de opciones de configuración para NAT y el reproductor de vídeo que integra es, por decirlo de una forma clara, una mierda.
Tribler es software libre y está disponible para Windows, Linux y para Mac. Fue creado por la Universidad de Tecnología de Delft (Holanda) y es la base del proyecto P2P Next.
A parte de la ventaja de ser un cliente P2P descentralizado, es muy fácil de configurar, ya que es simplemente abrir el programa y descargar, solo dispone de una opción, la de cambiar el puerto por defecto, ya que si el puerto esta usado por otro programa debemos cambiarlo por un puerto libre.

Implementa un sistema denominado SwarmRank, parecido al sistema PageRank de Google, un resumen rápido de su funcionamiento es simple, cuanto más SwarmRank tenga un archivo, es más fiable. También implementa otro sistema llamado BarterCast, que funciona como método de puntuación para los usuarios, la puntuación se consigue “seedeando”, subiendo archivos no corruptos ni fakes, etc…
También dispone de un filtro de contenido para adultos, aunque muchos usuarios de la comunidad han opinado que este filtro no funciona de todo bien, y califica mal algunos archivos, marcando que son para adultos archivos que claramente no lo son.

Tribler Busqueda

La página oficial de Tribler es: http://www.tribler.org

La instalación en Ubuntu se puede realizar de una forma bastante simple comparada con el resto de guías que hay por Internet, de esto se han encargado enhttp://www.webupd8.org.
Simplemente se trata de descargarse el .deb precompilado que han creado: http://webupd8.googlecode.com/files/tribler_5.3.7-1ubuntu3_all.deb. También tenemos que bajar la librería para solucionar el problema de dependencias:

32 bits - http://vlc-python-bindings.googlecode.com/files/python-vlc_1.0.0.90-1ubuntu1_i386.deb

64 bits - http://vlc-python-bindings.googlecode.com/files/python-vlc_1.0.0.90-1ubuntu1_amd64.deb
Tribler también necesita tener instalado Python en el sistema, ya que algunas partes de la aplicación están desarrolladas en este lenguaje.

 

NOTA: Este artículo fue escrito en la versión 3.5.7 de Tribler, esta aplicación se desarrolla demasiado rápido, por esta razón lo dejo claro.

 

9
mar

Jolicloud, escritorio HTML5

Jolicloud es un sistema operativo basado en Ubuntu (más concretamente en Ubuntu Netbook Remix) destinado a su uso en NetBooks. Fue creada por el empresario francés Tariq Krim, también creador de Netvibes.

Logo Jolicloud

Jolicloud es una interesante alternativa a ChromeOS, dispone de una innovadora interfaz desarrollada en HTML5 totalmente personalizable por el usuario, desde donde se puede gestionar el sistema y usar las aplicaciones. Dispone de un centro de aplicaciones con más de 750 aplicaciones disponibles para instalar en unos cuantos clicks.
El navegador sobre el que funciona la interfaz de Jolicloud es Chrome, en versiones anteriores se utilizaba Prism de Mozilla, pero consumía demasiados recursos.

Jolicloud incluyen gran compatibilidad con los dispositivos de comunicación Wifi, Bluethooth y 3G desde el primer inicio del sistema. Además también incluye los controladores necesarios para funcionar en casi todos los netbooks del mercado, incluyendo controladores gráficos para dispositivos antiguos y controladores de sonido. Hay usuarios que afirman que la capacidad de reconocimiento de dispositivos de Jolicloud es superior a la de Ubuntu.

Escritorio Jolicloud

En la interfaz de Jolicloud podemos observar iconos grandes y vistosos, desde ellos podemos acceder a una inmensa cantidad de aplicaciones en la nube apoyándonos sobre el navegador Chrome integrado en el sistema. También dispone de un navegador para que el usuario pueda explorar las carpetas del sistema, donde el usuario puede guardar sus archivos personales y organizarlos. Su creador dice que para el diseño de la interfaz se ha inspirado en la interfaz del iPhone.

explorador jolicloud

Existen dos métodos para la instalación de este sistema operativo.  El primer método es para usuarios que dispongan de una instalación de Windows instalada en su ordenador y quieran conservarla mediante un arranque dual, para estos casos se puede descargar desde la pagina de descargas del proyecto un ejecutable que instalara en el sistema Jolicloud e instalara un gestor de arranque de modo que al iniciar el ordenador el usuario pueda elegir con que sistema operativo quiere iniciar. El segundo método se trata de una imagen ISO que permite la instalación de Jolicloud en cualquier sistema mediante una instalación normal del sistema.
Desde la página de Jolicloud también es posible crear un USB booteable para realizar la instalación del sistema desde el, existen versiones para Windows, para Linux y para Mac.

Se puede probar la estupenda interfaz HTML 5 de Jolicloud también con una extensión para Google Chrome, se puede descargar desde: https://chrome.google.com/webstore/detail/nfakdllpdfjjbfommlcnfkedmbigkfdo

Se pueden encontrar instrucciones para la instalación del sistema en: http://help.jolicloud.com/entries/230978#download-jolicloud-iso

La página oficial del proyecto es: http://www.jolicloud.com/
La página de descarga oficial es: http://www.jolicloud.com/download

Conclusión: Estamos ante uno de los muchos sistemas operativos de reciente aparición que prometen una conexión completa con los servicios disponibles en la nube. Esto es lo que los usuarios demandan últimamente y lo que parece el futuro de la tecnología.
Aunque la computación en la nube tiene muchas ventajas, parece que los usuarios no quieren ver las desventajas, que realmente solo hay una, se necesita obligatoriamente una conexión a internet para realizar las tareas cotidianas.

 

10
feb

Chromium vs Google Chrome

Mucha gente no sabe que Chromium es el proyecto padre de Google Chrome, Google adapta y mejora su propia versión con base Chromium añadiéndole diversas mejoras de estabilidad y funciones.
Las versiones de Chromium para Linux son muy conocidas, ya que cada distribución la modifica a su gusto para incluirla en sus repositorios o instalación, pero las versiones para Windows son menos conocidas y no se distribuyen de forma oficial con instalador, sino que hay que descargar el código fuente de los repositorios del proyecto y compilar el programa siguiendo las instrucciones que especifican en la página del proyecto.  Las principales diferencias entre Google Chrome y Chromium son  estas:

  • Google añade a su versión un sistema de reporte de errores y feedback para mejorar la experiencia de los usuarios basándose en sus propios reportes.
  • De forma predefinida Google Chrome aísla los procesos para evitar cuelgues del navegador debido al cuelgue de una sola pestaña o web. En Chromium es opcional.
  • Google Chrome da soporte a los códecs AAC, MP3, Vorbis, Theora  y WebM, todos mediante etiqueta, mientras que Chromium da soporte a los códec libres Vorbis, Theora y WebM.
  • Google Chrome incluye un actualizador para disponer siempre de la última versión estable, Chromium aún no ha implementado esta opción.
  • El logo cambia, Google Chrome tiene un logo colorido de tres colores, Chromium tiene un logo con tres azules, ambos tienen la misma forma.
  • Google Chrome recolecta información sobre la navegación del usuario para los informes de Google, Chromium no hace esto.
  • Google Chrome dispone de lector de PDF integrado en la instalación por defecto, Chromium aún no dispone de esta ventaja.
  • Google Chrome incluye Adobe Flash integrado en la instalación por defecto, Chromium aún no dispone de esta ventaja.
  • Google Chrome mantiene siempre activo el Sandbox para prevenir que código malintencionado modifique nuestro sistema, en Chromium la opción puede estar habilitada o no dependiendo del compilador.
  • La diferencia más importante es que Chromium es libre y el código está disponible para cualquier usuario, sin embargo Google Chrome como su nombre indica es propiedad de Google.

Estas son las principales diferencias que existen entre los dos navegadores, por otro lado está el rendimiento. En este caso los dos navegadores están demasiado igualados como para decantarse por uno en concreto. Los resultados de los tres test realizados a los dos navegadores son los siguientes:
(Las versiones utilizadas para el test son Google Chrome 10.0.648 Dev y Chromium 11.0.666 Dev)

PeacekeeperChromevsChromium

En el benchmark de Peacekeeper podemos observar como Chromium se lleva el gato al agua, pero por muy pocos puntos. Hay que mencionar que el test reconoce a Chromium como si fuera Chrome, pero aclarar que la barra azul es la de Chromium y la naranja la de Google Chrome.

KrakenChromevsChromium

SunSpiderChromevsChromium

En los dos Benchmark anteriores podemos ver también que los dos navegadores están igualados, pero que en ambos Chromium gana por muy poco.

Los benchmarks han sido realizados sobre un portátil con procesador Intel I5 430 a 2,27Ghz, 4 Gb de Memoria RAM DDR1333 y grafica Nvidia G105M de 512MB, con sistema operativo Windows 7 Home Premium de 64 bits.

Conclusión: No existen razones de peso para utilizar uno u otro navegador, es simplemente preferencia personal, los usuarios que apoyen el software libre utilizaran Chromium, el usuario medio convencional utilizara Chrome, ambos tendrán la misma experiencia en el uso del navegador.