Mir would be a lot more interesting if it actually did something useful at this point. Right now with XMir all Mir does is pretty much compositing. Everything else is handled by the X Server. The graphics drivers are all X drivers in just about the same manner as if you were running a X display server. The input is all managed by X. Mode setting is handled by X. About the only thing that Mir does at this point is just do compositing and the way they do it causes a performance drop.
Wayland at this point is much more complete. You can do acceleration, mode setting, input control, and have native apps, all through Wayland. The API is nearing completion and in another year or so you'll be able to run KDE and Gnome desktops on it without much effort. It even has color management features.
Wayland appears to be much more feature complete and is certainly targeting normal Linux users while Mir is more focused on Canonical's efforts with phones and tablets. I think this reflects the nature of the two projects. Wayland is started and is being worked on by the same group of people that have been working on the Linux graphics stack for many years now. It's more widely accepted then Mir and has the support of the major desktop environments in Linux while Mir does not. Mir, on the other hand, appears to be comprised mainly of Canonical employees with no or little prior display server experience.
It would be fantastic if Mir materialized into something useful. Especially for the tablets and phone markets. It would be nice to be able to finally buy a 'proper' linux phone rather then to hack GNU style environments into Android.
Wayland at this point is much more complete. You can do acceleration, mode setting, input control, and have native apps, all through Wayland. The API is nearing completion and in another year or so you'll be able to run KDE and Gnome desktops on it without much effort. It even has color management features.
Wayland appears to be much more feature complete and is certainly targeting normal Linux users while Mir is more focused on Canonical's efforts with phones and tablets. I think this reflects the nature of the two projects. Wayland is started and is being worked on by the same group of people that have been working on the Linux graphics stack for many years now. It's more widely accepted then Mir and has the support of the major desktop environments in Linux while Mir does not. Mir, on the other hand, appears to be comprised mainly of Canonical employees with no or little prior display server experience.
It would be fantastic if Mir materialized into something useful. Especially for the tablets and phone markets. It would be nice to be able to finally buy a 'proper' linux phone rather then to hack GNU style environments into Android.
Comment