We are developing a next generation display server known as Mir. A system-level component targeted as a replacement for the X window server system to unlock next-generation user experiences for devices ranging from Linux desktop to mobile devices powered by Ubuntu. This document outlines the motivation for the project, describes the high level design, summarizes the scope, and provides the roadmap of the Mir display server.
The purpose of Mir is to enable the development of the next generation Unity.
Wow! And they’re converting the Unity code to QT/QML. Wow, just WOW! This is so much change for the Linux world that i don’t even know how what this could lead on to.
My guess is that Ubuntu will evolve into a “linux-based” System as different from present day Linux distros as Android already is. And, in my experience, that’s probably a good thing.
Current day Linux distros always suffered from a messed up, scattered approach to a modern home-user system when most of its developers were from the server side or hobbyists. The “professional” full-time developers dedicated to produce a fully usable, user-friendly system for “households” were pretty much a rarity and it noticed. Linux has been much better these last years but it’s still a good mile from its competitors Windows or Mac in many aspects. Ubuntu has been a spearhead into attacking this faults, even if sometimes they seriously messed things up.
Also, if you didn’t try recent Ubuntu versions, do so. It’s a very interesting experience and as much “mac-like” as you can get without it being a Mac.