said by howardfine:
And Linux takes one more step out of "The Unix Way".
Wayland is an API and protocol. Weston is a compositor using Wayland, another implementation named Green Island exists as well as a very alpha and early stage KWin. X Server is not a "thing", it is a composition of many small parts. Two of these small parts, Xorg and X11, are 'replaced' by Wayland when only composition is required. Wayland is a "small" thing compared to X, it is smaller. It does one thing well, very well, being lightweight with more power and modern connectivity between compositor and clients using only the kernel. Wayland works with X and all X friendly programs, working together VERY well with others. Wayland is configured and setup through flat text files. Wayland is "more" Unix than X in this regard.
said by Doug McIlroy :
This is the Unix philosophy: Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface.
I agree about systemd, definitely a step away from UNIX... but it is quite nice to work with after destroying 2 coffee mugs. Still is quite the beast compared to init.
Wayland has gotten a bad rap from many whom do not understand what the hell it actually is. It is a different method between compositor and client, this is a small part of the whole X server. Wayland doesn't "replace" X en masse. It is very easy to follow the source: »cgit.freedesktop.org/wayland/wayland/--
Show off that hardware: join Team Discovery and Team Helix