Liste der Anzeigeserver - List of display servers

Dies ist eine Liste von Anzeigeservern .

X11

Wayland

Wayland
Anzeigeserver Softwarelizenz Sprache Bibliotheken Betriebssysteme
Protokoll Sonstiges Linux BSDs Sonstiges
Aufklärung BSD-Lizenz C libwayland-server
( MIT-Lizenz )
EFL Jawohl Jawohl POSIX
KWin GPL C++ Qt 5 Jawohl Jawohl POSIX
Kugel GPL 3+ C wlc, libinput 2 Jawohl Nein Nein
Lippenstift LGPL 2.1 C++ Qt 5 Jawohl Nein Nein
Labyrinthkompositor MIT-Lizenz C++ Qt 5 Jawohl Nein Nein
Mir GPL C++ Qt 5 , GTK Jawohl Nein Nein
Murmeln GPL C GTK , libinput 2 Jawohl Jawohl POSIX
Weston MIT-Lizenz C libinput Jawohl Jawohl POSIX
Schwanken MIT-Lizenz C wlroots , libinput 2 Jawohl Jawohl POSIX
Wegkühler MIT-Lizenz Rost wlc, libinput 2 Jawohl Jawohl POSIX
Wegfeuer MIT-Lizenz C++ wlroots , libinput 2 Jawohl Jawohl POSIX
Hikari MIT-Lizenz C wlroots , libinput 2 Jawohl Jawohl POSIX

1 Ein entscheidender Unterschied zwischen Android und den anderen Linux-Kernel- basierten Betriebssystemen ist die C-Standardbibliothek : Androids libbionic unterscheidet sich dadurch, dass sie POSIX nicht im gleichen Umfang wie die anderen Bibliotheken unterstützt. Mit Hilfe von libhybris ist es möglich, nur Android-Software auf anderen Linux-Kernel-basierten Betriebssystemen auszuführen, solange diese Software nicht von Subsystemen abhängt, die nur im Android-geforkten Linux-Kernel zu finden sind, wie z. B. binder, pmem, ashmem, etc. Ob für Linux programmierte Software auf Android lauffähig ist, hängt ganz davon ab, inwieweit libbionic zur API der glibc passt .

2 libinput bietet Geräteerkennung über udev , Gerätehandhabung, Eingabegeräteereignisverarbeitung und Abstraktion. libinput bietet auch einen generischen X.Org- Eingabetreiber. Die libinput- Unterstützung wurde erstmals in Weston 1.5 zusammengeführt. und wird auch von Mutter verwendet.

Sonstiges

Siehe auch

Verweise