Fedora e la proposta di eliminare completamente il supporto ai pacchetti a 32 bit

La comunità Fedora è al centro di un acceso dibattito dopo la proposta di eliminare completamente il supporto ai pacchetti a 32 bit (i686) nella prossima versione di Fedora Linux. Questa decisione, se approvata, segnerebbe la fine del supporto multilib, ovvero la possibilità di eseguire applicazioni a 32 bit su sistemi a 64 bit, una funzionalità ancora cruciale per alcuni utenti, in particolare per chi utilizza Steam e giochi legacy.

Il cambiamento proposto prevede due fasi distinte: la prima consiste nella rimozione dei pacchetti a 32 bit dai repository x86_64, mentre la seconda, più drastica e irreversibile, comporta l’interruzione totale della compilazione di pacchetti per l’architettura i686. Fedora aveva già smesso di fornire kernel e immagini di installazione per i686 con la versione 31, ma molti pacchetti continuavano a essere costruiti per garantire la compatibilità con software più datato.

Per gli utenti di Steam, questa mossa potrebbe rappresentare un ostacolo significativo. Molti giochi, soprattutto quelli meno recenti, dipendono ancora da librerie a 32 bit. Sebbene esistano soluzioni alternative come Flatpak o container dedicati, la transizione potrebbe non essere indolore. Alcuni software, come Wine, dovranno essere ricompilati in modalità WoW64 per continuare a supportare applicazioni Windows a 32 bit su sistemi Fedora a 64 bit.

Gli sviluppatori Fedora giustificano la proposta con la necessità di ridurre il carico di lavoro per i manutentori, migliorare le prestazioni dei sistemi di build e alleggerire i metadati dei repository. Tuttavia, la comunità è divisa: da un lato c’è chi vede in questa scelta un passo necessario verso un ecosistema più moderno ed efficiente, dall’altro chi teme che l’abbandono del supporto a 32 bit possa alienare una parte dell’utenza, in particolare quella legata al gaming su Linux. Il destino del supporto i686 in Fedora sarà deciso dal Fedora Engineering Steering Committee (FESCo), che dovrà valutare attentamente l’impatto di questa scelta su utenti e sviluppatori.

Lascia un commento