Pro zajištění integrace do hlavního souboru Wine byl navržen první soubor opravných programů, které vyvíjí projekt Wine-wayland, aby umožnil používat Wine v prostředích založených na protokolu Wayland bez nutnosti používat XWayland a komponenty X11. Jelikož objem změn je dostatečně velký pro zjednodušení recenzování a integrace, plánují postupný přenos práce z projektu Wine-wayland, rozdělený do několika fází. V první fázi byla pro integraci do Wine navržena kódová základna, zahrnující ovladač winewayland.drv a komponenty unixlib, stejně jako přípravu na zpracování systému sestavení souborů s definicemi protokolu Wayland. Ve druhé fázi se plánuje předat změny, které zajistí výstup v prostředí Wayland.
Po dokončení přenosu změn do hlavního souboru Wine získají uživatelé možnost používat čisté prostředí Wayland s podporou spouštění aplikací Windows, které nevyžaduje instalaci balíčků spojených s X11. To umožňuje dosáhnout vyššího výkonu a odezvy her tím, že se vyhneme zbytečným vrstvám. Použití čistého prostředí Wayland pro Wine také odstraní bezpečnostní problémy spojené s X11 (například nedůvěryhodné hry pro X11 mohou špehovat jiné aplikace - protokol X11 umožňuje přístup ke všem událostem vstupu a provádět podvržení falešných stisků kláves).
Zdroj: opennet.ru
