Дастгирии Wayland ба ҳайати асосии Wine пешбарӣ карда шуд

Маҷмӯи аввалини часпакҳое, ки аз ҷониби лоиҳаи Wine-wayland таҳия шудааст, барои таъмини қобилияти истифодаи Шароб дар муҳитҳо дар асоси протоколи Wayland бе истифодаи ҷузъҳои XWayland ва X11 барои дохил кардан ба Шароби асосӣ пешниҳод карда шудааст. Азбаски ҳаҷми тағиротҳо барои содда кардани баррасӣ ва ҳамгироӣ кофӣ калон аст, Wine-wayland нақша дорад, ки корро тадриҷан интиқол диҳад ва ин равандро ба якчанд марҳила тақсим кунад. Дар марҳилаи аввал, код барои дохил шудан ба Wine пешниҳод карда шуд, ки драйвери winewayland.drv ва ҷузъҳои unixlib-ро дар бар мегирад, инчунин омода кардани файлҳо бо таърифҳои протоколи Wayland барои коркард аз ҷониби системаи сохтмон. Дар марҳилаи дуюм интиқоли тағйироте, ки дар муҳити Wayland истеҳсолотро таъмин мекунанд, ба нақша гирифта шудааст.

Пас аз интиқол додани тағирот ба қисми асосии Wine, корбарон метавонанд муҳити поки Wayland-ро бо дастгирии иҷро кардани барномаҳои Windows истифода баранд, ки насби бастаҳои марбут ба X11-ро талаб намекунад, ки ба онҳо имкон медиҳад, ки иҷрои баландтар ва посухгӯиро ба даст оранд. бозиҳо тавассути бартараф кардани қабатҳои нолозим. Истифодаи муҳити поки Wayland барои Wine инчунин масъалаҳои амниятии хоси X11-ро бартараф хоҳад кард (масалан, бозиҳои беэътимод дар X11 метавонанд дар дигар замимаҳо ҷосусӣ кунанд - протоколи X11 дастрасӣ ба ҳама рӯйдодҳои воридотӣ ва ивазкунии қалбакии калидиро имкон медиҳад).

Манбаъ: opennet.ru

Илова Эзоҳ