Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> but I’m honestly lost between “Wayland” vs “wlroots” vs “X”. I only understand that Wayland is the preferred “display server” and “X” only exists for legacy.

A minor clarification: Wayland is a protocol, not an implementation. X11 is also theoretically a protocol, but the only implementation anyone seems to care about is the Xorg server. Because a lot of compositors (the wayland-world piece of software that actually implements the display server) need similar core functionality, wlroots was created as a library that provides a lot of the needed code and which gets used by the actual compositor (ex. mutter for GNOME, kwin for KDE, and sway for sway).



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: