Представлено реліз дисплейного сервера Mir 2.5, розробка якого продовжується компанією Canonical, незважаючи на відмову від розвитку оболонки Unity та редакції Ubuntu для смартфонів. Mir залишається затребуваний у проектах Canonical і тепер позиціонується як рішення для вбудованих пристроїв та інтернету речей (IoT). Mir може використовуватися як композитний сервер для Wayland, що дозволяє запускати в оточеннях на базі Mir будь-які програми, що використовують Wayland (наприклад, зібрані з GTK3/4, Qt5 або SDL2). Пакети для установки підготовлені для Ubuntu 20.04/20.10/21.04 (PPA) та Fedora 32/33/34. Код проекту розповсюджується під ліцензією GPLv2.
У новій версії запропоновано додаткові засоби для спрощення створення інтернет-кіосків, демонстраційних стендів, терміналів самообслуговування та інших систем, обмежених роботою з одним сайтом або програмою. До складу Mir включена підтримка розширень Wayland, необхідних для різних реалізації екранних клавіатур. Зокрема, додані розширень zwp_virtual_keyboard_v1, zwp_text_input_v3, zwp_input_method_v2 та четверта версія розширення wlr_layer_shell_unstable_v1. Розширення zwp_text_input_v3 та zwp_input_method_v2 за замовчуванням вимагають явної активації, оскільки вони можуть використовуватися зловмисниками для перехоплення подій введення або для натискання. Внесено виправлення, пов'язані з підтримкою Wayland та Xwayland.
Ведеться робота з інтеграції підтримки екранної клавіатури в дисплейний сервер Ubuntu Frame, розрахований на створення графічних оточень, що працюють в повноекранному режимі і орієнтованих на створення кіосків, цифрових вивісок, розумних дзеркал, промислових екранів та інших подібних застосувань. Для використання в Ubuntu Frame підготовлено програму Electron Wayland з реалізацією повноекранного браузера, розрахованого на роботу з окремими веб-сторінками або сайтами.
Джерело: opennet.ru