Есть "достаточные основания" полагать, что Canonical создают свой собственный дисплейный сервер (Display Server) взамен Xorg'у, для использования на десктопе, мобильных устройствах, планшетах и ТВ.
Старые Иксы.
Сейчас Ubuntu Unity интерфейс опирается на стек X. Проблема Иксов одна - этому коду 30 лет. В этом коде много того, что уже не используется в современных платформах.
Новый Wayland сравнительно новый дисплейный протокол, в котором есть встроенный композитный менеджер, использующий OpenGL ES. Код Wayland лишён всяких древних костылей для поддержки того, что уже и не нужно. Многие минусом Wayland считают не сетевую прозрачность как у X, но данная возможность не всем нужна и может быть реализована по другому.
В далёком 2010 году Марк Шаттлворт сказал, что Wayland будет дисплейным сервером Убунту.
Не Иксы и не Вейленд.
За годы прошедшие с первого интереса к Wayland, потребность в нём изменилась. Мир компьютеров поменялся. Появились такие вещи как мобильные платформы, с характеристиками, догоняющими компьютеры. Есть телевизоры с графической мордочкой не хуже рабочих столов ПК. Исторически у таких устройств было всё своё: своя операционная система, свои программы и так далее.
Canonical же стремится унифицировать подход с помощью своей Unity, которая и расшифровывается как Единство.
Джоно Бэкон (Jono Bacon), менеджер Ubuntu по работе с сообществом, добавил интриги: "Меньше всего хочется сказать - Давайте отойдём от X, который включает тонну функциональности, которая нам не нужна и тянет вниз, и перейдём на что-то другое, с тонной функциональности, которое тоже утянет вниз.".
И вообще запутал окончательно: "Реальность такова, что X не удовлетворяют потребности, а Wayland ... тоже не удовлетворяет потребности."
Если не X и не Wayland, то что же?
В январе на прямой вопрос об Wayland, Джоно Бэкон ответил: "Мы рассматриваем возможность создания своего дисплейного сервера".
Уже всё началось в Ubuntu Phone?
Если Убунту не устраивает Xorg и Wayland для будущих мобильных платформ и современных десктопов, то на чём основана работа графики в Ubuntu Phone?
Чат с разработчиками и wiki.ubuntu.com/UbuntuPhone говорят, что это точно не Иксы и Вейленд. На вики странице прямо указано - Неизвестно. Is it running X or Wayland or something else? Unknown.
Ведь на чём-то должен работать интерфейс Ubuntu Phone! Возможно решение о своём дисплейном сервере было принято уже относительно давно и, вероятно, мы видим уже начальную реализацию чего-то своего.
Вспомните слова Марка Шаттлворта: "пока некоторый прототип новой технологии не будет закончен в инкубаторе разработчиков, он не будет вынесен на суд общественности". Люди, не видя всего законченного решения новой технологии, склонны поднимать вой и крик при первых робких шагах данной технологии.
В любом случае, покрывало тайны будет сорвано в ближайшие недели. Так по крайней мере выдал Джоно Бэкон.
Так же в конце февраля, начале марта, будет доступен образ Ubuntu Phone, который можно будет поковырять на предмет "что же там внутри".
Итог.
В независимости, что будет использоваться в Убунту в качестве дисплейного сервера, графическая производительность будет лучше, чем сейчас. Canonical не просто так с Valve обсуждали игровую ситуацию. В Ubuntu теперь доступен не просто "драйвер" для вашей видеокарты, а выбор из разных веток драйверов.
Новые версии ядер линукс так же принесут бОльшую производительность, особенно на Интел платформе.
В конце февраля мы узнаем, что в закромах Canonical было спрятано для нас, но тогда же мы должны задаться вопросом: "А как же существующие драйвера видеокарт, которые пишутся с оглядкой на X?"
Дополнительные материалы к прочтению:
В Ubuntu 13.04 добавлен индикатор синхронизации.
Марк Шаттлворт обо всём на Ubuntu Open Week.
Wayland в Ubuntu 13.04
Нерешённые планы об X.org, Wayland и об вкусняшках в Ubuntu 13.04.
Немає коментарів:
Дописати коментар