Gweithredodd Haiku haen ar gyfer cydnawsedd â Wayland

Ar gyfer system weithredu agored Haiku, sy'n parhau i ddatblygu syniadau BeOS, mae haen wedi'i pharatoi i sicrhau cydnawsedd â Wayland, sy'n eich galluogi i redeg pecynnau cymorth a chymwysiadau sy'n defnyddio'r protocol hwn, gan gynnwys cymwysiadau yn seiliedig ar lyfrgell GTK. Datblygwyd yr haen gan Ilya Chugin, sydd hefyd yn ymwneud â phorthladd Haiku ar gyfer pensaernïaeth RISC-V ac addasu Wine for Haiku.

Mae'r haen yn darparu'r llyfrgell libwayland-client.so, yn seiliedig ar y cod libwayland ac yn gydnaws ar lefel API ac ABI, sy'n caniatáu i gymwysiadau Wayland redeg heb eu haddasu. Yn wahanol i weinyddion cyfansawdd Wayland nodweddiadol, nid yw'r haen yn rhedeg fel proses gweinydd ar wahân, ond mae'n cael ei llwytho fel ategyn i brosesau cleientiaid. Yn lle socedi, mae'r gweinydd yn defnyddio dolen neges frodorol yn seiliedig ar BLooper.

Ar gyfer profion, mae'r ystorfa haikuware yn cynnwys pecynnau parod gyda GTK3, GIMP, Inkscape, Eipnay (Gwe GNOME), Claws-mail, AbiWord a HandBrake.

Gweithredodd Haiku haen ar gyfer cydnawsedd â Wayland
Gweithredodd Haiku haen ar gyfer cydnawsedd â Wayland

Yn flaenorol, roedd datblygwr Haiku arall eisoes wedi paratoi gweithrediad cychwynnol o haen i sicrhau cydnawsedd â llyfrgell Xlib, gan ganiatáu i gymwysiadau X11 redeg yn Haiku heb ddefnyddio gweinydd X. Gweithredir yr haen trwy efelychu swyddogaethau Xlib trwy gyfieithu galwadau i'r API graffeg Haiku lefel uchel.

Ffynhonnell: opennet.ru

Ychwanegu sylw