Haiku Wayland ilə uyğunluq üçün lay tətbiq etdi

BeOS ideyalarının inkişafını davam etdirən açıq əməliyyat sistemi Haiku üçün Wayland ilə uyğunluğu təmin etmək üçün lay hazırlanmışdır ki, bu da GTK kitabxanasına əsaslanan proqramlar daxil olmaqla, bu protokoldan istifadə edərək alət dəstləri və proqramları işə salmağa imkan verir. Bu təbəqə RISC-V arxitekturası üçün Haiku limanına və Haiku üçün Şərab uyğunlaşmasına cavabdeh olan İlya Çugin tərəfindən hazırlanmışdır.

Qat libwayland koduna əsaslanan və API və ABI səviyyəsində uyğun gələn libwayland-client.so kitabxanasını təmin edir ki, bu da Wayland proqramlarını dəyişdirmədən işə salmağa imkan verir. Tipik Wayland kompozit serverlərindən fərqli olaraq, təbəqə ayrıca server prosesi kimi işləmir, lakin müştəri prosesləri üçün plagin kimi yüklənir. Soketlər əvəzinə server BLooper-a əsaslanan yerli mesaj dövrəsindən istifadə edir.

Sınaq məqsədləri üçün haikuware anbarında GTK3, GIMP, Inkscape, Epipnay (GNOME Web), Claws-mail, AbiWord və HandBrake ilə hazır paketlər var.

Haiku Wayland ilə uyğunluq üçün lay tətbiq etdi
Haiku Wayland ilə uyğunluq üçün lay tətbiq etdi

Əvvəllər Haiku üçün başqa bir tərtibatçı, X serverindən istifadə etmədən Haiku-da X11 proqramlarını işə salmağa imkan verən Xlib kitabxanası ilə uyğunluğu təmin etmək üçün təbəqənin ilkin tətbiqini artıq hazırlayıb. Qat, zəngləri Haiku-nun yüksək səviyyəli qrafik API-yə tərcümə edərək Xlib funksiyalarını təqlid etməklə həyata keçirilir.

Mənbə: opennet.ru

Добавить комментарий