Canonical ha rivisto i piani per interrompere il supporto dell'architettura i386 in Ubuntu

Azienda Canonical ha pubblicato richiesta di revisione dei piani relativi alla cessazione del supporto per l'architettura x86 a 32 bit in Ubuntu 19.10. Dopo aver esaminato i commenti, espressi dagli sviluppatori di Wine e dalle piattaforme di gioco, è stata presa la decisione di garantire la compilazione e la fornitura di un insieme separato di pacchetti a 32 bit in Ubuntu 19.10 e 20.04 LTS.

La lista dei pacchetti a 32 bit forniti sarà preparata tenendo conto delle richieste della comunità e includerà componenti necessari per continuare a far funzionare i programmi obsoleti, che rimangono solo in formato a 32 bit o richiedono librerie a 32 bit. Nel caso in cui l'elenco non sia completo e vengano identificati pacchetti mancanti, si prevede di integrare l'insieme di pacchetti anche dopo il rilascio.

Si afferma che le discussioni e i commenti emersi dopo l'annuncio della cessazione del supporto per l'architettura i386 siano stati una sorpresa per gli sviluppatori della distribuzione, poiché la questione della fine del supporto per i386 è stata discussa nella comunità e tra gli sviluppatori fin dal 2014. Gli sviluppatori di Ubuntu avevano l'impressione che si fosse raggiunto un consenso sulla questione della cessazione del supporto per i386 e non ci si aspettava risvolti inaspettati. Tuttavia, si è rivelato che alcuni aspetti erano stati trascurati, incluse le consultazioni con Valve (nota: è probabile che alcuni dei partecipanti alle discussioni non avessero previsto che si decidesse non solo di interrompere la costruzione dei pacchetti i386, ma anche di rinunciare alla formazione delle librerie multiarch necessarie per eseguire applicazioni a 32 bit in un ambiente a 64 bit).

Nel lungo termine, per garantire il supporto delle applicazioni a 32 bit nelle versioni successive a Ubuntu 20.04, è previsto di collaborare con WINE, Ubuntu Studio e fornitori di giochi per sviluppare una soluzione basata sull'uso di sistemi di isolamento in contenitori per fornire componenti a 32 bit dalla ramificazione LTS di Ubuntu e organizzare l'esecuzione di applicazioni più vecchie. Sarà possibile preparare l'ambiente a 32 bit necessario e il set di librerie basato su Snaps e LXD.

Ricordiamo che tra i motivi per la cessazione del supporto per l'architettura i386 viene menzionata l'impossibilità di mantenere i pacchetti a livello delle altre architetture supportate in Ubuntu, ad esempio a causa della mancata disponibilità, per i sistemi a 32 bit, degli ultimi sviluppi nel campo della sicurezza e della protezione dalle vulnerabilità fondamentali come Spectre. Mantenere la base dei pacchetti per i386 richiede molte risorse per lo sviluppo e il controllo della qualità, che non giustificano il proprio costo a causa della limitata base utenti (il numero di sistemi i386 è stimato intorno all'1% del totale dei sistemi installati).

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster