Ariadne Conill, creatrice del lettore musicale Audacious, promotrice dello sviluppo del protocollo IRCv3 e leader del team di sicurezza di Alpine Linux, ha pubblicato la prima implementazione di un layer Wayback, che consente di eseguire ambienti desktop basati sul protocollo X11 utilizzando componenti basati su Wayland. Il codice del progetto è scritto in linguaggio C e distribuito con licenza MIT (nel file di codice è indicato come pubblico dominio — CC0).
Il progetto fornisce un server composito Wayland, limitato alla possibilità di avviare una sessione X11 a schermo intero attraverso Xwayland. Wayback è in sviluppo per semplificare l'abbandono della fornitura del classico X.org Server nel distribuito Alpine. È previsto che mantenere nel distribuito solo i componenti necessari per Wayland e Xwayland ridurrà i costi di manutenzione delle applicazioni X11 in Alpine.
Wayback utilizza la libreria wlroots del progetto Sway, nella quale sono implementati i primitivi di base per la costruzione di compositi server basati su Wayland. Il codice di Wayback è basato su tinywl, un composito di riferimento. server dallo sviluppatore wlroots, la cui funzionalità è stata ridotta al minimo necessario per eseguire Xwayland in modo isolato.
Fonte: opennet.ru
