Rilasciato KDE Frameworks 6.24: Miglioramenti per Plasma e Applicazioni Basate su Kirigami

KDE Frameworks è una raccolta di oltre settanta librerie software libere (attualmente 72) basate su Qt, il noto toolkit multipiattaforma per lo sviluppo di interfacce grafiche. Queste librerie forniscono API stabili e coerenti (le API sono insiemi di funzioni e componenti pronti all’uso) che permettono agli sviluppatori di integrare con facilità funzionalità avanzate nelle proprie applicazioni. Si tratta della base tecnologica su cui poggiano KDE Plasma, le applicazioni KDE Gear e numerosi programmi di terze parti che adottano il modello di sviluppo libero e collaborativo promosso dalla comunità KDE.
KDE Frameworks nasce come evoluzione delle librerie utilizzate in KDE 4, riorganizzate in moduli indipendenti per ottenere una struttura più modulare, flessibile e facilmente integrabile in qualsiasi software basato su Qt. Questa riorganizzazione ha permesso di separare in modo netto le funzionalità, così che ogni libreria possa essere utilizzata singolarmente senza trascinarsi dietro componenti non necessari.
La scelta della licenza LGPL (GNU Lesser General Public License) garantisce agli sviluppatori la libertà di utilizzare, modificare e distribuire queste librerie anche all’interno di software proprietari, mantenendo però la tutela e la diffusione del software libero. È un equilibrio che favorisce sia l’adozione industriale sia la crescita della comunità.
Un aspetto spesso sottovalutato è che KDE Frameworks non è legato esclusivamente all’ambiente desktop KDE Plasma. Qualsiasi applicazione basata su Qt può integrare queste librerie, anche al di fuori dell’ecosistema KDE. Ciò significa che uno sviluppatore può arricchire il proprio software con funzionalità avanzate senza dover adottare l’intero ambiente KDE, mantenendo piena libertà progettuale.
KDE Frameworks è compatibile con tutte le principali distribuzioni GNU/Linux, indipendentemente dall’ambiente grafico utilizzato. Supporta sia i sistemi basati su X11 sia quelli che utilizzano Wayland, garantendo un funzionamento stabile in entrambi i casi. Molte librerie sono inoltre disponibili anche per Windows e macOS, rendendo KDE Frameworks una soluzione realmente multipiattaforma.
Dal punto di vista organizzativo, ogni libreria è mantenuta come progetto indipendente, con un proprio repository software. Questa scelta permette di gestire il codice sorgente in modo ordinato, con aggiornamenti separati e cicli di sviluppo più chiari. Gli sviluppatori possono così integrare solo i moduli necessari, evitando dipendenze superflue e mantenendo il software più leggero e semplice da manutenere.
Le librerie possono essere compilate sia per sistemi a 32 bit sia a 64 bit, anche se il supporto effettivo dipende dalla distribuzione GNU/Linux utilizzata e dalle scelte dei suoi manutentori.
La nuova versione, KDE Frameworks 6.24, è stata rilasciata ieri, 13 marzo 2026, mentre la precedente versione stabile, KDE Frameworks 6.23, risale al 13 febbraio 2026. Il progetto segue un ciclo di sviluppo mensile, una caratteristica che garantisce aggiornamenti costanti, correzioni rapide e un’evoluzione continua delle funzionalità
Novità in KDE Frameworks 6.24
KDE Frameworks 6.24 introduce una serie di miglioramenti e correzioni di bug, con particolare attenzione alle applicazioni basate su Plasma e Kirigami. Di seguito, le novità principali:
Correzione di un Bug Critico in Qt
KDE Frameworks 6.24 include una soluzione (workaround) per risolvere il bug QTBUG‑144544, che riguarda la gestione interna di QQuickItemGrabResult. Questo componente presenta un comportamento non sicuro quando viene eliminato prima che il risultato della cattura sia pronto, causando crash in alcune circostanze. Il team KDE ha implementato una soluzione temporanea mantenendo in vita le istanze fino al completamento dell’operazione, prevenendo così gli arresti anomali segnalati dagli utenti.
Miglioramenti per le Applicazioni Kirigami
Kirigami ora mostra le scorciatoie da tastiera direttamente nei tooltip dei pulsanti presenti nella action toolbar. In pratica, quando un’azione ha una combinazione da tastiera associata, questa viene indicata nel relativo suggerimento a comparsa. Questo rende molto più semplice scoprire quali scorciatoie sono disponibili senza dover consultare menu o documentazione, migliorando l’esperienza d’uso soprattutto per chi preferisce lavorare tramite tastiera.
Miglioramenti Grafici e di Usabilità
- L’icona di Kleopatra, l’applicazione per la crittografia, ora si adatta correttamente ai temi di colore non predefiniti, garantendo una migliore integrazione visiva con l’ambiente desktop.
- Sono stati rifattorizzati e migliorati i dialoghi di incolla, con l’aggiunta di un titolo descrittivo per le finestre aperte durante l’operazione di incollaggio dei contenuti.
- In KTextEditor è stata introdotta la possibilità di cancellare la cronologia delle ricerche, migliorando la privacy e l’organizzazione del lavoro.
Miglioramenti Tecnici e di Compatibilità
- Sintassi evidenziata: migliorata la gestione dei commenti dopo spazi bianchi per alcune shell e per il linguaggio Perl.
- Supporto per dispositivi fstab: Solid ora utilizza il nome della cartella come displayName per i dispositivi configurati in
/etc/fstab, semplificando l’identificazione da parte dell’utente. - Dipendenze obbligatorie: zxing e libdmtx sono ora dipendenze predefinite per Prison, il componente dedicato ai codici a barre e ai QR code.
- ModemManagerQt: aggiunte nuove interfacce, tra cui il supporto ai messaggi di diffusione cellulare (cell broadcast), insieme ad aggiornamenti alle API per voce, firmware, messaggistica, segnale e localizzazione.
- Wayland: KWindowSystem introduce numerosi miglioramenti specifici, tra cui il supporto al protocollo ext‑background‑effect, il porting di varie funzioni a
QNativeInterfacee correzioni nella gestione delle superfici e dei ruoli delle finestre. - Formati e standard:
- in KImageFormats, migliorati i controlli di validità durante la conversione dei file PSD;
- in KCalendarCore, corretta la gestione dei componenti iCal durante la serializzazione delle informazioni sui fusi orari;
- in KArchive, ottimizzata l’inserzione dei valori nei file 7zip, ora gestita in un’unica operazione più efficiente.
Correzione di Bug e Ottimizzazioni Minori
Oltre ai miglioramenti elencati, KDE Frameworks 6.24 include numerose correzioni di bug e ottimizzazioni minori che contribuiscono a rendere l’esperienza utente più stabile e piacevole.
Riferimenti e Download
Per ulteriori dettagli sulle novità e le correzioni introdotte in KDE Frameworks 6.24, è possibile consultare la pagina ufficiale dell’annuncio pubblicata dal progetto KDE.
KDE Frameworks 6.23 sarà disponibile nei repository software stabili delle principali distribuzioni GNU/Linux. Nelle distribuzioni rolling release, come Arch Linux o openSUSE Tumbleweed, l’aggiornamento è reso disponibile quasi immediatamente, permettendo di accedere subito alle novità. Nelle distribuzioni con cicli di rilascio più lenti, come Debian Stable o Ubuntu LTS, la nuova versione può invece arrivare con maggiore ritardo oppure essere resa disponibile attraverso repository software aggiuntivi, come i backports o i pacchetti software mantenuti dalla comunità.
Nel caso, per chi ne ha la competenza, sono sempre disponibili i sorgenti da compilare, che consentono di ottenere la versione più recente anche prima che venga integrata nei repository software della propria distribuzione.
Fonte: https://kde.org/announcements/frameworks/6/6.24.0/
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.
























