Список графических серверов

Перейти к навигацииПерейти к поиску

Это список графических серверов.

Plasma 5.23.4 (декабрь 2021 г.) на Wayland (композитор kwin_wayland ) под Arch Linux
Wayland
Графический серверЛицензияЯзыкБиблиотекиОперационные системы Тип Замечания
Протокол Другие LinuxBSDДругие
COSMIC ShellGPLv3 RustSmithay IcedДаНетНет Оконный композитинг с современным стилем Создан для Pop! OS
EnlightenmentЛицензия BSDClibwayland-server

(Лицензия MIT)
EFLДаДаPOSIXОконный композитинг с современным стилем По умолчанию в среде Enlightenment
KWinGPLC++Qt 5ДаДаPOSIXОконный композитинг с современным стилем По умолчанию в KDE
orbmentGPL 3+Cwlc, libinput2ДаНетНет (неизвестно) Не развивается с 2016
Lipstick[1]LGPL 2.1C++Qt 5ДаНетНет Менеджер мобильного интерфейса Основан на разметке QML
MazecompositorЛицензия MITC++Qt 5ДаНетНет 3D-композитор Игрушка / Демо
MirGPLC++Qt 5, GTKДаНетНет Стиль мобильных устройств Собственный композитор от Canonical, нацеленный на встраиваемые устройства
MutterGPLClibinput2ДаДаPOSIXОконный композитинг с современным стилем / Стиль мобильных устройств По умолчанию в Gnome 4
WestonЛицензия MITClibinputДаДаPOSIXОконный композитинг с современным стилем Эталонная реализация
HyprlandЛицензия BSD[2]C++wlroots,[3] libinput2ДаДаPOSIXплитки / динамический Предоставляет плавные анимации, сглаженные углы и размытие
SwayЛицензия MIT[4]Cwlroots,[5] libinput2ДаДаPOSIXплитки / динамический повторение i3
Way CoolerЛицензия MIT [6]Rustwlc, libinput2ДаДаPOSIXплитки / динамический Создан для замены AwesomeWM, не поддерживается с конца 2019г
WayfireЛицензия MIT [7]C++wlroots,[8] libinput2ДаДаPOSIX3D-композитор Вдохновлён Compiz
HikariЛицензия MIT[9]Cwlroots,[10] libinput2ДаДаPOSIXблоки Нацелен главным образом на FreeBSD, вдохновлён оконным менеджером Calm
RiverGPLv3 [11]Zigwlroots,[12] libinput2ДаДаPOSIXплитки / динамический
labwcGPLv2 [13]Cwlroots, libinput2ДаДа[14]??? блоки Вдохновлён Openbox

1 Ключевым отличием Android от других операционных систем на базе ядра Linux является стандартная библиотека C: библиотека libbionic от Android отличается тем, что она не нацелена на поддержку POSIX в той же степени, что и другие библиотеки. С помощью libhybris можно запускать программное обеспечение, созданное только для Android, в других операционных системах на базе ядра Linux, при условии, что это программное обеспечение не зависит от подсистем, имеющихся только в Android-ответвлении ядра Linux, таких как binder, pmem, ashmem и т. д. Может ли программное обеспечение, запрограммированное для Linux, работать на Android, полностью зависит от того, насколько libbionic соответствует API glibc.

2libinput[15] обеспечивает обнаружение устройств с помощью udev, работу с устройствами, обработку событий устройств ввода и абстрагирование.[16] libinput также предоставляет универсальный драйвер ввода X.Org.[17] поддержка libinput была впервые включена в Weston 1.5 а также используется в Mutter.

Фреймбуфер Linux

Другие

Смотрите также

Ссылки

  1. Lipstick (англ.). Sailfish OS Documentation. Jolla (2023). Дата обращения: 10 января 2024. Архивировано 10 января 2024 года.
  2. hyprwm/Hyprland. GitHub. Дата обращения: 23 марта 2023. Архивировано 23 марта 2023 года.
  3. hyprwm/Hyprland (англ.). GitHub. Дата обращения: 23 марта 2023. Архивировано 25 марта 2023 года.
  4. SirCmpwn/sway. GitHub. Дата обращения: 2 ноября 2016. Архивировано 10 мая 2017 года.
  5. swaywm/sway (англ.). GitHub. Дата обращения: 28 октября 2018. Архивировано 28 августа 2019 года.
  6. Immington-Industries/way-cooler. GitHub. Дата обращения: 17 ноября 2016.
  7. WayfireWM/wayfire. GitHub. Дата обращения: 28 декабря 2020. Архивировано 17 сентября 2020 года.
  8. WayfireWM/wayfire (англ.). GitHub. Дата обращения: 28 декабря 2020. Архивировано 26 ноября 2020 года.
  9. raichoo/hikari. darcs hub. Дата обращения: 28 декабря 2020. Архивировано 16 апреля 2023 года.
  10. raichoo/hikari (англ.). darcs hub. Дата обращения: 28 декабря 2020. Архивировано 25 января 2023 года.
  11. riverwm/river. GitHub. Дата обращения: 7 января 2022. Архивировано 7 января 2022 года.
  12. riverwm/river (англ.). GitHub. Дата обращения: 7 января 2022. Архивировано 8 января 2022 года.
  13. Labwc. GitHub (23 сентября 2022). Дата обращения: 10 января 2024. Архивировано 16 апреля 2023 года.
  14. Labwc « x11-wm - ports - FreeBSD ports tree. Дата обращения: 10 января 2024. Архивировано 21 апреля 2023 года.
  15. Peter Hutterer - Consolidating the input stacks with libinput (8 октября 2014). Дата обращения: 10 января 2024. Архивировано 30 июля 2023 года.
  16. libinput. Freedesktop.org. Дата обращения: 21 мая 2014.
  17. xf86-input-libinput. Дата обращения: 10 января 2024. Архивировано 31 декабря 2023 года.
  18. directfb.net. Архивировано из оригинала 4 ноября 2016 года.
  19. 1 2 DirectFB. elinux.org. Архивировано 20 марта 2023 года.

[[Категория:Компьютерная графика]] [[Категория:Графические движки]] [[Категория:Протоколы]]