Il cammino di avvicinamento al rilascio stabile di Linux 7.2 prosegue a ritmo spedito. In queste ultime ore, Linus Torvalds ha ufficializzato il debutto di Linux 7.2-rc3, descrivendo la fase di test come un "nuovo normale" estivo, in cui l'alto tasso di modifiche viene bilanciato dalle partenze per le vacanze di molti storici maintainer.
Tuttavia, sotto la superficie dei classici e massicci aggiornamenti dei driver, questa release candidate porta con sé due novità destinate a far battere il cuore di appassionati, smanettoni del retrogaming e nostalgici dell'hardware anni '90. Il kernel del pinguino, infatti, sceglie ufficialmente di mandare in pensione i gloriosi processori i486, ma parallelamente regala un'inaspettata sorpresa a tutti i possessori della leggendaria console Sega Dreamcast.
Andiamo a scoprire nel dettaglio cosa sta succedendo nei repository del Kernel.
Mentre l'attenzione del mondo enterprise è catalizzata dai nuovi scudi di sicurezza e dalle architetture cloud, il kernel Linux dimostra ancora una volta di non dimenticare la propria anima più pura e appassionata. Con Linux 7.2-rc3 sono stati infatti integrati importanti correttivi, curati da Dmitry Torokhov, per il sottosistema di input della mitica Sega Dreamcast, la sfortunata ma rivoluzionaria console a 128 bit lanciata alla fine degli anni '90.
In particolare, le patch risolvono alcune delicate condizioni di competizione (race conditions) e, soprattutto, un fastidiosissimo crash da puntatore nullo (null pointer dereference) che affliggeva il driver del mouse Maple e che persisteva all'interno del codice addirittura dal 2017. Grazie a questo intervento, il supporto per tastiera, mouse e controller originali Dreamcast sotto Linux diventa infinitamente più stabile e reattivo.
Questo lavoro segue altre importanti ottimizzazioni avvenute nei mesi scorsi sul driver GD-ROM della console, confermando che la Dreamcast rimane una delle piattaforme preferite dagli sviluppatori amanti delle sfide di porting e del retrogaming nativo su Linux.
Se la Dreamcast festeggia, c'è un pezzo di storia che si prepara a dire addio definitivo al Kernel principale. Con lo sviluppo di Linux 7.2, la community ha infatti deciso di deprecare e archiviare definitivamente il supporto per i processori i486.
Presentata da Intel nel lontano 1989, la famiglia di CPU a 32 bit i486 ha letteralmente plasmato la rivoluzione informatica degli anni '90, tenendo a battesimo le primissime storiche versioni dello stesso Kernel Linux distribuite da Linus Torvalds. Tuttavia, nel 2026, mantenere il codice necessario per garantire la compatibilità con queste CPU vecchie di quasi quarant'anni è diventato un debito tecnico insostenibile e privo di una reale controparte di utenti attivi (anche le distribuzioni desktop più leggere hanno ormai abbandonato il supporto ai 32 bit da tempo).
Dopo aver rimosso il supporto per i processori i386 oltre dieci anni fa, il taglio degli i486 rappresenta un passaggio naturale che permetterà di ripulire i sottosistemi core del kernel, ottimizzando le performance e semplificando la manutenzione per le architetture x86 moderne.
Le novità di Linux 7.2-rc3 incarnano alla perfezione l'essenza stessa dell'open source. Da un lato c'è il pragmatismo ingegneristico: un software moderno, sicuro e performante deve saper tagliare i rami secchi del passato — come i processori i486 — per non appesantire la propria evoluzione. Dall'altro c'è la pura passione romantica: il fatto che nel 2026 gli sviluppatori impieghino tempo ed energie per risolvere bug vecchi di nove anni su una console dismessa nel 2001 dimostra che nel mondo del software libero nessun pezzo di tecnologia è davvero destinato a morire finché c'è qualcuno pronto a scriverne il codice.