È stato presentato il rilascio del server display Mir 2.8, 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 di Canonical e ora è posizionato come 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 utilizzi Wayland (ad esempio, quelle costruite con GTK3/4, Qt5 o SDL2). I pacchetti per l'installazione sono stati preparati per Ubuntu 20.04, 21.10 e 22.04 (PPA) e Fedora 33, 34, 35 e 36. Il codice del progetto è distribuito sotto licenza GPLv2.
Nella nuova versione:
- È stata aggiunta la supporto per l'estensione sperimentale del protocollo wlr_screencopy_unstable_v1, che consente la creazione di utilità per screenshot.
- È stata garantita la generazione del codice con le definizioni del protocollo Wayland durante la compilazione.
- Il codice e l'API della piattaforma grafica sono stati riprogettati per il futuro supporto di ambienti GPU eterogenei e ibride.
- È stata aggiunta l'opzione «—x11-window-title» per impostare il titolo della finestra sulla piattaforma X11.
- È stata realizzata la compilazione e il testing di Mir su sistemi con architettura RISC-V.
- È stata garantita la verifica della compilazione nelle versioni sperimentali di Ubuntu 22.10, Fedora Rawhide, Debian Sid e Alpine Edge.
Fonte: opennet.ru
