Описание тега wayland

Wayland - это протокол для предоставления графического вывода пользователям Linux/Unix. Он задуман как легкая альтернатива подсистеме X11.

Wayland - это протокол общения композитора со своими клиентами, а также реализация этого протокола в библиотеке C. Композитор может быть автономным сервером отображения, работающим на устройствах ввода с настройками режима ядра Linux и evdev, приложением X или самим клиентом Wayland. Клиентами могут быть традиционные приложения, X-серверы (без root-доступа или полноэкранные) или другие серверы отображения.

Источник: http://wayland.freedesktop.org/

Реализации

Последующие списки не являются исчерпывающими и могут быть сильно изменены.

Выделенные библиотеки и композиторы на стороне сервера

  • Уэстон: Эталонная реализация.
  • swc: библиотека, реализующая минимальный компоновщик Wayland.
  • Приятно: (в процессе) оконный менеджер.
  • wlc: (в процессе) Библиотека композитора.
  • Loliwm: тайловый оконный менеджер на основе wlc
  • Velox: оконный менеджер на основе swc.
  • Clayland: композитор на основе беспорядка.

Клиент

Графические библиотеки, поддерживающие Wayland:
  • Gtk+
  • EFL
  • SDL
  • Беспорядок
  • Qt 5
Язык программирования, поддерживающий libwayland:
  • C