Wayland

Wayland
Description de l'image Wayland Logo.svg.

Informations
Créateur Kristian Høgsberg
Développé par Kristian Høgsberg (d) et Freedesktop.orgVoir et modifier les données sur Wikidata
Première version Voir et modifier les données sur Wikidata
Dernière version 1.23.1 ()[1]Voir et modifier les données sur Wikidata
Dépôt gitlab.freedesktop.org/wayland/waylandVoir et modifier les données sur Wikidata
État du projet Actif
Écrit en CVoir et modifier les données sur Wikidata
Type Système de fenêtrageVoir et modifier les données sur Wikidata
Politique de distribution Gratuit
Licence Licence MITVoir et modifier les données sur Wikidata
Documentation wayland.freedesktop.org/docs/htmlVoir et modifier les données sur Wikidata
Site web wayland.freedesktop.orgVoir et modifier les données sur Wikidata

Wayland est un protocole de serveur d'affichage, ainsi qu'une bibliothèque logicielle libre disponible sur les systèmes d'exploitation GNU/Linux.

Wayland est développé par un groupe de bénévoles, initialement mené par Kristian Høgsberg en 2008, en tant que projet communautaire open source, avec pour objectif de remplacer le système X Window (X11) par un système d'affichage plus simple et plus sécurisé pour Linux et d'autres systèmes d'exploitation de type Unix. Le code source du projet est publié sous les termes de la licence MIT[2].

Wayland fournit un moyen pour les gestionnaires de fenêtres composite de communiquer directement avec les applications graphiques ainsi que le matériel vidéo.

Les applications effectuent leur rendu graphique dans une mémoire tampon qui leur est dédiée, et le gestionnaire de fenêtres composite devenu serveur d'affichage se charge de les assembler pour construire l'image à afficher à l'écran. Cela conduit à une architecture plus simple et efficace que d'utiliser un gestionnaire de fenêtre composite fonctionnant de concert avec X11.

Des gestionnaires de fenêtres composite actuels, comme KWin, Mutter et Weston qui en est l'implémentation de référence, ont commencé à mettre en œuvre le protocole Wayland[3],[4].

  1. Simon Ser (d), « [ANNOUNCE] wayland 1.23.1 », (consulté le )
  2. Erreur de référence : Balise <ref> incorrecte : aucun texte n’a été fourni pour les références nommées wayland.faq
  3. (en) KWin/Wayland
  4. (en) Mutter and Wayland

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search