Laburo España: 250.000 ofertas de empleo

Domingo, 13 de febrero de 2005

Novedades en las X y los GUI

Este domingo me he encontrado con un montón de excitantes novedades relacionadas con las X, las librerías GTK y el renderizado vectorial. Todas estas noticias están relacionadas entre sí y prometen proveernos
de unos entornos gráficos mucho más potentes que las actuales X, y según dicen en algún lado con la potencia de OS X y Windows(?). Aunque no sé a qué se refiere con esto último, Win será fácil, bueno para juegos y lo que quieras, pero su GUI no es precisamente State of the Art, a menos que los desarrolladores de un código con 4 años a su espalda pudieran viajar en el tiempo.

La primera noticia es el anuncio de salida del servidor Xgl de David Reveman para ser testeado. Según Nat Friedman esta versión de testeo funciona mejor de lo esperado. La novedad de este servidor es que usa directamente OpenGL para renderizar el escritorio, usando las extensiones 3D. Se supone que se podría obtener una mejora considerable si se pudiera usar el renderizado OpenGL también en las 2D, pero debido a que hay que retocar el interfaz XAA, cosa que de momento los desarrolladores de las X no están por lo visto muy por la faena, no se está haciendo.

[ Aquí el screeny cuasi-oficial de Gnome corriendo sobre Xgl. ]

Y no me extraña, porque el mismo Dave Reveman (aparte de en el desktop Waimea) está también metido hasta las cejas en el 'nuevo' motor de render vectorial Cairo (que Xgl apoyará además), una libería LGPL capaz renderizar gráficos vectoriales usando como salida las X, OpenGl (vía glitz). Cairo promete, pero la noticia más interesante relacionada con esta librería tiene que ver con GTK, que incluirá nativamente soporte para esta librería. Aquí en OSNews podéis leer algo más sobre el tema y la respuesta de Owen Taylor, líder del proyecto GTK, sobre por qué el soporte para Cairo será implementado directamente en GTK en lugar de hacerlo sobre las X. Según el mismo texto también las QT, Mozilla y Openoffice.org incluirán soporte nativo para Cairo. La funcionalidad de Cairo permite renderizar documentos al estilo de lo que hace el estándar PDF 1.4.


[ Aquí hay algunos impresionantes ejemplos en PNG de gráficos escalables renderizados con Cairo, arriba un ejemplo de texto renderizado con OpenGL/Glitz en RGB más alfa]

En resumen: Dentro de muy poco nuestros escritorios libres serán irreconocibles con aceleración 3D mucho más amplia que ahora y renderizado de documentos y gráficos escalables vía Cairo. Personalmente lo meteré en cuanto estén las primeras betas disponibles bien vía portage o bien haciendo mis propios ebuilds.



Por: Enric Martínez | General | Comentarios (0) | Referencias (0)

Comentarios


Recordar datos


Licencia de Creative Commons

Todo el contenido gráfico y textual, (salvo cuando se indique) está bajo licencia Creative Commons


European Digital Rights

Bløgrølls


tribes @ tribes.net

Want TribeCast on your site?Get your own!

Sindicación

exportar OPML
Añadir a Feedness
RDF XML ATOM

Créditos

Diseñado por Studio.st

Desdiseñado por el Innombrable Cthulhu con la ayuda de runlevel0 };P
Online gracias a

 Bitacoras.com
LaInformacion.com lainformacion.com - Medio Oficial de los Premios Bitacoras 2009