Implementouse unha capa de compatibilidade con Wayland para Haiku.

O sistema operativo de código aberto Haiku, que se basea nas ideas de BeOS, ten unha capa de compatibilidade con Wayland, que permite o lanzamento de conxuntos de ferramentas e aplicacións que empregan este protocolo, incluídas as baseadas na biblioteca GTK. A capa foi desenvolvida por Ilya Chugin, que tamén está a traballar na adaptación de Haiku á arquitectura RISC-V e na adaptación de Wine para Haiku.

A capa proporciona a biblioteca libwayland-client.so, baseada no código libwayland e compatible a nivel de API e ABI, o que permite que as aplicacións Wayland se executen sen modificacións. A diferenza dos compostos típicos servidores Wayland, a capa, non se executa como un proceso de servidor separado, senón que se carga como un complemento para os procesos do cliente. En lugar de sockets, servidor Úsase un bucle de procesamento de mensaxes nativo baseado en BLooper.

Para fins de probas, o repositorio de haikuware contén paquetes predefinidos con GTK3, GIMP, Inkscape, Epipnay (GNOME Web), Claws-mail, AbiWord e HandBrake.

Implementouse unha capa de compatibilidade con Wayland para Haiku.
Implementouse unha capa de compatibilidade con Wayland para Haiku.

Outro desenvolvedor preparara previamente unha implementación inicial dunha capa de compatibilidade para a biblioteca Xlib para Haiku, permitindo que as aplicacións X11 se executasen en Haiku sen un servidor X. A capa implementouse emulando funcións Xlib traducindo chamadas á API gráfica de alto nivel de Haiku.

Fonte: opennet.ru

Compre hospedaxe fiable para sitios con protección DDoS, servidores VPS VDS 🔥 Compra aloxamento web fiable con protección DDoS, servidores VPS VDS | ProHoster