Haiku nerapkeun lapisan pikeun kasaluyuan sareng Wayland

Pikeun sistem operasi Haiku kabuka, nu terus ngembangkeun gagasan BeOS, lapisan geus disiapkeun pikeun mastikeun kasaluyuan jeung Wayland, ngidinan Anjeun pikeun ngajalankeun toolkits sarta aplikasi nu make protokol ieu, kaasup aplikasi dumasar kana perpustakaan GTK. Lapisan ieu dikembangkeun ku Ilya Chugin, anu ogé kalibet dina palabuhan Haiku pikeun arsitektur RISC-V sareng adaptasi Wine for Haiku.

Lapisan nyayogikeun perpustakaan libwayland-client.so, dumasar kana kode libwayland sareng cocog dina tingkat API sareng ABI, anu ngamungkinkeun aplikasi Wayland dijalankeun tanpa modifikasi. Teu kawas server komposit Wayland has, lapisan teu ngajalankeun salaku prosés server misah, tapi dimuat salaku plugin kana prosés klien. Gantina sockets, server ngagunakeun loop pesen asli dumasar kana BLooper.

Pikeun tés, gudang haikuware ngandung bungkusan siap-siap sareng GTK3, GIMP, Inkscape, Epipnay (GNOME Web), Claws-mail, AbiWord sareng HandBrake.

Haiku nerapkeun lapisan pikeun kasaluyuan sareng Wayland
Haiku nerapkeun lapisan pikeun kasaluyuan sareng Wayland

Sateuacanna, pamekar Haiku anu sanés parantos nyiapkeun palaksanaan awal lapisan pikeun mastikeun kasaluyuan sareng perpustakaan Xlib, ngamungkinkeun aplikasi X11 dijalankeun di Haiku tanpa nganggo server X. Lapisan ieu dilaksanakeun ngaliwatan émulasi fungsi Xlib ku narjamahkeun telepon ka API grafik Haiku tingkat tinggi.

sumber: opennet.ru

Tambahkeun komentar