Wayland is a protocol for a compositor to talk to its clients, as well as a C library implementation of that protocol. The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, or a wayland client itself. The clients can be traditional applications, X servers (rootless or fullscreen), or other display servers.
Release Notes: This release provides a stable wayland-server API, improved thread safety, and relaxed thread-model assumptions in libwayland-client. New features include color management, a subsurface protocol, output scaling (HiDPI), a Rasperry Pi backend and renderer, and multi-seat support.
Release Notes: This release includes new backends for the Raspberry Pi system and the Linux fbdev device, a number of performance improvements, a touchscreen calibration feature, a new software development kit, and more.