Y Window System
Más información
- Creador
- Mark Thomas
- Año
- Tipo
- Sistema de ventanas
- Licencia
- GPL
El intento de Mark Thomas en 2004 de escribir un sistema de ventanas desde cero en lugar de parchear X: un servidor con widgets y gestión de ventanas integrados, bautizado con la siguiente letra del alfabeto.
Y se escribió como proyecto de fin de carrera en el Imperial College de Londres y partía de una afirmación que flotaba en el ambiente: X11 era un protocolo de 1987 que los toolkits, el ICCCM y el EWMH habían parcheado hasta que nadie veía ya las costuras. En Y, el propio servidor conoce botones, menús y campos de texto, así que un cliente dice "crea un botón con este texto" por su socket en vez de dibujar píxeles y negociar con un gestor de ventanas aparte. La gestión de ventanas también vive en el servidor, lo que eliminó toda la clase de problemas para la que existía el ICCCM. El código era C++ bajo GPL y corría sobre el framebuffer de Linux o, durante el desarrollo, en una ventana de un servidor X existente.
El proyecto reunió una pequeña comunidad entre 2004 y 2006 y luego se detuvo. Fueron los años en que Xgl demostró que X podía componerse con OpenGL, y el sector optó por conservar el protocolo y cambiar las tripas. Cuando por fin llegó el sustituto se llamó Wayland, lo construyeron desarrolladores de X.Org y dejó los widgets en manos de los toolkits, justo lo contrario de la idea de Y. El nombre era el chiste de que la Y sigue a la X; la Z todavía no ha aparecido.