wayland
Wayland is a protocol and accompanying reference implementation for a display server architecture intended as a replacement for the X Window System on Unix-like operating systems. It defines how clients render content and how a compositor combines those renderings on the screen, with the goal of a simpler, more secure, and more efficient stack than X11.
In a Wayland system, the compositor is the display server. It receives input from devices such as
Wayland is designed to be complemented by protocols such as xdg-shell to manage windows in a desktop-agnostic