![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/1/13/Weston_10.0_screenshot.png/640px-Weston_10.0_screenshot.png&w=640&q=50)
Wayland (protocol)
Display system intended to replace X11 / From Wikipedia, the free encyclopedia
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.
![]() | |
![]() 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; 15 years ago (2008-09-30)[1] |
Stable release | |
Repository | |
Written in | C |
Operating system | Official: Linux Unofficial: NetBSD, FreeBSD, OpenBSD, DragonFly BSD,[4] Haiku (operating system)[5] |
Type | |
License | MIT License[6][7][8] |
Website | wayland |
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]