Lt304888.ru

Туристические услуги

Wayland

23-10-2023

Wayland
Тип

Графический сервер

Разработчик

Кристиан Хогсберг

Написана на

Си

Операционная система

Linux / другие UNIX-подобные

Первый выпуск

2008

Последняя версия

0.95 (25 июня 2012)

Тестовая версия

0.94.90 (25 июня 2012)

Лицензия

MIT

Сайт

http://wayland.freedesktop.org/

Wayland — протокол для организации графического сервера в Linux и других UNIX-подобных операционных систем. Разработка Wayland была начата Кристианом Хогсбергом (англ. Kristian Høgsberg), членом «Центра открытых технологий Intel» (англ. Intel's Open Source Technology Center) и сотрудником Red Hat. Wayland является свободным ПО[1][2][3].

Содержание

Основные принципы

Wayland использует уже существующие в ядре Linux технологии, такие как Kernel mode-setting (KMS), Direct Rendering Manager (DRM) и Graphics Execution Manager (GEM). Также в состав Wayland входит собственный встроенный композитный менеджер, использующий OpenGL ES. О сервере Wayland его создатель отзывается так: «Wayland — новый сервер дисплея, который выполняет только крошечную часть тех функций Х, которые мы фактически используем, когда запускаем композитный рабочий стол. Wayland — это, по сути, буферный менеджер (подобно тому, чем DRI2 является для X.org), обработчик входных данных. Весь рендеринг выполняется на клиентской стороне — так, как сегодня работает OpenGL, а задание режимов и другие аппаратные установки выполняются в ядре. Такой подход позволяет значительно упростить организацию сервера».

Использование

  • Марк Шаттлворт анонсировал в своём блоге, что Ubuntu, возможно, будет использовать Wayland вместо X.org для своей среды рабочего стола Unity[4].
  • Графическая система дистрибутива Fedora будет переведена на Wayland[5].

Разработка

Canonical, владелец Ubuntu, наняла Сэма Спилсбери,[6] главного разработчика Compiz. Он будет перемещать зависимости от X11 в отдельный плагин.[7] Canonical планирует портировать Compiz на OpenGL ES, что требуется для работы с Wayland.[8]

В KWin, менеджер окон KDE, добавлена поддержка вывода через OpenGL ES.[9] Она доступна начиная с KDE SC 4.7.

См. также

Примечания

  1. Официальный сайт
  2. Wayland: A New X Server For Linux
  3. Wayland license clarification. wayland-devel mailing list (22 ноября 2010). Архивировано из первоисточника 8 апреля 2012. Проверено 23 ноября 2010.
  4. Unity on Wayland. Архивировано из первоисточника 24 августа 2011. Проверено 4 ноября 2010.
  5. The Fedora Plans For Wayland
  6. A bright new future for Compiz (25 ноября 2010). — «...I was also hired by Canonical Ltd...»  Архивировано из первоисточника 8 апреля 2012.
  7. Compiz in a strange new land (7 ноября 2010). Архивировано из первоисточника 8 апреля 2012.
  8. I am an Ubuntu Unity Developer, AMA. — «We are going to be helping compiz port to OpenGL ES»  Архивировано из первоисточника 8 апреля 2012. Проверено 12 января 2010.
  9. KWin runs on OpenGL ES (28 ноября 2010). — «It does not only help, it is a must have to start working for Wayland. So to say it’s the first part of the KWin port to Wayland»  Архивировано из первоисточника 8 апреля 2012.

Ссылки

  • Официальный сайт
  • Евгений Золотов Прощание с мистером Икс (10 ноября 2010). Архивировано из первоисточника 8 апреля 2012.

Wayland.

© 2020–2023 lt304888.ru, Россия, Волжский, ул. Больничная 49, +7 (8443) 85-29-01