Wayland (Display-Server-Protokoll)

Wayland


Wayland-Demonstration
Basisdaten

Entwickler Kristian Høgsberg
Erscheinungsjahr 2008
Aktuelle Version 1.23.1[1]
(24. August 2024)
Betriebssystem Linux, FreeBSD, DragonFly BSD, OpenBSD
Programmier­sprache C
Kategorie Display-Server-Protokoll, Fenstersystem
Lizenz MIT-Lizenz
deutschsprachig nein
wayland.freedesktop.org

Wayland ist ein Display-Server-Protokoll für Linux und andere unixoide Betriebssysteme. Seine Hauptaufgabe ist das Rendern von Fenstern auf einer Bitmap.[2] Es beschreibt die Kommunikation zwischen einem Display-Server und seinen Clients (üblicherweise die Anwendungen des Nutzers). Der Server wird Wayland-Compositor genannt, da er zusätzlich die Funktion eines Compositing Window Managers übernimmt. Ziel von Wayland ist es, dem Programmierer ein leichter zu wartendes Display-Server-Protokoll als den bisherigen X-Window-Server bereitzustellen und die Sicherheit zu erhöhen.[3] Anwendungen, die noch vom X-Server abhängig sind, können mithilfe von XWayland auch unter einem Wayland-Compositor genutzt werden.[4]

  1. Simon Ser: [ANNOUNCE] wayland 1.23.1. 24. August 2024 (abgerufen am 25. August 2024).
  2. Wayland Architecture. Erklärung der Wayland Architektur. Abgerufen am 27. März 2016.
  3. Wayland Homepage. Erklärung der Ziele des Projektes im 1 Absatz. Abgerufen am 2. Juni 2020.
  4. Is wayland replacing the X server? Abgerufen am 2. Juni 2020.

Developed by StudentB