Шаттлворт рассказал зачем нужен Mir
Марк Шаттлворт, глава Canonical, заявил, что Mir — разработанный компанией новый дисплейный сервер, который планируется как замена оконной системе X Window System, уже почти готов к выпуску. Технология Mir будет включена в следующую версию дистрибутива Ubuntu Linux, которая обещана поклонникам операционной системы в октябре этого года.
Компания Canonical Ltd сообщила о планируемом выпуске Mir еще в марте, вызвав большой резонанс и недовольство в сообществе, особенно со стороны разработчиков Wayland — альтернативного и конкурирующего композитного менеджера окон, который уже успел получить поддержку нескольких дистрибутивов Linux.
Однако в своем недавнем блог-посте Шаттлворт так объяснил решение компании проигнорировать усилия Wayland и пойти своим собственным путем: «Мы очень взвешенно относимся ко всему, что касается Ubuntu, в виду огромного сообщества вокруг этого дистрибутива. Но я напоминаю команде: бездействие гораздо хуже, чем неверные шаги».
В случае с Mir, как рассказал Шаттлворт, компанией двигало желание разработать систему дисплеев, которая будет эффективно и последовательно функционировать на широком спектре оборудования. Принимался во внимание тот факт, что ближайшая цель Ubuntu — стать ОС для всех видов вычислительного оборудования, начиная ПК и ноутбуками и заканчивая смартфонами, планшетами и смарт-ТВ.
«Я верю, что Mir сможет эволюционировать быстрее, чем конкурентные решения, отчасти из-за ключевых различий и выборов, сделанных на данный момент, — написал мультимиллионер и астронавт. — Например, вместо негибкого протокола, который может только расширяться, Mir предлагает API. Реализация этого API будет совершенствоваться со временем и давать прирост производительности, что очень трудно сделать в случае фиксированного протокола».
Дисплейный сервер Mir функционирует в качестве программного слоя под X Window System. Так что программы могут не только взаимодействовать напрямую с Mir — существующие приложения X могут запускаться посредством реализации X Window System, которая работает поверх сервера Mir. Патчи, необходимые для запуска современных X-серверов на Mir, содержат менее 500 строк кода. Шаттлворт похвастался также, что использовал Mir на своем собственном ноутбуке и Dell XPS в течение 2 недель, и система работала более ровно и эффективно, чем раньше.
В итоге, сервер Mir будет интегрирован в Ubuntu 13.10 Saucy Salamander — следующую версию дистрибутива, которая станет доступной для загрузки к началу октября, как только будут завершены все тестирования.
Комментировать