Wayland (protocol)
| Wayland | |
|---|---|
Weston, the reference implementation of a Wayland server | |
| Original author(s) | Kristian Høgsberg |
| Developer(s) | freedesktop.org et al. |
| Initial release | 30 September 2008[1] |
| Stable release | |
| Repository | |
| Written in | C |
| Operating system | Official: Linux Unofficial: NetBSD, FreeBSD, OpenBSD, DragonFly BSD[4] Compatibility layer: Haiku[5] |
| Type |
|
| License | MIT License[6][7][8] |
| Website | wayland |
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 license.[14][6] The Wayland project also develops an implementation of a Wayland compositor called Weston.[9]
- ^ Høgsberg, Kristian (30 September 2008). "Initial commit". Retrieved 4 August 2024.
- ^ Cite error: The named reference
wayland 1.24was invoked but never defined (see the help page). - ^ Cite error: The named reference
weston 14.0.2was invoked but never defined (see the help page). - ^ "Wayland & Weston Compositor Ported To DragonFlyBSD - Phoronix". www.phoronix.com. Archived from the original on 16 August 2016. Retrieved 20 July 2016.
- ^ "My progress in Wayland compatibility layer". 24 July 2022.
- ^ a b Cite error: The named reference
Licensewas invoked but never defined (see the help page). - ^ Cite error: The named reference
wllicensewas invoked but never defined (see the help page). - ^ Cite error: The named reference
Larabel 2015 licensewas invoked but never defined (see the help page). - ^ a b c Cite error: The named reference
Wayland homepagewas invoked but never defined (see the help page). - ^ 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.
- ^ Cite error: The named reference
Kerrisk 2012was invoked but never defined (see the help page). - ^ Cite error: The named reference
Peres 2014was invoked but never defined (see the help page). - ^ Cite error: The named reference
Graesslin 2015 securitywas invoked but never defined (see the help page). - ^ a b Cite error: The named reference
Wayland FAQwas invoked but never defined (see the help page).