A display server or window server is a program whose primary task is to coordinate the input and output of its clients to and from the rest of the operating system, the hardware, and each other. The display server communicates with its clients over the display server protocol, a communications protocol, which can be network-transparent or simply network-capable.
- X11 display WM
- This is what nearly ever distro has been using for decades
- X = X Window System)
- X11 = Version 11 of the X Window System
- Xorg = X.org = Open-source implementation of X
- Wayland
- This is the future display server that is intended to replace X.org
- Xwayland is an X server that uses a Wayland Compositor as backend
- Mir
- Was develoed by Canonical for the Unity Desktop Enviroment
- Is mostly dead
- OpenGL ES
- Used by Android
- Quartz Compositor
- Used by Apple MacOS