Originally posted by oiaohm
View Post
Wayland is design around what was learnt from the X11 network transparent failure. Rule 1 you have to render locally. Idea that you can render remote never worked out in the complete history of X11.
X11 remote terminal thing is also highly dangerous as it allowed remote connect system to capture input and do all kind of horrible things as well.
This here is 2004 and its not fixed. The idea of Network transparency has had to go back to the drawing board completely.
This here is 2004 and its not fixed. The idea of Network transparency has had to go back to the drawing board completely.
I think the problem is not X11 being what it is. It's that they want it to be something it is not. But for a great many applications, it's perfectly suitable, even in 2019. To replace it with something that is not suitable for those applications isn't progress, it's loss. I guess we'll see if people stop caring about the things only X11 can do well; replacing a remote X11 client with a rendered desktop is a terrible option in some cases when you just want a windowed interface and not another windowed desktop.
Don't get me wrong, I'm excited to hear Wayland will bring new abilities that enhance my computing experience and advance the state of the art for networked computing environments. I'm just not clear on exactly how it's going to accomplish that by leaving out the features and abilities I depend upon. I would have preferred a refactored X11 standard with some modern assumptions that enhance its fundamental genetics rather than throw out its paradigm without asking more carefully what value it brought to the table.
Comment