Re: [dev] Wayland vs X11

From: Mattias Andrée <>
Date: Tue, 2 Aug 2016 18:23:51 +0200

On Tue, 2 Aug 2016 18:04:20 +0200
patrick295767 patrick295767 <> wrote:

> Hi,


> Do you believe that Wayland will replace X11 one
> day? ;)

Yes — and it will be horrible.

The worst part of Wayland it encourages you
to write your own display server with all of
features in one single process. X11 is really
bad, but at least there are not too many
implementations of it, and therefor the
implementations are less shitty.

A display server protocol should to encourage
you to implement the display server in multiple
processed that can be swap out whilst running,
and extending the functionality by add servers
that listens to or modifies messages between

The display server project all maintain is set
of reference implementations. Anyone that wants
to change the a part of the display server can
than write a replacement for a specific server.

In Wayland, if you want to add new functionality
or changing the functionality, you must do so
for all implementations of Wayland. If someone
else wants do change some other thing, she must
do some in all implementations, including all
duplicates you made. Therefor, Wayland does not
really allow you to add or change functionality.
You must write your own compositor that behaves
exactly as you want it to, and this includes
the window manager, a part that is not built
into X11 display servers.

> Besides, don't you believe that Ubuntu may have time to
> time some negative influence on Linux phylosophy?

Not sure I'm parsing your question correctly,
but I don't see Ubuntu damaging the philosophy
more than (almost) any other distribution.
The most detrimental thing to the philosophy
are programs written to be GUI programs rather
than command line programs with GUI frontends.

> Quote:
> Display server expert Daniel Stone explains what is
> really happening with the future of graphical display
> protocols on Linux. So far as most Linux users are
> concerned, Wayland is the project that is eventually
> supposed to replace the X Window System (X). by Bruce
> Byfield
> Best regards,
> Pat

Received on Tue Aug 02 2016 - 18:23:51 CEST

This archive was generated by hypermail 2.3.0 : Tue Aug 02 2016 - 18:36:11 CEST