> 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.