GNOME 51.1 e GNOME 50.6: fix per Wayland, GNOME Shell, Mutter e vulnerabilità di sicurezza

GNOME 51.1 e GNOME 50.6: fix per Wayland, GNOME Shell, Mutter e vulnerabilità di sicurezza

GNOME è uno dei più importanti ambienti desktop liberi e open source, progettato per offrire un’esperienza utente semplice, intuitiva e accessibile. Fin dalla sua nascita, l’obiettivo principale è stato quello di proporre un’interfaccia coerente e facile da usare, capace di migliorare la produttività quotidiana e di rendere il software libero accessibile a un pubblico sempre più ampio.

GNOME nasce nel 1999 grazie all’iniziativa dei programmatori Miguel de Icaza e Federico Mena Quintero, figure di riferimento della comunità del software libero. De Icaza, sviluppatore messicano impegnato nella promozione delle tecnologie GNU, e Mena Quintero, programmatore con una forte attenzione alla qualità architetturale del codice, decisero di creare un ambiente desktop completamente libero per le distribuzioni GNU/Linux. Il progetto si basa sul toolkit grafico GTK, acronimo di GIMP Toolkit, inizialmente sviluppato per il software di grafica GIMP e scelto perché interamente libero, versatile e adatto alla realizzazione di un’interfaccia moderna, coerente e pienamente allineata alla filosofia del progetto GNU.

Nel corso degli anni GNOME attraversa diverse fasi evolutive che ne hanno definito l’identità attuale. Le prime versioni puntano a costruire un ambiente semplice e stabile, con un set di applicazioni essenziali e un’interfaccia familiare agli utenti provenienti da altri sistemi operativi. Con GNOME 2, introdotto nei primi anni 2000, il progetto consolida la propria reputazione grazie a un design più maturo, una maggiore attenzione all’usabilità e un modello di sviluppo più strutturato. Questa fase segna l’affermazione di GNOME come ambiente desktop predefinito in molte distribuzioni GNU/Linux, tra cui Fedora, Debian e Ubuntu.

Il cambiamento più significativo arriva nel 2011 con GNOME 3, una versione che introduce un’interfaccia completamente ripensata, basata sulla GNOME Shell, il componente che gestisce l’interazione principale tra l’utente e l’ambiente desktop. La GNOME Shell sostituisce il tradizionale pannello e il menu applicazioni con un sistema più moderno che integra in un unico spazio la panoramica delle attività, la gestione delle finestre, la ricerca interna e l’avvio dei programmi. L’obiettivo è semplificare l’esperienza utente, ridurre le distrazioni e proporre un flusso di lavoro più moderno e coerente. Questa trasformazione, inizialmente accolta con opinioni contrastanti, diventa nel tempo uno dei punti di forza del progetto, grazie a un design più uniforme e a un ecosistema di applicazioni sempre più integrato.

Negli ultimi anni GNOME continua a evolversi con un’attenzione crescente alla qualità del codice, all’accessibilità e all’adozione di tecnologie moderne. L’integrazione con Wayland, un protocollo grafico più sicuro e performante rispetto al tradizionale X11, rappresenta uno dei passi più importanti verso una piattaforma desktop più stabile e orientata al futuro. Allo stesso tempo, la transizione verso GTK 4, la nuova versione del toolkit grafico utilizzato per sviluppare le applicazioni, permette di migliorare le prestazioni e introdurre effetti visivi più raffinati.

Lo sviluppo di GNOME è portato avanti da una vasta comunità internazionale composta da volontari e aziende che collaborano attivamente. La maggior parte delle librerie di GNOME è rilasciata sotto licenza GNU LGPL (GNU Lesser General Public License), una licenza che garantisce libertà di utilizzo, modifica e ridistribuzione anche in progetti proprietari, favorendo un modello di sviluppo aperto e collaborativo. Molte applicazioni e componenti dell’ambiente, tra cui GNOME Shell, adottano invece la licenza GNU GPL (GNU General Public License), che assicura le stesse libertà ma richiede che eventuali modifiche o derivati rimangano libere, mantenendo così un ecosistema trasparente e pienamente allineato ai principi del progetto GNU.

Oggi GNOME è compatibile con diversi sistemi operativi, tra cui le principali distribuzioni GNU/Linux, i sistemi BSD come FreeBSD e OpenBSD, mentre in passato era disponibile anche per la piattaforma Solaris. È apprezzato per la sua attenzione all’usabilità, per la coerenza visiva delle sue applicazioni e per la capacità di offrire un’esperienza d’uso uniforme e moderna. La sua evoluzione costante, unita a una comunità attiva e a un design sempre più curato, lo rende una scelta ideale per chi cerca un ambiente desktop affidabile, essenziale e perfettamente integrato con le esigenze del software libero contemporaneo.

La nuova versione GNOME 51.1 è stata rilasciata il 17 ottobre 2026 ed è il 1° aggiornamento di manutenzione della serie GNOME 51 “A Coruña” che risale al 16 settembre 2026. Parallelamente, il progetto ha pubblicato anche GNOME 50.6, 6° aggiornamento di manutenzione per la serie GNOME 50 “Tokio”, ormai considerata una versione vecchia ma stabile e mantenuta per le distribuzioni GNU/Linux che non sono ancora passate alla serie più recente.

Novità in GNOME 51.1

GNOME 51.1 è un aggiornamento di manutenzione, pensato per correggere difetti e migliorare la stabilità senza introdurre funzionalità di rilievo. Le correzioni toccano i componenti centrali dell’ambiente desktop, come Mutter e GNOME Shell, insieme ad alcune importanti risoluzioni sul fronte della sicurezza e ritocchi mirati alle applicazioni di uso quotidiano. Vediamoli in dettaglio.

Mutter

Mutter, il gestore delle finestre e il compositor grafico di GNOME, riceve correzioni importanti per la stabilità. Sono stati risolti i problemi di trascinamento e rilascio (drag-and-drop) tra le applicazioni native Wayland e quelle eseguite tramite Xwayland, il componente che consente di eseguire i programmi pensati per il più datato sistema grafico X11 all’interno delle sessioni Wayland. L’aggiornamento corregge inoltre l’assegnazione delle finestre ai monitor dopo modifiche di configurazione, il comportamento degli spazi di lavoro quando gli schermi vengono riorganizzati e migliora la gestione della frequenza di aggiornamento (frame clock) durante il risparmio energetico.

GNOME Shell

GNOME Shell, l’interfaccia principale che gestisce pannello, attività e notifiche, arriva alla versione 51.1 con diverse correzioni. Viene sistemata la posizione dell’orologio nella schermata di blocco e l’allineamento delle miniature degli spazi di lavoro nei layout da destra a sinistra. Risolto anche un problema per cui le Impostazioni rapide potevano impedire il direct scanout, ovvero la visualizzazione diretta del contenuto a schermo senza ulteriori passaggi di composizione: la sua attivazione riduce il carico di lavoro e i consumi energetici. L’aggiornamento corregge inoltre i filtri colore in scala di grigio, migliora i layout dell’accesso via web e risolve diverse perdite di memoria (memory leak), cioè situazioni in cui la memoria occupata non viene mai liberata.

Sicurezza: GNOME Web, Libsoup

Sul fronte della sicurezza, GNOME Web, il browser web integrato nell’ambiente desktop, risolve la vulnerabilità CVE-2026-94291, relativa alla gestione non sicura degli iframe (i riquadri che incorporano pagine esterne) tramite schemi interni del browser. Libsoup 3.8, la libreria per le comunicazioni HTTP (HyperText Transfer Protocol), corregge invece due vulnerabilità, CVE-2026-3099 e CVE-2026-66337, legate all’autenticazione HTTP Digest e a letture fuori dai limiti di memoria durante l’elaborazione di dati in più parti (multipart). La stessa libreria introduce protezioni contro il cosiddetto HTTP request smuggling, una tecnica di attacco che manipola le richieste per eludere i controlli di sicurezza, e migliora la gestione delle credenziali per i proxy.

Nautilus

Nautilus, il gestore di file predefinito, corregge il riuso delle schede quando si aprono posizioni dalla shell, l’impostazione di icone personalizzate per i file e la visualizzazione degli indicatori dei permessi. La finestra delle Proprietà riceve correzioni per la gestione delle miniature e per un errore che poteva far apparire le finestre troppo piccole.

GTK, GLib, Impostazioni e altri componenti

GTK 4.24.1 risolve problemi di attivazione della tastiera a schermo, gestione dell’immissione di testo, analisi dei file SVG (Scalable Vector Graphics) e maniglie di selezione del testo. GLib 2.90.1, la libreria di base dell’intera piattaforma, include correzioni per la gestione dei buffer, la normalizzazione Unicode, le espressioni regolari e il monitoraggio dei file. GNOME Impostazioni 51.1 arriva con correzioni minori: il cursore per la dimensione del testo nell’accessibilità, le impostazioni dei tasti modificatori, le finestre di configurazione della rete mobile e gli indicatori dei consumabili delle stampanti. Completano il quadro GNOME Monitor di sistema 51.1, che evita un arresto anomalo sui sistemi privi della libreria libselinux, GNOME Mappe 51.2, che risolve problemi di visualizzazione degli itinerari dei mezzi pubblici e dei livelli cartografici, e Orca, il lettore di schermo per l’accessibilità.

Novità in GNOME 50.6

La serie 50, in uso a chi non ha ancora effettuato il passaggio alla versione più recente, riceve un aggiornamento concentrato su 6 componenti, con la maggior parte delle correzioni in GNOME Shell, Mutter e Nautilus.

GNOME Shell

GNOME Shell risolve un problema per cui le Impostazioni rapide impedivano il direct scanout, cioè la visualizzazione diretta del contenuto a schermo senza passaggi aggiuntivi di composizione. Vengono inoltre centrate correttamente le miniature degli spazi di lavoro nei layout da destra a sinistra, corretti i filtri colore in modalità scala di grigio completa ed eliminate le notifiche di montaggio che restavano visibili anche dopo la disconnessione di un’unità. L’aggiornamento risolve infine diverse perdite di memoria (memory leak), situazioni in cui la memoria occupata non viene mai rilasciata.

Mutter

Mutter, il gestore delle finestre, ripristina il funzionamento della rotazione automatica dello schermo sui telefoni privi di un interruttore in modalità tablet. Corregge inoltre i ripristini involontari dell’orientamento dei pannelli e applica correttamente l’opzione che limita gli spazi di lavoro al monitor principale dopo modifiche di configurazione dei monitor.

Nautilus

Nautilus, il gestore di file, arriva alla versione 50.4 con correzioni d’uso: l’indicatore dei file non scrivibili viene visualizzato correttamente, le finestre delle Proprietà non si aprono più in dimensioni troppo ridotte e, in caso di conflitto tra file, il pulsante Sostituisci riceve lo stato attivo in modo predefinito.

Altri componenti

Completano l’aggiornamento GLib 2.88.4, che incorpora correzioni di sicurezza riportate (backport) dalla versione più recente e migliora la gestione dei nomi di file lunghi durante lo spostamento nel cestino, Orca 50.3, il lettore di schermo che risolve un errore nel navigatore di oggetti, e Libgsf 1.14.60, con una correzione nella gestione dei formati ABW e OLE2.

Download e Riferimenti

Gli utenti che utilizzano già la serie GNOME 51 o la serie GNOME 50 possono trovare i pacchetti software aggiornati nei repository software stabili della propria distribuzione GNU/Linux.

Gli utenti possono aggiornare i propri sistemi tramite gli strumenti di gestione dei pacchetti integrati, ad esempio apt per Debian e Ubuntu, dnf per Fedora oppure pacman per Arch Linux oppure, nelle distribuzioni che lo supportano, tramite il Gestore Software di GNOME.

È consigliabile verificare la disponibilità degli aggiornamenti tramite il gestore pacchetti software della propria distribuzione GNU/Linux e procedere all’installazione non appena resi disponibili. Per chi utilizza già la serie GNOME 51, l’aggiornamento alla versione 51.1 è fortemente consigliato, così da ottenere tutte le correzioni e i miglioramenti introdotti in questa versione.

Riferimenti Ufficiali

L’annuncio ufficiale di GNOME 51.1 pubblicato sul forum di GNOME offre una panoramica mentre per tutti i dettagli fare riferimento al changelog (registro delle modifiche). Anche per GNOME 50.6 è disponibile l’annuncio ufficiale di rilascio e il relativo changelog.

Fonte: https://discourse.gnome.org/t/gnome-51-1-is-released/39501
Fonte: https://download.gnome.org/sources/gnome-build-meta/51/gnome-build-meta-51.1.news
Fonte: https://discourse.gnome.org/t/gnome-50-6-is-released/39491
Fonte: https://download.gnome.org/sources/gnome-build-meta/50/gnome-build-meta-50.6.news
Fonte: https://9to5linux.com/gnome-51-1-improves-drag-and-drop-between-wayland-and-xwayland-clients
Fonte: https://9to5linux.com/gnome-50-6-desktop-environment-released-with-fixes-for-nautilus-gnome-shell
Fonte: https://linuxiac.com/gnome-51-1-released-with-shell-mutter-and-security-fixes/
Fonte: https://linuxiac.com/gnome-50-6-released-with-shell-mutter-and-nautilus-fixes/

Visited 1 times, 1 visit(s) today
Se vuoi sostenermi, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che ho nel mio sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul mio negozio online, quelle mancanti possono essere comunque richieste.

Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!

Hai dubbi o problemi? Ti aiutiamo noi!

Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.
Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
Amazon Music
Scopri le ultime offerte per dischi ssd su Acquista su Amazon
Scopri le ultime offerte per memorie RAM DDR su Acquista su Amazon
Scopri le ultime offerte per Chromebook su Acquista su Amazon
Scopri le ultime offerte per Raspberry su Acquista su Amazon

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.