microZEUS
The whole stack, hand-drawn.

◄ Wiki / Graphics

Wayland

The modern protocol Linux uses to let applications put windows on screen.

Wayland is the current-generation display protocol for Linux, defining how application windows, input, and the compositor that arranges them communicate. It was designed to replace the older, more complicated X11. This stack notes it needs neither X11 nor Wayland, meaning it doesn't depend on a traditional Linux display server.

See also

  • X11The long-established system for displaying application windows on Unix and Linux.
  • Win32The classic set of functions Windows programs call to do everything from open windows to read files.
  • WSIThe part of Vulkan that connects GPU rendering to an actual on-screen window.

Referenced by

Win32 · X11