Ottobre è stato un mese intenso per Linux e il software open source, con una copertura che ha spaziato dallo sviluppo del kernel alle distribuzioni desktop, dal supporto hardware ai test delle prestazioni. Phoronix ha pubblicato 308 articoli di informazione originali e 16 recensioni di hardware Linux o approfondimenti di benchmark multipagina durante il mese.
L’intelligenza artificiale è stata uno dei temi principali. Il creatore di Linux Linus Torvalds ha utilizzato Claude Code mentre lavorava a un sostanziale miglioramento del kernel relativo alle letture della page cache, descrivendo in seguito come il lavoro assistito dall’IA abbia contribuito a rendere le patch più facili da comprendere, portando al contempo alla luce ulteriori bug di lunga data. Una successiva rielaborazione del codice da parte dell’ingegnere di Meta Kiryl Shutsemau ha prodotto risultati promettenti in termini di prestazioni.
Il ruolo crescente dell’IA nello sviluppo del kernel ha inoltre stimolato una discussione sulle politiche del progetto. Gli sviluppatori del kernel hanno valutato la rimozione dell’obbligo di utilizzare un tag “Assisted-by:” per le patch create con strumenti di IA, in seguito alla diffusione sempre più comune dei modelli linguistici di grandi dimensioni. Rapporti separati hanno esaminato il potenziale dell’IA per contribuire al reverse engineering dell’hardware e supportare implementazioni open source di applicazioni associate ad Adobe Photoshop, Premiere e Lightroom.
Il rilascio di Defender per il desktop Linux da parte di Microsoft è stato un altro sviluppo importante. L’azienda ha dichiarato che il software era destinato a proteggere i desktop Linux, poiché un numero crescente di sviluppatori utilizza la piattaforma, estendendo gli sforzi di sicurezza Linux già esistenti di Microsoft oltre gli ambienti server.
La sicurezza del kernel ha attirato l’attenzione anche dopo che diversi rapporti sulle vulnerabilità sono stati pubblicati per errore sulla mailing list pubblica del kernel Linux invece che su quella privata dedicata alla sicurezza. Al momento della pubblicazione, i rapporti non erano ancora stati risolti nel kernel principale, sebbene alcune patch fossero in fase di test o accodate nei rami di sviluppo. I punteggi CVSS segnalati sono arrivati a 9,0.
Tra gli altri lavori sul kernel figuravano miglioramenti significativi per i processori grafici AMD più vecchi. Timur Kristóf del team grafico Linux di Valve ha presentato un lavoro volto a potenziare il driver AMDGPU per le schede grafiche dell’epoca GCN 1.0 e 1.1. Gli sviluppatori hanno inoltre preparato il supporto iniziale del device tree per i sistemi Apple che utilizzano il chip M4 di base e per il MacBook Neo con processore A18 Pro.
Sono state evidenziate anche diverse modifiche al kernel incentrate sulle prestazioni. Una modifica a FAT32 integrata in Linux 7.4 ha mostrato notevoli miglioramenti della velocità, mentre gli aggiornamenti all’allocatore della memoria fisica nella fase iniziale dell’avvio hanno ridotto il tempo di esecuzione riportato per un test da circa 268 secondi a circa 50 millisecondi. Torvalds ha inoltre integrato la rimozione delle storiche funzioni __get_user() e __put_user(), descritte come non sicure.
La più ampia copertura software del mese ha incluso Linux 7.3, Ubuntu 26.10 e KDE Plasma 6.8. Valve ha rilasciato una beta di Steam che ha trasformato il client Linux in un’applicazione a 64 bit, mentre è stato proposto un nuovo protocollo Wayland per aiutare software remoti come i server VNC a operare in un ambiente Wayland. Fedora 45 è stata rinviata dopo aver mancato l’obiettivo di rilascio e aver ricevuto successivamente un altro giudizio negativo a causa di bug bloccanti non risolti.
Anche i progetti open source hanno affrontato battute d’arresto. Siemens ha concluso il progetto OpenRadioss e chiuso l’accesso alla sua versione open source, che Altair Engineering aveva rilasciato sotto la GNU AGPL nel 2022. Siemens aveva acquisito Altair l’anno precedente.
Sul fronte hardware, Phoronix ha testato CachyOS, Fedora 45 e Ubuntu 26.10 su un sistema con AMD Ryzen 9 9900X3D2 e ha pubblicato i primi benchmark Linux per lo Snapdragon X2 Elite Extreme di Qualcomm all’interno di un laptop ASUS Zenbook. Altre recensioni hanno riguardato il laptop Linux Star Labs StarFighter Ultra, il Framework Laptop 12 con Intel Core 3 “Wildcat Lake” e le differenze di velocità della memoria tra LPDDR5-5467, LPDDR5-6400 e LPDDR5-7467.
Il mese ha incluso inoltre confronti tra le prestazioni di AMD ROCm e Vulkan per carichi di lavoro locali con Llama.cpp, test del driver OpenCL Rusticl di Mesa rispetto all’implementazione ROCm di AMD su Strix Halo e benchmark dei processori NVIDIA Vera a confronto con sistemi AMD EPYC e Intel Xeon. Ulteriori test hanno esaminato le prestazioni di NVIDIA Vera in configurazioni a uno e due socket.
Fonti: Phoronix.