Il kernel Linux 7.1 rimuove il supporto per i microprocessori 486 e AMD Elan

Il kernel Linux 7.1 rimuove il supporto per i microprocessori 486 e AMD Elan

Lo sviluppo del kernel Linux 7.1, la prossima versione del kernel Linux, si apre con un cambiamento storico nell’architettura x86, che vede la rimozione del supporto ai microprocessori Intel 486, 486SX e alla famiglia AMD Elan. Questa scelta conferma la direzione intrapresa dalla comunità: concentrarsi su sistemi più moderni, efficienti e realmente utilizzati dagli utenti delle distribuzioni GNU/Linux.

I microprocessori Intel 486, introdotti all’inizio degli anni 90, rappresentarono un’evoluzione significativa rispetto ai microprocessori 386 grazie alla presenza di una unità di calcolo più avanzata, a prestazioni superiori e, nei modelli DX, a una unità di calcolo matematico integrata (FPU). Furono fondamentali per l’informatica dell’epoca, ma oggi risultano completamente superati. La famiglia AMD Elan, invece, era composta da microprocessori x86 a basso consumo progettati per sistemi embedded industriali, dispositivi portatili e apparecchiature dedicate. Pur essendo longevi e affidabili, non dispongono delle funzionalità moderne richieste dal kernel Linux attuale.

Un addio annunciato da anni

Già 4 anni fa Linus Torvalds aveva chiarito che non esistevano più motivazioni tecniche o pratiche per mantenere il supporto all’architettura 486. Un anno fa aveva ribadito che il momento di eliminarlo era ormai arrivato. Con il prossimo kernel Linux 7.1, questa decisione diventa effettiva e definitiva.

Durante una recente operazione di merge nel repository software ufficiale del kernel Linux, Torvalds ha integrato gli aggiornamenti relativi alla piattaforma x86, includendo la rimozione completa del supporto ai microprocessori 486, 486SX e AMD Elan. La modifica è stata collocata in apertura del gruppo di aggiornamenti, evidenziandone la rilevanza. A seguire compaiono piccoli aggiornamenti relativi a DMI (Desktop Management Interface, un sistema per la gestione delle informazioni hardware) e AMD AGESA (AMD Generic Encapsulated Software Architecture, il codice di inizializzazione dei microprocessori AMD).

Cosa cambia in concreto nel kernel Linux

Le modifiche introdotte sono nette e strutturali. Nel file arch/x86/Kconfig.cpu, il testo di aiuto dedicato alla selezione della famiglia di microprocessori non include più l’opzione 486 come scelta minima per la compatibilità con i sistemi x86 a 32 bit. La nuova base è ora il 586, e una nota aggiornata specifica chiaramente che i microprocessori 386 e 486 non sono più supportati. La documentazione segnala inoltre la rimozione della famiglia AMD Elan.

Non si tratta di un semplice aggiornamento descrittivo. Il kernel Linux ha eliminato completamente le voci di configurazione M486SX, M486 e MELAN, rimuovendo quindi ogni possibilità di compilare il kernel Linux per questi microprocessori. La modifica coinvolge anche impostazioni predefinite e controlli di dipendenza dell’architettura x86. La famiglia minima di microprocessori per i sistemi a 32 bit passa infatti da 4 a 5, spostando la base dai microprocessori di classe 486 a quelli di classe 586. Sono state inoltre ripulite tutte le condizioni che facevano riferimento alle opzioni eliminate.

Impatto sugli utenti delle distribuzioni GNU/Linux

Per la quasi totalità degli utenti, questa modifica non comporterà alcuna conseguenza. Le distribuzioni GNU/Linux moderne hanno abbandonato da anni l’hardware dell’epoca dei microprocessori 486, introdotti nei primi anni 90. microprocessori come l’Intel 486DX2 appartengono a un periodo precedente alla diffusione di tecnologie oggi fondamentali come USB, Wi-Fi, microprocessori multicore, accelerazione grafica moderna e persino a sistemi operativi come Windows 95.

La famiglia AMD Elan, pur essendo stata utilizzata per molti anni in dispositivi embedded e sistemi industriali grazie al basso consumo energetico e alla compatibilità x86, non è più in grado di soddisfare i requisiti del kernel Linux contemporaneo, che richiede istruzioni e funzionalità non presenti in questi microprocessori.

Il fatto che il kernel Linux abbia mantenuto il supporto a queste architetture per così tanto tempo è quasi sorprendente, ma la loro rimozione era ormai inevitabile per mantenere un codice più pulito, efficiente e orientato al futuro.

Conclusione

Il kernel Linux 7.1 rappresenta un passo importante nel processo di modernizzazione del progetto, eliminando definitivamente il supporto a hardware ormai obsoleto come i microprocessori Intel 486 e AMD Elan. Anche se questa scelta non avrà effetti sulla maggior parte degli utenti, dimostra l’impegno della comunità GNU/Linux nel mantenere un kernel Linux aggiornato, ottimizzato e proiettato verso il futuro.

Chi utilizza ancora sistemi basati su questi vecchi microprocessori dovrà valutare soluzioni alternative, come restare su versioni precedenti del kernel Linux o adottare progetti specificamente orientati all’hardware storico.

Fonte: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=0972ba5605a0a0cd8a9e74558b97a9c9626adfb5
Fonte: https://linuxiac.com/linux-kernel-7-1-drops-486-and-amd-elan-cpu-support/

Visited 1 times, 1 visit(s) today
Se vuoi sostenermi, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che ho nel mio sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul mio negozio online, quelle mancanti possono essere comunque richieste.

Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!

Hai dubbi o problemi? Ti aiutiamo noi!

Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.
Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
Amazon Music
Scopri le ultime offerte per dischi ssd su Acquista su Amazon
Scopri le ultime offerte per memorie RAM DDR su Acquista su Amazon
Scopri le ultime offerte per Chromebook su Acquista su Amazon
Scopri le ultime offerte per Raspberry su Acquista su Amazon

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.