È stato presentato il rilascio del server display Mir 2.5, il cui sviluppo continua da parte di Canonical, nonostante l'abbandono dello sviluppo dell'interfaccia Unity e della versione di Ubuntu per smartphone. Mir rimane richiesto nei progetti Canonical e ora è posizionato come una soluzione per dispositivi embedded e Internet delle cose (IoT). Mir può essere utilizzato come server composito per Wayland, consentendo di eseguire in ambienti basati su Mir qualsiasi applicazione che utilizza Wayland (ad esempio, quelle compilate con GTK3/4, Qt5 o SDL2). I pacchetti per l'installazione sono stati preparati per Ubuntu 20.04/20.10/21.04 (PPA) e Fedora 32/33/34. Il codice del progetto è distribuito sotto licenza GPLv2.
La nuova versione offre strumenti aggiuntivi per semplificare la creazione di chioschi internet, stand dimostrativi, terminali di self-service e altri sistemi limitati al funzionamento con un solo sito web o applicazione. Il pacchetto Mir include supporto per le estensioni Wayland, necessarie per varie implementazioni delle tastiere virtuali. In particolare, sono state aggiunte le estensioni zwp_virtual_keyboard_v1, zwp_text_input_v3, zwp_input_method_v2 e la quarta versione dell'estensione wlr_layer_shell_unstable_v1. Le estensioni zwp_text_input_v3 e zwp_input_method_v2 richiedono l'attivazione esplicita per impostazione predefinita, poiché possono essere utilizzate da malintenzionati per intercettare eventi di input o per sostituire le pressionature. Sono state apportate correzioni relative al supporto di Wayland e Xwayland.
Sono in corso i lavori per integrare il supporto per la tastiera virtuale nel display un server Ubuntu Frame è progettato per creare ambienti grafici integrati che funzionano a schermo intero, mirati alla realizzazione di chioschi, insegne digitali, specchi intelligenti, display industriali e altre applicazioni simili. Per Ubuntu Frame è stata preparata un'applicazione Electron Wayland con un browser a schermo intero, progettata per lavorare con singole pagine web o siti.
Fonte: opennet.ru
