Google abandona GTK por Aura para Chrome

chrome logo

Desde la llegada de su navegador Chrome, Google ha optado por GTK para su versión de Linux, pero eso pronto llegará a su fin ya que en las últimas horas fue confirmado que están trabajando en una nueva implementación que se basará en Aura, una capa de gráficos propia que además es multiplataforma y open source.

La razón principal de esta medida, que seguramente dará bastante que hablar, es el rendimiento, y es que de acuerdo a Elliot Glaysher -uno de los desarrolladores de Chrome- se busca solucionar varios problemas relacionados con el consumo de memoria de las GPU, como así también con sus capacidades de renderizado. Y es que de acuerdo a sus pruebas, al utilizar su propia capa gráfica podrán utilizar una instancia de OpenGL por ventana, en lugar de tener que hacerlo con una para cada pestaña como ahora, y con ello se reducirá en gran forma el consumo de recursos.

Visto desde ese punto de vista parece sensato, ello sin dejar de lado que además del rendimiento tenemos el tema de la portabilidad ya que al ser Aura multiplataforma se podrá trabajar en las versiones de Chrome para Window, Mac OS X y Linux por igual. Y esto último parece ser la cuestión que les ha alejado de la posibilidad de lanzarse hacia Qt, como últimamente han hecho varios proyectos al momento de decidir abandonar GTK (cabe destacar que Qt también es multiplataforma).

Otros también criticaron la postura de Google de abandonar GTK en lugar de colaborar con su mejora para eventualmente solucionar sus necesidades con ese toolkit en lugar de dejarlo de lado, pero lo cierto es que cada compañía es libre de decidir sobre sus recursos, y en el caso de Google está claro que lo hacen con el fin de ofrecernos el mejor navegador web que sea posible por lo que se entiende que quieran agilizar el desarrollo y evitar las limitaciones que puede traer el uso de toolkits, que no son propios y que en ambos casos (GTK y Qt) tienen un historial de disputas internas y de demoras en la resolución de sus planes.

Los usuarios de Ubuntu ya pueden probar las builds más recientes con Aura con solo instalarlas mediante:

sudo apt-get install google-chrome-unstable

En el caso de openSUSE, también están disponibles a través de YaST.

Más información – Chrome podría sustituir a Firefox como navegador por defecto en Ubuntu


Categorías

Software Libre

Willy Klew

Ingeniero en Informática, soy un fanático de Linux, Android, la programación, redes y todo lo que tenga que ver con las nuevas tecnologías. Ex... Ver perfil ›

Escribe un comentario