No, it wouldn't. It wouldn't even be disappointing if X.org disappeared entirely.It would be a huge disappointment if they reinvent the graphics stack once again, like Android did and like Chrome OS did, rather than using Xorg.
For me the biggest reason to move was that when a big component of the system was updated (like X or KDE), it took ages to compile. Also, I stated with a very minimalistic set of compile options, and when I discovered that I needed a new option for a specific program, and I had to re-compile a big group of others to have the support, it was really a pain.
Of course, within the things I learned was how to make a good streamlined kernel, and it is something I still do, instead of using the standard ubuntu one. Now that I have a newer machine that is way faster, I'm considering to go back (the feeling was stronger when it was announced that Kubuntu will not be supported anymore), mainly because of the amount of control you have over the distribution.
Anyway, your comment about Ubuntu is for newbies and Gentoo is for power users is a bit pejorative, and even though it might be partially true in some respect, I think you cannot put all the users in the same basket.
It comes down to trust, that's all it is. If you trust the source of the software you're running, that's all that matters. The open or closed source-ness of the software is irrelevant. People still can, and will, discover vulnerabilities even if they don't have the source. And for the best hackers, the reality is that not having the source available doesn't make it particularly harder than it would be if they had it. Especially since most of the vulnerabilities are going to show up in the client-server networking stuff, and that is completely observable with something as common as WireShark.
Besides, someone already hacked Valve and stole a bunch of hashed passwords and email addresses. From their server. Without anything at all to do with the client, and without any source code being released. The Steam client is not doing anything other than attempting to hit the Steam server services, which are already fully accessible on the public Internet for hackers to try and build their own custom client to them, which would "do bad things".
I mean, sure, Valve could use Wayland.... but why would they, when it's so immature and under-developed? It would be awesome if they did support it, and it would be a huge impetus to get desktop distros to adopt Wayland; but I'm extremely skeptical that they would even consider it. And even if it did, the people who are stuck with proprietary drivers (hi Southern Islands, hi Kepler) or unbearably slow/buggy open source drivers (hi Evergreen, hi Northern Islands, hi APUs, hi Kepler, hi... oh why do I even bother) would be completely unable to play the games. My bet is that even a full-on adoption of Wayland, by Valve, would not give desktop Linux the ability to run their games. They would either commission or write a proprietary driver for whatever hardware is in their Steambox, and that'd be the end of it.
Oh, also! Just because they might want to port the Source engine to Wayland, or whatever other graphics stack they come up with, doesn't mean that other developers will want to go there too. There are dozens upon dozens of existing games for native Linux, and all of them -- without exception -- use OpenGL, GLX, and... X11. So if that all goes away, you're left with Steambox only running Valve games, and anyone who releases a cool Linux game for X11/GLX in the future is not going to be able to sell it on Steam.
So unless you're totally against Valve bringing their products and content distribution platform to Linux at all, you would be forced to acknowledge that using X11/GLX would be the best way for them to do it. They'd be able to support the best range of existing hardware and drivers (both open and proprietary), the best range of distributions (nearly all), and they could still build a solid and very reliable Steambox based on Xorg. They'd just have to use a proprietary driver, or else find a perfect hardware chipset that's cheap and already has great open driver support, or else, contribute to the open drivers directly to get them to the standard they need for their games. That third option is what I'm hoping for, but will probably not get unless Gabe Newell has been possessed with the combined souls of Linus Torvalds, Brian Paul and Ryan Gordon.
Last edited by allquixotic; 04-25-2012 at 11:05 AM.
It's going to be a smooth transition.
Last edited by asdx; 04-25-2012 at 11:43 AM.
I hope Valve doesn't try to bend over backwards to please every weird fringe Linux distro, instead focus only on the few main and modern ones.
Last edited by cl333r; 04-25-2012 at 11:31 AM.
Get them to hire some open source driver developers .Valve is also hiring more, and it's just not Linux OpenGL -- even if you're just a Linux kernel developer they might be interested in hiring you (I'll be placing some more recommendations to them in the next few days, if you think you might be interested, contact me for possible referral especially if your work has been covered on Phoronix in the past).
Nobody should get their hopes up about this until there is official word from Valve.