A Canonical revisou os planos para encerrar o suporte à arquitetura i386 no Ubuntu

A Canonical publicou Declaração sobre a revisão dos planos relacionados à descontinuação do suporte à arquitetura de 32 bits x86 no Ubuntu 19.10. Após considerar os comentários, expresso pelos desenvolvedores do Wine e plataformas de jogos, foi decidido garantir a construção e fornecimento de um conjunto separado de pacotes de 32 bits no Ubuntu 19.10 e 20.04 LTS.

A lista de pacotes de 32 bits fornecidos será elaborada levando em conta os desejos da comunidade e incluirá componentes necessários para a continuidade da operação de programas legados que permanecem apenas na versão de 32 bits ou que requerem bibliotecas de 32 bits. Caso a lista se mostre incompleta e pacotes ausentes sejam identificados, o conjunto de pacotes será ampliado mesmo após o lançamento.

Afirma-se que as discussões e comentários surgidos após o anúncio da descontinuação do suporte à arquitetura i386 foram uma surpresa para os desenvolvedores da distribuição, uma vez que a questão da descontinuação do suporte à i386 tem sido discutida na comunidade e entre os desenvolvedores desde 2014. Os desenvolvedores do Ubuntu tiveram a impressão de que havia consenso sobre a questão da descontinuação do suporte à i386 e que não haveria surpresas, mas aparentemente alguns pontos foram negligenciados, incluindo durante consultas com a Valve (nota: é possível que alguns dos discutindo não tivessem a expectativa de que seria decidido não apenas interromper a construção de pacotes i386, mas também abrir mão da formação de bibliotecas multiarch, necessárias para executar aplicativos de 32 bits em um ambiente de 64 bits).

A longo prazo, para garantir o suporte a aplicativos de 32 bits em lançamentos após o Ubuntu 20.04, planeja-se desenvolver em conjunto com WINE, Ubuntu Studio e fornecedores de jogos uma solução para o uso de sistemas de containerização para fornecer componentes de 32 bits da ramificação LTS do Ubuntu e organizar a execução de aplicativos antigos. Com base em Snaps e LXD, será possível preparar o ambiente necessário de 32 bits e o conjunto de bibliotecas.

Lembramos que a razão para a interrupção do suporte à arquitetura i386 é a impossibilidade de manter os pacotes no mesmo nível das outras arquiteturas suportadas no Ubuntu, por exemplo, devido à indisponibilidade das últimas inovações em segurança e proteção contra vulnerabilidades fundamentais como Spectre para sistemas de 32 bits. Manter a base de pacotes para i386 requer muitos recursos em desenvolvimento e controle de qualidade, o que não se justifica devido à base de usuários reduzida (o número de sistemas i386 é estimado em 1% do total de sistemas instalados).

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster