Lista serwerów wyświetlania - List of display servers

To jest lista serwerów wyświetlania .

X11

Wayland

Wayland
serwer wyświetlania Licencja oprogramowania język biblioteki system operacyjny
protokół inny Linux BSD inny
Oświecenie Licencja BSD C libwayland-server
( Licencja MIT )
EFL tak tak POSIX
KWin .Name GPL C++ Qt 5 tak tak POSIX
kula GPL 3+ C wlc, libinput 2 tak Nie Nie
Pomadka LGPL 2.1 C++ Qt 5 tak Nie Nie
Mazekompozytor Licencja MIT C++ Qt 5 tak Nie Nie
Mir GPL C++ Qt 5 , GTK tak Nie Nie
Mruczeć GPL C GTK , libinput 2 tak tak POSIX
Weston Licencja MIT C libinput tak tak POSIX
Kołysać Licencja MIT C korzenie , libinput 2 tak tak POSIX
Sposób chłodniejszy Licencja MIT Rdza wlc, libinput 2 tak tak POSIX
Wayfire Licencja MIT C++ korzenie , libinput 2 tak tak POSIX
Hikari Licencja MIT C korzenie , libinput 2 tak tak POSIX

1 Kluczową różnicą między Androidem a innymi systemami operacyjnymi opartymi na jądrze Linuksa jest standardowa biblioteka C : biblioteka libbionic Androida różni się tym, że nie ma na celu obsługi POSIX w takim samym stopniu jak inne biblioteki. Za pomocą libhybris można uruchamiać oprogramowanie tylko z Androidem na innych systemach operacyjnych opartych na jądrze Linux, o ile to oprogramowanie nie zależy od podsystemów występujących tylko w jądrze Linux z rozwidlonym Androidem, takich jak binder, pmem, ashmem, itd. To, czy oprogramowanie zaprogramowane dla Linuksa może działać na Androidzie, zależy całkowicie od stopnia, w jakim libbionic pasuje do API glibc .

2 libinput zapewnia wykrywanie urządzeń przez udev , obsługę urządzeń, przetwarzanie zdarzeń urządzeń wejściowych i abstrakcję. libinput dostarcza również ogólny sterownik wejściowy X.Org . Obsługa libinput została po raz pierwszy połączona w Weston 1.5. i jest również używany przez Mutter.

Inne

Zobacz też

Bibliografia