Not logged in
Log in now
Create an account
Subscribe to LWN
LWN.net Weekly Edition for May 23, 2013
An "enum" for Python 3
An unexpected perf feature
LWN.net Weekly Edition for May 16, 2013
A look at the PyPy 2.0 release
Posted Nov 11, 2012 1:07 UTC (Sun) by robert_s (subscriber, #42402)
The reason almost everyone's using X is there's a massive barrier to getting a basic working solution for an alternative. Lots of difficult drivers to write. EDID data to handle. Lots of really difficult event handling code to write. Then you've got to get lots of applications to support drawing onto you - or support the X protocol, which is a huge amount of work. All for something that's reasonably transparent to the majority of users and for most users doesn't greatly affect their day to day workflow.
Writing a simple working alternative desktop is child's play in comparison.
So let's say you get your way and there's "one linux desktop". Well, I don't like it because of reason xyz. So I go and write a different one with a couple of buddies. Bam. There are two linux desktops.
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds