Wayland - Beyond X (The H)
Wayland - Beyond X (The H)
Posted Feb 14, 2012 19:41 UTC (Tue) by drag (guest, #31333)In reply to: Wayland - Beyond X (The H) by daglwn
Parent article: Wayland - Beyond X (The H)
It will be able to connect and display X clients. That's X11 networking.
Why is it such a surprise that it's going to run a program to provide X functionality?
It's like saying you can't browse the web with Wayland because you need to use a web browser.
> The whole point of Wayland is to get rid of X, isn't it?
No.
The whole point of Wayland is to provide a modern and relatively easy to platform for writing graphical programs. It will provide the ability for application developers to use direct rendering for their applications using whatever method or API is best suited for the application or the audience.
This is something that is not possible with XFree DDX we use today and X11 is one of those methods that application developers can choose to use.
It only intends to get rid of the need of XServer running you hardware. You can still have your XServer.
Saying that Wayland is intended to get rid of X11 is like saying that Wayland intends to do away with HTTP.
> If not, then what is the point? I'm not opposed to dumping X, but the replacement has to be fully functional and that includes network transparency.
Ok?
Trying to putting it into perspective:
I have 'network transparency' with Windows 7. I don't know why people that is X11 is so special or so required if you want to use remote applications.
It's not the only game in town and it's been a VERY VERY long time since it was even a good one. The world has moved on. The reason is that we still have relatively high latency links. We have lots of bandwidth that is plenty for running remote applications, however latency have not dropped by the same amount. Latency is what kicks X11's ass and is something that X11 is very poor at dealing with. All of which means that X11 is not suitable solution for what most people use remote apps for... which is things like implementing VDI and accessing applications over the internet over high latency links.
Keep in mind a _A_LOT_ of people use remote apps. My dad uses remote apps. 90% of people at my work use remote apps. Teachers, students, accountants.. all sorts of people use networking for remote GUI apps. They just don't use Linux, nor do they use X11 to do it.
Maybe X12 will make it useful once again. But keep in mind that it's going to be a lot easier to implement X12 support on top of Wayland then it's going to be with Xfree. This is because you can easily keep your backward compatibility with a X11 server integrated in Wayland while vastly reducing the overhead needed to implement a X12 server...