Lessico IT › Infrastruttura › Y Window System

Y Window System

Infrastruttura Svenska → Aggiornato: 2026-10-09
Maggiori info
Creato da
Mark Thomas
Anno
Tipo
Sistema a finestre
Licenza
GPL

Il tentativo di Mark Thomas, nel 2004, di scrivere un sistema a finestre da zero invece di rattoppare X: un server con widget e gestione delle finestre integrati, battezzato con la lettera successiva dell'alfabeto.

Y nacque come progetto di laurea all'Imperial College London, partendo da un'affermazione che circolava già: X11 era un protocollo del 1987 che toolkit, ICCCM ed EWMH avevano rattoppato al punto che nessuno ne vedeva più le cuciture. In Y il server stesso conosce pulsanti, menu e campi di testo, quindi un client dice «crea un pulsante con questa etichetta» sul proprio socket invece di disegnare pixel e negoziare con un window manager separato. Anche la gestione delle finestre vive nel server, il che eliminò l'intera classe di problemi per cui esisteva ICCCM. Il codice era C++ sotto GPL e girava sul framebuffer Linux o, durante lo sviluppo, in una finestra su un server X esistente.

Il progetto raccolse una piccola comunità nel 2004–2006 e poi si fermò. Erano gli anni in cui Xgl mostrava che X poteva essere composto tramite OpenGL, e il settore scelse di tenere il protocollo e sostituire l'interno. Quando la sostituzione arrivò davvero si chiamò Wayland, fu costruita da sviluppatori di X.Org e lasciò i widget ai toolkit, l'esatto opposto dell'idea di Y. Il nome era la battuta per cui Y viene dopo X; nessuna Z si è ancora vista.

← Torna al lessico