В начале Canonical планировали перейти на Wayland, потом были долгие раздумья что вообще делать с дисплейным сервером. Но сейчас всё стало ясно - у Ubuntu будет свой дисплейный сервер.
Mir - это своя альтернатива X и Wayland от Canonical. Данный дисплейный сервер будет тесно интегрирован с обновлённой оболочкой Unity, а сам он будет полностью кроссплатформенный, так как будет использоваться на всех устройствах, на которые ориентируются разработчики Ubuntu (компьютеры, планшеты, телефоны и телевизоры).
Причина разработки собственного дисплейного сервера проста - существующие решения не позволяют полностью реализовать задуманные идеи без громоздких доработок, которые отрицательно скажутся на впечатлении и качестве продукта в целом. Дисплейный сервер X не подходит из за того, что он значительно устарел, а Wayland, как считают разработчики Ubuntu, придётся дорабатывать (в Canonical решили, что проще написать свой сервер с нуля).
Планы у Canonical довольно грандиозные, вот только придётся проделать колоссальную работу (хоть разработка Mir и идёт в еще с июня прошлого года). Сложность заключается не только в разработке дисплейного сервера, нужно ведь ещё и убедить производителей графических чипов заняться поддержкой новой системы в их драйверах.
Планируется, что уже в мае 2013-го года Mir будет представлен на обозрение. К октябрю же планируется включить его в состав сборок для телефонов и планшетов как замену SurfaceFlinger, который используется в текущих сборках Ubuntu Touch. Окончательное завершение работы планируется в апреле 2014-го, к выходу Ubuntu 14.04 LTS.
Больше подробностей вы найдёте на официальной Wiki-странице: wiki.ubuntu.com.
Ну и напоследок - демонстрация работы Mir. В первом видео демонстрируется работа Mir вместе с Ubuntu Touch на Nexus 7:
На втором видео показана работа Unity на базе X-сервера, интегрированного в Mir:
Друзья, а вы что думаете по поводу такого решения Canonical. Осилят ли?