LWN.net Logo

Ubuntu unveils its next-generation shell and display server

Ubuntu unveils its next-generation shell and display server

Posted Mar 7, 2013 14:02 UTC (Thu) by dbnichol (subscriber, #39622)
In reply to: Ubuntu unveils its next-generation shell and display server by raven667
Parent article: Ubuntu unveils its next-generation shell and display server

Writing a display server from scratch somehow accelerates their product? That doesn't make any sense at all. Not to mention that they're now doing this completely on their own now and will receive no help from the open source graphics veterans working on Wayland now like Kristian and Daniel Stone. People that have been doing this for years and have a pretty good idea of what a display server (X) should and shouldn't be doing.

If time to market was all they cared about, why not use X? Or why not just fork Wayland/Weston since that code already exists? Or just use SurfaceFlinger? I don't think time to market makes sense as the driver for Mir. It seems a lot more about control.


(Log in to post comments)

Ubuntu unveils its next-generation shell and display server

Posted Mar 7, 2013 17:05 UTC (Thu) by raven667 (subscriber, #5198) [Link]

> Writing a display server from scratch somehow accelerates their product?

Not having to integrate or coordinate with anyone else accelerates development, just as Fred Brooks 8-)

> People that have been doing this for years and have a pretty good idea of what a display server (X) should and shouldn't be doing.

They might be able to get something lightweight that works 90% for their one use case without worrying too much about the corner cases, it's the last 10% to make it robust and complete where the difficult work is. This reminds me of mjg59's criticism of LightDM, by the time you've solved the real-world problems and discovered all the underlying requirements your "lightweight" system has just as much complexity as the "crufty" thing it was meant to replace.

So I think they can ship something that pretty much works, but it'll take years to get to the same place that Wayland is today, just like Wayland took years to build, and then they'll have another big of private infrastructure to maintain that takes away time from actually adding value to what they are selling.

Ubuntu unveils its next-generation shell and display server

Posted Mar 8, 2013 13:56 UTC (Fri) by robclark (subscriber, #74945) [Link]

> Not having to integrate or coordinate with anyone else accelerates development, just as Fred Brooks 8-)

well, maybe for whipping together a prototype.. for getting something that handles all cases (multi-display, hotplug, various different apps, etc) it is not. In the end we just end up with something that works ok in simple cases but is not as mature/robust as wayland, and everyone loses.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds