Jean-Baptiste Lallement, direttore ingegneristico di Canonical, ha pubblicato i piani per lo sviluppo delle funzionalità dell'ambiente desktop, che si intendono realizzare nella release autunnale di Ubuntu 26.10. Sono evidenziate quattro aree chiave di lavoro:
- Sviluppo dell'ambiente basato su GNOME.
- Aggiornamento dell'ambiente desktop alla release GNOME 51, prevista per il 16 settembre.
- Transizione da dbus-daemon a dbus-broker come implementazione predefinita del bus D-Bus. D-Bus Broker è implementato nello spazio utente, ma utilizza per la velocizzazione sotto-sistemi del kernel Linux, mantenendo compatibilità con l'implementazione di riferimento di D-Bus e può essere utilizzato per una sostituzione trasparente di dbus-daemon. D-Bus Broker tiene conto delle risorse legate agli utenti e include ottimizzazioni per migliorare le prestazioni e l'affidabilità (ad esempio, i messaggi non possono andare persi senza gestione degli errori). Il progetto Fedora ha adottato dbus-broker come predefinito nel 2019.
- Fornitura di una build completa con desktop per schede con CPU RISC-V, che supportano il profilo RVA23 (RISC-V Application), inclusi estensioni per operazioni vettoriali e hypervisor.
- Implementazione di strumenti per persone con disabilità, definiti nello standard WCAG 2.2. Eliminazione dei difetti emersi durante l'audit.
- Aggiornamento del framework multimediale GStreamer alla prossima versione 1.30 e attivazione dei plugin per GStreamer scritti in Rust. Semplificazione della ricerca e dell'installazione di codec proprietari aggiuntivi.
- Combinazione della semplicità nell'esecuzione di attività comuni per i principianti con la flessibilità e la possibilità di utilizzare funzionalità avanzate per gli utenti esperti.
- Fornitura di un'interfaccia universale per la gestione delle applicazioni (App Center), che supporta pacchetti di diversi formati (deb, snap) e semplifica la ricerca di programmi necessari in base a categorie e valutazioni.
- Miglioramento dell'interfaccia per la ricerca e la selezione di driver aggiuntivi, con possibilità di valutare la loro prontezza per l'uso quotidiano.
- Sviluppo di una nuova interfaccia semplificata per l'installazione della distribuzione, che riduce notevolmente la complessità della partizione e della configurazione dei repository.
- Sviluppo di un nuovo wizard di configurazione iniziale che trasferisce dal programma di installazione alla fase di primo avvio le operazioni di configurazione di base del sistema e l'impostazione di parametri specifici per l'utente. Possibilità di automatizzare la configurazione iniziale durante l'installazione massiva di Ubuntu.
- Implementazione di funzionalità basate sull'AI che comprendono il contesto e anticipano le intenzioni dell'utente.
- Aggiunta di strumenti che tengono conto del contesto durante l'uso del desktop (Desktop Sensibile al Contesto) e assistono l'utente nel raggiungimento degli obiettivi prefissati, fornendo informazioni che combinano dati da applicazioni, servizi e desktop.
- Integrazione di un sistema di riconoscimento vocale per la gestione dell'input vocale e il riconoscimento di comandi in linguaggio naturale.
- Costruzione di una piattaforma affidabile.
- Evoluzione del pacchetto authd per la configurazione di un'autenticazione centralizzata tramite fornitori di identità cloud. Aggiunta della possibilità di connettersi utilizzando account di servizi Microsoft e autenticazione multifattoriale (MFA) tramite l'app Microsoft Authenticator. Supporto per il trasferimento di informazioni sugli identificatori utente tramite attributi forniti da fornitori di identità esterni, per assegnare utenti UID e GID unificati su computer diversi. Fornitura all'amministratore di un'opzione per disabilitare l'autenticazione locale tramite password per utenti con account centralizzati.
- Aggiunta a NetworkManager della possibilità di autenticazione durante la connessione a VPN, utilizzando certificati PKCS#11 e smart card.
- Integrazione nel configuratore (GNOME Settings) delle informazioni sulla certificazione dell'hardware (Ubuntu Certified Hardware).
- Introduzione di un nuovo sito wiki con documentazione e guide, che unisce informazioni dal wiki di Ubuntu e dal wiki di Canonical.
- Ottimizzazione delle prestazioni e riduzione delle dimensioni delle build per il sottosistema Windows WSL (Windows Subsystem for Linux).
Fonte: opennet.ru
