Il kernel Linux si prepara a eliminare nella versione 7.2 il supporto per l'hardware ARCnet, una tecnologia di rete degli anni '80. I driver per gli adattatori ISA e PCMCIA, che ammontano a circa 5.200 linee di codice, verranno rimossi in quanto considerati obsoleti per i sistemi moderni. Chi ancora dipende da questo hardware può ricorrere alle versioni LTS del kernel.
Depurazione dei driver, una tendenza nel kernel 🛠️
La decisione segue la linea di pulizia che il team di sviluppo di Linux ha mantenuto negli ultimi anni. Rimuovere codice vecchio riduce il carico di manutenzione e migliora la sicurezza, evitando che patch non necessarie influenzino componenti attivi. ARCnet, che utilizzava cavo coassiale e topologia a stella, è stato superato da tecnologie come Ethernet. I driver per ISA e PCMCIA non hanno più un uso pratico nei kernel moderni, e la loro rimozione semplifica l'albero del codice.
Addio alla tua scheda di rete del secolo scorso 🖼️
Se ancora conservi una scheda ARCnet nel tuo armadio, forse è il momento di incorniciarla. Linux 7.2 non la riconoscerà, ma puoi sempre installare un kernel LTS e continuare a usare quel PC con 4 MB di RAM. Certo, non aspettarti che il resto del software moderno funzioni. Forse è più facile inviare i dati tramite piccione viaggiatore, che almeno non ha bisogno di driver.