Wine'i põhikoostisosasse lisamiseks on esitatud esimene patšide kogum, mille arendab Wine-waylandi projekt, et võimaldada Wine'i kasutamist Waylandi protokollil põhinevates keskkondades ilma XWaylandi ja X11 komponentideta. Kuna muudatuste maht on piisavalt suur, et lihtsustada Wine-waylandi arenduse ülevaatamist ja integreerimist, kavatsetakse seda protsessi järk-järgult toimetada, jagades selle mitmeks etapiks. Esimeses etapis pakutakse Wine'i lisamiseks koodi, mis katab draiveri winewayland.drv ja unixlib komponendid, samuti ettevalmistused Waylandi protokolli määratlemise failide süsteemiks kogumise protsessi käsitlemiseks. Teises etapis on plaanis edastada muudatused, mis tagavad väljundi Waylandi keskkonnas.
Muudatuste edastamise lõpetamisel saavad Wine'i põhikoosseisu kasutajad võimaluse kasutada puhast Wayland- keskkonda koos Windowsi rakenduste käivitamise toega, mis ei vaja X11-ga seotud paketide installimist. See võimaldab saavutada parem jõudlus ja mängude reaktsioonikiirus, välistades tarbetud kihid. Puhase Wayland-keskkonna kasutamine Wine'i jaoks aitab samuti vabaneda X11-le iseloomulikest turvaprobleemidest (näiteks võivad usaldamatud X11 mängud spioneerida teisi rakendusi — X11 protokoll võimaldab pääseda kõikidele sisendisündmustele ja simuleerida vale klahvivajutust).
Allikas: opennet.ru
