Les développeurs de Xfce4, l'un des plus anciens environnements de bureau pour Linux, ont annoncé le début du travail sur un nouveau compositeur destiné à remplacer le gestionnaire de fenêtres actuel d'Xfce4 pour les systèmes basés sur Wayland. Le projet a été nommé Xfwl4. Il est prévu qu'il reproduise au maximum la fonctionnalité et le comportement de Xfwm4 (dans la mesure du possible de manière réalisable sur Wayland). Pour travailler sur ce projet, le développeur Brian Terrycon a été engagé, collaborant depuis longtemps avec l'équipe Xfce4.
Au départ, il était prévu que le support de Wayland soit ajouté au gestionnaire de fenêtres existant Xfwm4. Cependant, les développeurs se sont rapidement heurtés à un certain nombre de problèmes rendant difficile le support simultané de X11 et Wayland dans un même projet. Au lieu de cela, il a été décidé de créer un nouveau compositeur Wayland au sein d'Xfce4. Le langage de programmation Rust et la bibliothèque smithay, qui implémente un ensemble de fonctionnalités de base pour construire un compositeur pour Wayland, ont été choisis pour le projet. L'utilisation de Rust devrait permettre d'éviter de nombreuses erreurs liées à une mauvaise utilisation de la mémoire et de réduire la probabilité de pannes dans le fonctionnement du compositeur.
Il est rapporté que Brian a déjà commencé à travailler sur le projet. Les développeurs espèrent présenter la première version fonctionnelle à la communauté d'ici la mi-2026.
Source : linux.org.ru
