Wayland (protocol)

Wayland
Original author(s)Kristian Høgsberg
Developer(s)freedesktop.org et al.
Initial release30 September 2008 (2008-09-30)[1]
Stable release
Wayland: 1.23,[2] Weston: 13.0.3[3] / 30 May 2024 (2024-05-30)
Repository
Written inC
Operating systemOfficial: Linux
Unofficial: NetBSD, FreeBSD, OpenBSD, DragonFly BSD,[4] Haiku (operating system)[5]
Type
LicenseMIT License[6][7][8]
Websitewayland.freedesktop.org

Wayland is a communication protocol that specifies the communication between a display server and its clients, as well as a C library implementation of that protocol.[9] A display server using the Wayland protocol is called a Wayland compositor, because it additionally performs the task of a compositing window manager.

Wayland is developed by a group of volunteers initially led by Kristian Høgsberg as a free and open-source community-driven project with the aim of replacing the X Window System with a secure[10][11][12][13] and simpler windowing system for Linux and other Unix-like operating systems.[9][14] The project's source code is published under the terms of the MIT License, a permissive free software licence.[14][6]

As part of its efforts, the Wayland project also develops a reference implementation of a Wayland compositor called Weston.[9]

  1. ^ Høgsberg, Kristian (30 September 2008). "Initial commit". Archived from the original on 1 April 2020. Retrieved 3 January 2020.
  2. ^ Cite error: The named reference wayland 1.23 was invoked but never defined (see the help page).
  3. ^ Cite error: The named reference weston 13.0.3 was invoked but never defined (see the help page).
  4. ^ "Wayland & Weston Compositor Ported To DragonFlyBSD - Phoronix". www.phoronix.com. Archived from the original on 16 August 2016. Retrieved 20 July 2016.
  5. ^ https://discuss.haiku-os.org/t/my-progress-in-wayland-compatibility-layer/12373
  6. ^ a b Cite error: The named reference License was invoked but never defined (see the help page).
  7. ^ Cite error: The named reference wllicense was invoked but never defined (see the help page).
  8. ^ Cite error: The named reference Larabel 2015 license was invoked but never defined (see the help page).
  9. ^ a b c Cite error: The named reference Wayland homepage was invoked but never defined (see the help page).
  10. ^ Sengar, Shivam Singh (16 June 2018). "Wayland v/s Xorg : How Are They Similar & How Are They Different". secjuice. Archived from the original on 23 September 2020. Retrieved 10 September 2020.
  11. ^ Cite error: The named reference Kerrisk 2012 was invoked but never defined (see the help page).
  12. ^ Cite error: The named reference Peres 2014 was invoked but never defined (see the help page).
  13. ^ Cite error: The named reference Graesslin 2015 security was invoked but never defined (see the help page).
  14. ^ a b Cite error: The named reference Wayland FAQ was invoked but never defined (see the help page).

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