vydání displejového serveru , jehož vývoj stále probíhá ve společnosti Canonical, přestože byla ukončena podpora pro desktopové prostředí Unity a edici Ubuntu pro smartphony. Mir zůstává žádaný v projektech Canonical a nyní je prezentován jako řešení pro vestavěná zařízení a internet věcí (IoT). Mir může být použit jako kompozitní server pro Wayland, což umožňuje spouštění jakýchkoli aplikací používajících Wayland (například založených na GTK3/4, Qt5 nebo SDL2) v prostředích založených na Miru. Balíčky pro instalaci byly připraveny pro Ubuntu 16.04/18.04/18.10/19.04 () a . Kód projektu pod licencí GPLv2.
V novém vydání se zlepšila podpora rozšíření protokolu pro spouštění aplikací na Wayland v prostředích založených na Mir. (Layer Shell), navrženého vývojáři uživatelského prostředí Sway a používaného při portaci prostředí MATE na Wayland. Byly odstraněny nástroje mirrun a mirbacklight. Do vrstvy MirAL (Mir Abstraction Layer), kterou lze použít ke snížení přímého volání serveru Mir a k abstrakci přístupu k ABI prostřednictvím knihovny libmiral, byla přidána podpora exkluzivních zón, které omezují umístění okna na určitou oblast obrazovky.
Byl učiněn první krok k odstranění specifického API mirclient, které je již dlouhou dobu v zamrazeném stavu, a místo něj se doporučuje používat protokol Wayland. V novém vydání je API mirclient ve výchozím nastavení deaktivováno, ale je zachována volba pro jeho opětovné zapnutí „—enable-mirclient“, a pro selektivní aktivaci byla navržena proměnná prostředí MIR_SERVER_ENABLE_MIRCLIENT a konfigurace v souboru enable-mirclient. Úplnému odstranění API mirclient brání skutečnost, že se stále používá v a Ubuntu Touch.
Zdroj: opennet.ru
