Linux adotta rust: un cambio epocale per la sicurezza del kernel
Linus Torvalds ha ufficializzato l'adozione di Rust nel cuore di Linux, segnando una svolta storica per il sistema operativo open source. Non si tratta di una semplice versione 7.0, ma di un cambio di paradigma che potrebbe riscrivere le regole della sicurezza informatica.

Rust sostituisce il c nel nucleo di linux
Dopo anni di dibattiti e resistenze, il creatore di Linux ha dato il via definitivo alla migrazione verso Rust, un linguaggio di programmazione pensato per l'affidabilità e la sicurezza della memoria. Questa decisione, frutto di un triennio di test approfonditi, rappresenta una risposta diretta alle crescenti preoccupazioni sulla vulnerabilità del codice C, responsabile del 70% delle gravi falle di sicurezza.
Il parche firmato da Miguel Ojeda, ingegnere spagnolo e principale figura dietro questo progetto, chiude simbolicamente una fase di sperimentazione. Ojeda, insieme a un ristretto gruppo di revisori, è ora l'unico mantenedore di Rust for Linux, dopo le recenti uscite di Wedson Almeida Filho (2023) e Alex Gaynor.
La scelta di Torvalds non è solo una questione tecnica. È anche un segnale forte verso colossi come Google e Microsoft, che da tempo sollecitano un kernel più sicuro, essenziale per la stabilità delle loro infrastrutture. Rust, infatti, elimina i pericoli legati agli errori di memoria, un problema endemico del linguaggio C, e offre una garanzia di stabilità che il C non può più garantire.
L'adozione di Rust non significa l'oblio del codice esistente in C. Milioni di linee di codice funzionanti rimarranno inalterate, mentre il nuovo sviluppo sarà indirizzato preferibilmente verso Rust. Questo approccio graduale permette di mitigare i rischi e di garantire la continuità del sistema.
Ma il successo di Rust non si limita al mondo di Linux. Grandi aziende come Google, Meta, Microsoft, ARM, AWS e Huawei sostengono attivamente lo sviluppo del linguaggio, integrando Rust in progetti ad alte prestazioni. Le statistiche parlano chiaro: un quarto o un terzo del codice nativo nuovo su PyPI utilizza già Rust, superando il suo concorrente C.
La decisione di Torvalds è una scommessa sul futuro. Un futuro in cui la sicurezza del software non è più un optional, ma una necessità assoluta. E il codice di Linux, il cuore pulsante del mondo digitale, sta aprendo la strada a questo nuovo paradigma.
