Om opgenomen te worden in de hoofdversie van Wine, is de eerste set patches voorgesteld die ontwikkeld worden door het Wine-wayland project, om de mogelijkheid te bieden om Wine te gebruiken in omgevingen op basis van het Wayland-protocol zonder het gebruik van XWayland en X11-componenten. Aangezien het aantal wijzigingen aanzienlijk is, plannen ze het ontwikkelingswerk van Wine-wayland geleidelijk over verschillende fasen te verdelen om het review- en integratieproces te vergemakkelijken. In de eerste fase is er code voorgesteld voor opname in Wine, die de driver winewayland.drv en de unixlib-componenten omvat, evenals de voorbereiding om bestanden met de definities van het Wayland-protocol door het buildsysteem te laten verwerken. In de tweede fase is het plan om de wijzigingen door te geven die de uitvoer in de Wayland-omgeving mogelijk maken.
Na de afronding van de aanpassing van wijzigingen in de hoofdversie van Wine, zullen gebruikers de mogelijkheid hebben om een schone Wayland-omgeving te gebruiken met ondersteuning voor het uitvoeren van Windows-toepassingen, zonder dat er pakketten gerelateerd aan X11 geïnstalleerd hoeven te worden. Dit stelt ze in staat om een hogere prestatie en responsiviteit van games te bereiken door overbodige lagen te elimineren. Het gebruik van een schone Wayland-omgeving voor Wine biedt ook de mogelijkheid om veiligheidsproblemen, die typisch zijn voor X11, te vermijden (bijvoorbeeld, onbetrouwbare games voor X11 kunnen andere applicaties bespioneren — het X11-protocol stelt je in staat om toegang te krijgen tot alle invoer gebeurtenissen en kan valse toetsaanslagen genereren).
Bron: opennet.ru
