Недопустимость использования открытых прокси-серверов
- 1 year ago
- 0
- 0
Это список графических серверов .
Графический сервер | Лицензия | Язык | Библиотеки | Операционные системы | Тип | Замечания | |||
---|---|---|---|---|---|---|---|---|---|
Протокол | Другие | Linux | BSD | Другие | |||||
COSMIC Shell | GPLv3 | Rust | Smithay | Да | Нет | Нет | Оконный композитинг с современным стилем | Создан для Pop!_OS | |
Enlightenment | Лицензия BSD | C |
libwayland-server
( Лицензия MIT ) |
EFL | Да | Да | POSIX | Оконный композитинг с современным стилем | По умолчанию в среде Enlightenment |
KWin | GPL | C++ | Qt 5 | Да | Да | POSIX | Оконный композитинг с современным стилем | По умолчанию в KDE | |
GPL 3+ | C | wlc, libinput 2 | Да | Нет | Нет | (неизвестно) | Не развивается с 2016 | ||
Lipstick | LGPL 2.1 | C++ | Qt 5 | Да | Нет | Нет | Менеджер мобильного интерфейса | Основан на разметке QML | |
Лицензия MIT | C++ | Qt 5 | Да | Нет | Нет | 3D-композитор | Игрушка / Демо | ||
GPL | C++ | Qt 5 , GTK | Да | Нет | Нет | Стиль мобильных устройств | Собственный композитор от Canonical, нацеленный на встраиваемые устройства | ||
Mutter | GPL | C | libinput 2 | Да | Да | POSIX | Оконный композитинг с современным стилем / Стиль мобильных устройств | По умолчанию в Gnome 4 | |
Weston | Лицензия MIT | C | libinput | Да | Да | POSIX | Оконный композитинг с современным стилем | Эталонная реализация | |
Лицензия BSD | C++ | wlroots , libinput 2 | Да | Да | POSIX | плитки / динамический | Предоставляет плавные анимации, сглаженные углы и размытие | ||
Sway | Лицензия MIT | C | wlroots , libinput 2 | Да | Да | POSIX | плитки / динамический | повторение i3 | |
Лицензия MIT | Rust | wlc, libinput 2 | Да | Да | POSIX | плитки / динамический | Создан для замены AwesomeWM, не поддерживается с конца 2019г | ||
Лицензия MIT | C++ | wlroots , libinput 2 | Да | Да | POSIX | 3D-композитор | Вдохновлён Compiz | ||
Лицензия MIT | C | wlroots , libinput 2 | Да | Да | POSIX | блоки | Нацелен главным образом на FreeBSD, вдохновлён оконным менеджером Calm | ||
GPLv3 | Zig | wlroots , libinput 2 | Да | Да | POSIX | плитки / динамический | |||
GPLv2 | C | wlroots , libinput 2 | Да | Да | ??? | блоки | Вдохновлён Openbox |
1 Ключевым отличием Android от других операционных систем на базе ядра Linux является стандартная библиотека C : библиотека libbionic от Android отличается тем, что она не нацелена на поддержку POSIX в той же степени, что и другие библиотеки. С помощью libhybris можно запускать программное обеспечение, созданное только для Android, в других операционных системах на базе ядра Linux, при условии, что это программное обеспечение не зависит от подсистем, имеющихся только в Android-ответвлении ядра Linux, таких как binder, pmem, ashmem и т. д. Может ли программное обеспечение, запрограммированное для Linux, работать на Android, полностью зависит от того, насколько libbionic соответствует API glibc .
2 обеспечивает обнаружение устройств с помощью udev , работу с устройствами, обработку событий устройств ввода и абстрагирование. libinput также предоставляет универсальный драйвер ввода X.Org. поддержка libinput была впервые включена в Weston 1.5 а также используется в Mutter.
[[Категория:Компьютерная графика]] [[Категория:Графические движки]] [[Категория:Протоколы]]