Wayland (protocol)

Wayland
Original authorKristian Høgsberg
Developerfreedesktop.org et al.
Release30 September 2008 (2008-09-30)
Stable release
Wayland: 1.26.0 Edit this on Wikidata / 16 July 2026 (16 July 2026)
Weston: 16.0.0 Edit this on Wikidata / 14 July 2026 (14 July 2026)
Wayland-Protocols: 1.49 Edit this on Wikidata / 7 June 2026 (7 June 2026)
Written inC
Operating systemOfficial: Linux
Unofficial: NetBSD, FreeBSD, OpenBSD, DragonFly BSD
Compatibility layer: Haiku
PredecessorX Window System
Type
LicenseMIT License
Websitewayland.freedesktop.org
Repository

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. 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 and simpler windowing system for Linux and other Unix-like operating systems. The project's source code is published under the terms of the MIT License, a permissive free software license. The Wayland project also develops an implementation of a Wayland compositor called Weston.