È stato rilasciato il sistema operativo Ubuntu 26.10 «Stonking Stingray», classificato come versione intermedia, con aggiornamenti disponibili per un periodo di 9 mesi. Le immagini pronte sono state create per Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, Ubuntu Kylin (edizione per la Cina), Ubuntu Unity, Edubuntu e Ubuntu Cinnamon.
Variazioni principali:
- Il desktop è stato aggiornato alla versione GNOME 51, che offre ottimizzazioni per migliorare la fluidità dell'output ed evitare blocchi durante le animazioni e sotto carico elevato del sistema.
- Aggiornate le versioni dei pacchetti, tra cui il kernel Linux 7.3-rc6, GCC 15.2.0, LLVM 22.1.6, APT 3.3.3, Python 3.14.7, .NET 10.0.112, Go 1.27, OpenJDK 25.0.4, Rust 1.97.1, Zig 0.16, Mesa 26.2, LibreOffice 26.8.
- È stato effettuato un completo passaggio agli strumenti uutils coreutils (Rust Coreutils), scritti in linguaggio Rust. Gli strumenti presenti in Rust Coreutils hanno completamente sostituito tutti i componenti del pacchetto GNU Coreutils, inclusi gli strumenti cp, mv e rm, che in Ubuntu 26.04 erano forniti nella versione di GNU Coreutils.
- È stata garantita la supporto ufficiale per il pacchetto Sequoia PGP con implementazione dello standard OpenPGP in linguaggio Rust. Attualmente, il pacchetto è incluso nel repository principale, ma è disponibile come opzione. In futuro, si intende passare di default agli strumenti PGP di Sequoia, sostituendo gli strumenti gpg e gpgv con sq e sqv.
- OpenSSH è stato separato in due pacchetti — openssh e openssh-gssapi, che differiscono per l'inclusione del supporto GSSAPI/Kerberos durante la compilazione. Il pacchetto openssh-gssapi include il processo in background openssh-gssapi-server e gli strumenti openssh-gssapi-client, che supportano GSSAPI. Di default, nelle nuove installazioni viene proposta l'openssh, mentre durante l'aggiornamento il pacchetto viene scelto in base alla presenza di impostazioni GSSAPI nel file di configurazione. La separazione è stata effettuata per ridurre la superficie d'attacco, poiché il supporto GSSAPI è realizzato come una patch esterna, non accettata nel nucleo di OpenSSH e discutibile dal punto di vista della sicurezza (in primavera è stata identificata una vulnerabilità remota nella patch), mentre il supporto GSSAPI è necessario solo per un numero molto ristretto di utenti.
- Sono state create le build di Ubuntu Desktop per architettura RISC-V. È stata fornita supporto ufficiale per le schede basate su architettura RISC-V —
SpacemiT K3 (Pico-ITX, kit CoM260) e SiFive BigSky. - È stato aggiunto il supporto iniziale per i laptop con chip ARM Qualcomm Snapdragon X2.
- È stata proposta una funzione di input vocale per test iniziali utilizzando il sistema di riconoscimento vocale Myna sviluppato da Canonical. La sessione con l'applicazione consiste nell'attivazione mediante una combinazione di tasti, nella dettatura a voce alta e nell'inserimento del testo riconosciuto nell'applicazione corrente tramite una simulazione di input da tastiera mentre viene pronunciato. Per il riconoscimento, è possibile scegliere tra i modelli AI Whisper, Parakeet o Funasr, eseguiti localmente. Tra i componenti forniti, al momento è incluso solo l'aggiuntivo per GNOME Shell: Myna Shell, mentre il configuratore e i modelli AI sono forniti separatamente attraverso il repository PPA myna-config e i pacchetti snap myna, myna-whisper, myna-parakeet e myna-funasr.
- Come implementazione predefinita del bus D-Bus, è utilizzato il dbus-broker invece di dbus-daemon. D-Bus Broker è implementato nello spazio utente, ma utilizza le sottosistemi del kernel Linux per accelerare le prestazioni, mantiene la compatibilità con l'implementazione di riferimento di D-Bus e può essere utilizzato come 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, un messaggio non può essere perso senza una gestione dell'errore).
- Il meccanismo di gestione delle situazioni di carenza di memoria nel sistema (OOM) è stato riprogettato per prevenire l'interruzione dell'intera sessione desktop (per i processi desktop chiave, è stato ridotto il priorità, influenzando la selezione dei candidati per la chiusura forzata al fine di liberare memoria).
- Sono stati creati immagini di installazione sperimentali di Ubuntu Desktop 26.10 con pacchetti compilati con ottimizzazioni per l'architettura x86-64-v3. La terza versione della microarchitettura x86-64 (x86-64-v3) è utilizzata nei processori Intel circa dal 2015 (a partire da Intel Haswell) ed è caratterizzata dalla presenza delle estensioni AVX, AVX2, BMI2, FMA, LZCNT, MOVBE e SXSAVE. Il guadagno di prestazioni nella compilazione con ottimizzazioni per l'architettura x86-64-v3 è in media di circa l'1%, ma in alcune situazioni in applicazioni ad alta intensità di calcolo può essere osservato un aumento di prestazioni più significativo.
- Il componente GNOME predefinito Tiling Assistant ha aggiunto una modalità interattiva per scegliere il layout delle finestre: trascinando una finestra nella parte superiore dello schermo appare un pannello flottante con opzioni di layout a mosaico.
- Aggiunto il supporto opzionale per il server NTP ntpd-rs, scritto in Rust. Di default, si prevede di utilizzare ntpd-rs nella release di Ubuntu 27.04. Il progetto ntpd-rs diventerà il terzo componente, dopo Rust Coreutils e sudo-rs, integrato in Ubuntu nell'ambito di un'iniziativa per migliorare la qualità dell'ambiente sistemistico attraverso la fornitura di software progettati sin dall'inizio con un'attenzione alla sicurezza, all'affidabilità e alla correttezza.
- Nelle versioni del bootloader GRUB con firma digitale, utilizzate nei sistemi con UEFI Secure Boot, è stata rimossa la gestione dei formati immagine jpeg e png, delle tabelle delle partizioni part_apple e la possibilità di utilizzare LVM, md-raid (eccetto raid1), partizioni criptate LUKS e filesystem btrfs, hfsplus, xfs e zfs per la partizione /boot.
Si segnala che nell'installer di Ubuntu, per /boot viene sempre utilizzato solo il filesystem ext4, mentre altri filesystem non sono testati e rappresentano una vulnerabilità al bypass della modalità di avvio verificato, alla luce delle vulnerabilità periodicamente riscontrate in GRUB. - In Kubuntu sono stati adottati le versioni KDE Plasma 6.7, KDE Gear 26.08, KDE Frameworks 6.29.0 e Qt 6.11.2. Di default, è stata proposta una sessione basata sul protocollo Wayland. Il pacchetto «plasma-session-x11», che supporta la sessione X11, non è incluso nella fornitura principale ed è dichiarato non supportato, ma può essere installato separatamente dal repository. Nella release di Kubuntu 27.04 si prevede di interrompere completamente il supporto per X11, seguendo l'eliminazione del supporto X11 nella release di KDE Plasma 6.8.
- In Ubuntu Studio è stata implementata una modalità di installazione minima nell'installer, che consente di installare solo il set di pacchetti di base specifico necessario (temi, impostazioni audio, impostazioni ottimizzate), mentre i programmi multimediali possono essere installati separatamente. È possibile installare categorie di programmi: audio, video, grafica, fotoritocco, ecc., e selezionare separatamente le dipendenze raccomandate per ogni pacchetto. Per gli utenti di altre edizioni di Ubuntu è disponibile la possibilità di utilizzare il pacchetto ubuntu-studio-installer per installare le impostazioni, i pacchetti e le categorie di programmi fornite in Ubuntu Studio.
L'interfaccia di configurazione dell'audio è stata rinnovata, ora presentata come una singola finestra con schede. È stata fornita la possibilità di installare un'applicazione separata per la configurazione di PipeWire. Sono state aggiunte nuove applicazioni per la gestione dell'audio: Sonic Pi, SuperCollider e JNoise, oltre a un set di plugin per SuperCollider 3. Sono state aggiornate le versioni:
OBS Studio 32.2.2,
FreeShow 1.6.5,
QPrompt 2.0.2,
RaySession 0.18.0,
Patchance 1.4.0,
DistroAV 6.2.1,
Kdenlive 26.08.1,
Krita 6.0.3,
GIMP 3.2.6,
Ardour 9.8.0,
Scribus 1.6.6,
Audacity 3.7.8. - In Lubuntu è stato utilizzato il rilascio dell'ambiente desktop LXQt 2.4. È proposta una sessione sperimentale basata su Wayland, realizzata utilizzando il display server Mir e il compositore Miriway. Il protocollo X11 continua a essere utilizzato di default e attualmente non si prevede di interromperne il supporto, ma l'implementazione della schermata di accesso al sistema è stata trasferita a Miriway e Wayland.
Fonte: opennet.ru
