|
El futuro del sistema gráfico
|
|
Por neuralgya
departamento - , Sección Comunidad Puesto a las Sun Apr 18th, 2004 at 05:18:05 PM CET
|
 |
|
En los últimos tiempos, dos sucesos relacionados con Xfree han puesto en una situación delicada una de las partes más importantes de los sistemas Linux. Entre la disolución del 'core' de Xfree, las quejas de Keith Packard, y el cambio de licencia de la última versión de las Xfree 4.4, parece que el rumbo a tomar queda cuando menos difuso.
|
De siempre he creido que uno de los puntos débiles de Linux para conquistar el mercado Desktop/Workstation, es el sistema gráfico. Siempre se ha considerado a las XFree como una aplicación dinosario, lenta y anticuada, no modularizada y aún por encima controlada por un grupo de gente cuya principal prioridad no era la aplicación en si misma.
A tenor de los últimos sucesos, he buscado alternativas, qué se está haciendo a parte de Xfree, y qué están haciendo las distros.
Por un lado, de hace tiempo sigo el proyecto Xouvert, que nació a raiz de las quejas de Packard. Xouvert no está muerto actualmente, pero casi. Se esperaba un release el 5 de Abril, pero no ha salido nada. Por lo visto los principales desarrolladores tienen problemas personales. El caso que la versión del 5 de Abril no ha salido, y además en principio era consistía en las Xfree 4.3 con algunos parches aplicados de A.Cox.
En alguna parte he leído que Fedora iba a sustituir Xfree por X.org. He visto la web y parece que se trata de un fork de Xfree 4.4rc2. Tiene buena pinta y acaba de salir la versión X11R6.7.0. ¿Será este un posible sustituto sólido y fuerte? Parece que si. Después de publicar este artículo en mi diario
he visto como varias páginas se hacían eco de la noticia. He compilado x.org y lo estoy probando en mi ordenador personal, me gustaría correr un par de benchmarks esta noche a ver si se puede notar alguna diferencia apreciable.
X.org parece un proyecto sólido y estable, apoyado por freedesktop.org. Sin embargo, en mi opninión , es la respuesta de la comunidad al cambio de licencia de Xfree. tenemos un fork que se basa sobre la misma arquitectura, en el que tal vez podamos ver un desarrollo más rápido y comunitario, pero que a priori adolece de muchos defectos heredados de Xfree, como la poca modularidad.
Este problema lo aborda el servidor de freedesktop, que tiene una arquitectura modularizada. Pero lo que hay ahora mismo parece tan solo una prueba de concepto, ya que apenas hay drivers. Suena interesante su servidor kdrive, minimalista y que posiblemente encuentre su nicho en sistemas con pocos recursos o situaciones extremas.
A parte tenemos otros proyectos, como direcfb, y-windows, que parten desde cero. A mi parecer es un buen planteamiento, pero muy difícil de llevar a cabo, ya que el servidor gráfico sin aplicaciones es nada, y todas están desarrolladas para X. Los "procolos" o APIS de estos nuevos sistemas rompen la compatibilidad con X, y eso sale muy caro a la hora de que la comunidad adopte estos sistemas. Además, desgraciadamente si queremos usar 3D en nuestros sistemas Linux, debemos de tener en cuenta que los drivers de los dos fabricantes más importantes de hardware son propietarios (a excepción de las tarjetas de ATI soportadas por DRI, las cuales son ya antiguas expecto tal vez la Radeon 9200). Esto provoca que el soporte acelerado es paupérrimo en estos nuevos proyectos.
Las preguntas a libertonia: ¿Hacia donde va el sistema gráfico en Linux? ¿Conocéis más implementaciones útiles de X para Linux? |
|
|