Il rilascio di Linux 6.15 segna un’altra pietra miliare nello sviluppo del sistema operativo, importante sia per gli sviluppatori che per le aziende. Questa versione offre un supporto migliorato per l’hardware AMD e Intel, in particolare tramite una gestione ottimizzata dell’alimentazione per le piattaforme Intel Arrow Lake U/H e una compatibilità ampliata per i sistemi AMD. Gli appassionati di videogiochi possono inoltre trarre vantaggio dal supporto migliorato del controller integrato nel driver XPad.
Un progresso notevole è la crescente integrazione del linguaggio di programmazione Rust nello sviluppo del kernel. Questo sviluppo prosegue la tendenza verso strutture di codice più sicure e moderne e potrebbe migliorare significativamente la stabilità e la sicurezza del kernel a lungo termine. Grazie ai suoi rigorosi meccanismi di sicurezza e alle moderne funzionalità del linguaggio, Rust rappresenta un’aggiunta promettente alle attuali strutture basate su C del kernel Linux.
L’attenzione di questa versione è sui file system. Il file system Bcachefs, che è in procinto di essere pronto per la produzione, sta ricevendo aggiornamenti significativi. Questi miglioramenti interessano in particolar modo le API di montaggio, che ora consentono una gestione più precisa delle gerarchie complesse del file system. Gli sviluppatori possono controllare con maggiore precisione i mount mappati tramite ID, aumentando la flessibilità e l’efficienza nella gestione del file system. Inoltre, il sottosistema FUSE supporta ora timeout di richiesta e nomi di file più lunghi, il che aumenta ulteriormente la stabilità e la flessibilità.
Un’altra novità degna di nota è il nuovo sottosistema FWCTL, che consente la comunicazione diretta tra il kernel e i sistemi firmware complessi. Attualmente, FWCTL supporta dispositivi CXL, schede di rete Mellanox mlx5 e schede AMD Pensando Distributed Services. Questo sottosistema è progettato per semplificare la gestione del firmware negli ambienti aziendali e migliorare l’interazione di basso livello con i dispositivi.
Il supporto per hardware obsoleto sarà ulteriormente ridotto. In particolare, i sistemi x86 a 32 bit con più di otto CPU o più di 4 GB di memoria non sono più supportati. Questa decisione riflette la tendenza generale del settore a concentrarsi sull’elaborazione a 64 bit per tutti i carichi di lavoro critici per le prestazioni.
Come di consueto, la nuova versione include una serie di correzioni e ottimizzazioni per garantire una piattaforma stabile per utenti e sviluppatori. Il codice sorgente e la documentazione per Linux 6.15 sono ora disponibili su kernel.org e sui corrispondenti repository Git.








