Wine-н үндсэн багт Wayland-ийн дэмжлэгийг сурталчлах ажил эхэлсэн

Wine-wayland төслөөс XWayland болон X11 бүрэлдэхүүн хэсгүүдийг ашиглахгүйгээр Wayland протоколд суурилсан орчинд Wine ашиглах боломжийг олгох зорилгоор бүтээсэн анхны багц нөхөөсийг үндсэн Wine-д оруулахаар санал болгов. Өөрчлөлтийн хэмжээ нь хянан шалгах, нэгтгэх ажлыг хялбарчлахад хангалттай том учраас Wine-wayland энэ ажлыг аажмаар шилжүүлэхээр төлөвлөж, энэ үйл явцыг хэд хэдэн үе шат болгон хуваахаар төлөвлөж байна. Эхний шатанд winewayland.drv драйвер болон unixlib бүрэлдэхүүн хэсгүүдийг хамарсан кодыг Wine-д оруулахыг санал болгосны зэрэгцээ угсралтын системээр боловсруулахад зориулж Wayland протоколын тодорхойлолт бүхий файлуудыг бэлтгэсэн. Хоёр дахь шатанд гарцыг бий болгож буй өөрчлөлтүүдийг Wayland орчинд шилжүүлэхээр төлөвлөж байна.

Өөрчлөлтүүдийг Wine-ийн үндсэн хэсэгт шилжүүлсний дараа хэрэглэгчид X11-тэй холбоотой багцуудыг суулгах шаардлагагүй Windows програмуудыг ажиллуулах дэмжлэгтэй цэвэр Wayland орчныг ашиглах боломжтой бөгөөд ингэснээр илүү өндөр гүйцэтгэл, хариу үйлдэл үзүүлэх боломжтой болно. шаардлагагүй давхаргыг арилгах замаар тоглоомуудын . Wine-д зориулсан цэвэр Wayland орчныг ашиглах нь X11-д хамаарах аюулгүй байдлын асуудлуудыг арилгах болно (жишээ нь, найдваргүй X11 тоглоомууд бусад програмуудыг тагнах боломжтой - X11 протокол нь бүх оролтын үйл явдалд хандах, товчлуурын даралтыг хуурамчаар солих боломжийг олгодог).

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх