|
|
|
|
|
by Jasper_
2137 days ago
|
|
I wrote the linked article explaining X11's internals and design goals in a neutral manner. I've worked on X11 and Xorg ecosystem, worked on the server, I worked on the window managers, the toolkits, applications, compositors, you name it. I think I'm allowed to have opinions with 40-year hindsight saying that some design decisions have not aged well. I'm not saying X11 is a meme; I'm saying the words "network transparency" ( which never appears once in the documentation; seriously, try to find it https://www.x.org/releases/current/doc/xproto/x11protocol.ht... ) are unhelpful, have unclear motivations and goals, and have a massive restraining influence on what a modern protocol can look like and do. |
|
Network transparency: you can run a process remotely and see the same interface that you would have seen if you had (or had been able to) run it locally. Nothing more, nothing less. Mostly marketing.