Canonical Announces Mir: A New Display Server Not On X11 Or Wayland
An anonymous reader writes "On the Ubuntu Wiki is now the Mir specification, which is a next-generation display server not based on X11/X.Org or Wayland. Canonical is rolling their own display server for future releases of Ubuntu for form factors from mobile phones to the desktop. Mir is still in development but is said to support Android graphics drivers, open-source Linux graphics drivers, and they're pressuring hardware vendors with commercial closed-source drivers to support it too. They also said X11 apps will be compatible along with GTK3 and Qt/QML programs. Canonical isn't using X11 or Wayland with their future Unity desktop as they see many shortcomings from these existing and commonly used components."
I think we're seeing a natural cycle in the software world. During the 80s there were dozens of architectures, operating systems, languages, etc. and the best (for some definition of best) became dominate and during the 90s consolidated. Now we're in the midst of another explosion in new technology (languages, display servers, processor architectures, perhaps even operating systems) that will eventually lead to reconciliation and consolidation in another five to ten years.
Things like Wayland have to appear, and even fail: their existence allows new ideas to be tested giving us a better idea of where to go from here.
HAL 7000, fewer features than the HAL 9000, but just as homicidal!