Obsah

X11 (X Window System)

X11 je standardní protokol a softwarový systém pro vytváření grafického uživatelského rozhraní (GUI) na unixových operačních systémech. Číslo „11“ označuje verzi protokolu, která se používá již od roku 1987.

Jak X11 funguje?

Systém využívá architekturu klient-server, což je pro začátečníky často matoucí:

Klíčové vlastnosti

Srovnání: X11 vs. Wayland

V posledních letech je X11 nahrazováno modernějším protokolem Wayland.

Vlastnost X11 Wayland
Stáří Od r. 1987 Od r. 2008
Bezpečnost Nižší (aplikace mohou sledovat vstupy ostatních) Vyšší (izolace oken)
Komplexnost Vysoká (obsahuje mnoho historického kódu) Nízká (štíhlý a moderní)
Síťová podpora Nativní Vyžaduje doplňky

Proč se stále používá?

1. Kompatibilita: Některé starší nebo specializované aplikace na Waylandu nefungují správně. 2. Vzdálená plocha: Protokol X11 je historicky skvělý pro vzdálené spouštění grafických aplikací. 3. Podpora HW: Zejména starší grafické karty a ovladače mají s X11 lepší stabilitu.

Zajímavost: Ačkoliv se mluví o verzi 12 (X12) už desítky let, pravděpodobně k jejímu vydání nikdy nedojde, protože veškerá energie komunity se přesunula k vývoji Waylandu.

Související: Oficiální stránky X.Org