Sortie de Wayback 0.3, intergiciel pour exécuter des bureaux X11 en utilisant des composants Wayland.

Après quatre mois de développement, la version 0.3 du projet Wayback a été publiée, permettant de lancer des environnements de bureau liés au protocole X11 en utilisant des composants basés sur Wayland. Wayback est un serveur composite Wayland minimal qui prend en charge uniquement les fonctionnalités nécessaires pour exécuter une session X11 en plein écran à l'aide de Xwayland. Le code du projet est écrit en C et est distribué sous la licence MIT.

Le projet a été créé par les développeurs de la distribution Alpine pour faciliter l'abandon de la distribution du serveur classique X.org et se développe au sein de l'infrastructure freedesktop.org. Dans la distribution Alpine, il est prévu de ne conserver que les composants nécessaires pour Wayland et Xwayland, et de permettre le lancement d'environnements de bureau X11 dessus, ce qui permettra d'exclure un serveur X autonome des dépôts et de réduire les coûts de maintenance des applications X11.

Le code de Wayback est basé sur tinywl, un compositeur de référence des développeurs de la bibliothèque wlroots, dont les fonctionnalités ont été réduites au strict minimum nécessaire pour le lancement isolé de Xwayland. Il est prévu qu'à l'avenir, Wayback puisse être utilisé comme remplacement complet du fichier exécutable Xorg (/usr/bin/X). le serveur provenant des développeurs de la bibliothèque wlroots, dont la fonctionnalité a été réduite au minimum nécessaire pour exécuter Xwayland de manière isolée. À ce stade du développement, Wayback est présenté comme un système expérimental, prêt pour un usage quotidien, n'implémentant pas toutes les fonctionnalités prévues et ne garantissant pas la conservation de la rétrocompatibilité ni l'absence de bogues. Des paquets pour tester Wayback sont disponibles pour Alpine Linux, Nix, T2, Arch Linux, ALT Linux et Fedora.

Dans cette nouvelle version :

  • Le parseur des options de ligne de commande a été retravaillé. La possibilité de traiter des options spécifiques à X.org, telles que vtXX, a été mise en place. Des stubs ont été ajoutés pour les options X.org non prises en charge.
  • Les paquets Wayback pour Alpine Linux ont été déplacés du dépôt « testing » vers le dépôt « community », indiquant que Wayback fait désormais partie des versions stables d'Alpine Linux.
  • Les paquets Wayback ont été ajoutés aux dépôts Fedora 42 et 43.
  • Les manuels de référence ont été mis à jour.

Parmi les projets futurs : utilisation de Xwayland en mode rootless (sans fenêtre racine, chaque application X11 lancée sous XWayland ayant sa propre fenêtre dans l'environnement Wayland) ; configurations multi-écrans ; mise en veille de l'écran via DPMS ; capture du pointeur de la souris (empêchant le déplacement au-delà d'une certaine zone de l'écran) ; poursuite de la mise en œuvre des options de ligne de commande X.org.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster