Wayland (display server protocol)


Wayland
Wayland Logo.svg
Wayland-weston 8.0.0-2-2020-08-04.png
Weston, the reference implementation of a Wayland server.
Original author(s)Kristian Høgsberg
Developer(s)freedesktop.org et al.
Initial release30 September 2008 (2008-09-30)[1]
Stable release
Wayland: 1.19,[2] Weston: 8.0[3] / 27 January 2021 (2021-01-27)
Repository
Written inC
Operating systemofficial: Linux
unofficial: NetBSD, FreeBSD, DragonFly BSD[4]
Type
LicenseMIT License[5][6][7]
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.[8] 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 modern, secure[9][10][11][12] simpler windowing system in Linux and other Unix-like operating systems.[8][13] The project's source code is published under the terms of the MIT License, a permissive free software licence.[13][5]

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

  1. ^ Høgsberg, Kristian (30 September 2008). "Initial commit". Retrieved 3 January 2020.
  2. ^ Cite error: The named reference wayland 1.19 was invoked but never defined (see the help page).
  3. ^ Cite error: The named reference weston 8.0 was invoked but never defined (see the help page).
  4. ^ "Wayland & Weston Compositor Ported To DragonFlyBSD - Phoronix". www.phoronix.com.
  5. ^ a b Cite error: The named reference License was invoked but never defined (see the help page).
  6. ^ Cite error: The named reference wllicense was invoked but never defined (see the help page).
  7. ^ Cite error: The named reference Larabel 2015 license was invoked but never defined (see the help page).
  8. ^ a b c Cite error: The named reference Wayland homepage was invoked but never defined (see the help page).
  9. ^ Sengar, Shivam Singh (16 June 2018). "Wayland v/s Xorg : How Are They Similar & How Are They Different". secjuice. Retrieved 10 September 2020.
  10. ^ Cite error: The named reference Kerrisk 2012 was invoked but never defined (see the help page).
  11. ^ Cite error: The named reference Peres 2014 was invoked but never defined (see the help page).
  12. ^ Cite error: The named reference Graesslin 2015 security was invoked but never defined (see the help page).
  13. ^ a b Cite error: The named reference Wayland FAQ was invoked but never defined (see the help page).

Powered by 654 easy search