Per l'inclusione nella versione principale di Wine è stata proposta la prima serie di patch sviluppate dal progetto Wine-wayland per consentire l'uso di Wine in ambienti basati sul protocollo Wayland senza utilizzare XWayland e i componenti X11. Poiché l'ampiezza delle modifiche è piuttosto ampia per semplificare la revisione e l'integrazione, gli sviluppatori di Wine-wayland pianificano di trasferirle progressivamente, suddividendo questo processo in più fasi. Nella prima fase, per l'inclusione in Wine è stato proposto codice che copre il driver winewayland.drv e i componenti unixlib, così come la preparazione per la gestione da parte del sistema di build dei file con le definizioni del protocollo Wayland. Nella seconda fase si prevede di trasmettere le modifiche che garantiscono l'output nell'ambiente Wayland.
Dopo il completamento del trasferimento delle modifiche nella versione principale di Wine, gli utenti avranno la possibilità di utilizzare un ambiente Wayland puro con supporto per l'esecuzione di applicazioni Windows, senza la necessità di installare pacchetti legati a X11, consentendo così di ottenere prestazioni superiori e reattività nei giochi grazie all'esclusione di strati superflui. L'uso di un ambiente Wayland puro per Wine eliminerà anche i problemi di sicurezza associati a X11 (ad esempio, i giochi non attendibili per X11 possono spiare altre applicazioni — il protocollo X11 consente l'accesso a tutti gli eventi di input e la sostituzione di pressioni di tasti false).
Fonte: opennet.ru
