En Fedora se planea finalizar el soporte para la arquitectura x86 de 32 bits

En la próxima versión de Fedora Linux 44, programada para la primavera de 2026, se planea discontinuar el soporte para ejecutar aplicaciones de 32 bits en la arquitectura x86. Si el plan es aprobado por el comité FESCo (Fedora Engineering Steering Committee), responsable del desarrollo técnico de Fedora Linux, se dejará de compilar paquetes para la arquitectura i686 y las bibliotecas de 32 bits (multilib), que garantizan la compatibilidad con aplicaciones de 32 bits en entornos x86_64.

La entrega de compilaciones del núcleo de Linux, imágenes de instalación y repositorios de paquetes para sistemas de 32 bits x86 se interrumpió en 2019 (Fedora 31). Sin embargo, se mantuvo el soporte para ejecutar aplicaciones de 32 bits en instalaciones para sistemas x86_64, y los paquetes de 32 bits necesarios para tal soporte se alojaron en repositorios para sistemas x86_64. En Fedora 37, se permitió que los mantenedores discontinuaran la compilación de paquetes para la arquitectura i686, siempre que el paquete no fuera una dependencia de otros. Actualmente, quedan en Fedora alrededor de diez mil paquetes de 32 bits (i686), que son principalmente solicitados para ejecutar Wine y juegos de 32 bits.

La distribución planea comenzar a ofrecer compilaciones de Wine de 64 bits, que utilizan el modo Wow64 (Windows-on-Windows de 64 bits) para ejecutar aplicaciones de Windows de 32 bits en sistemas Unix de 64 bits. La entrega de paquetes de Wine de 64 bits minimizará la necesidad de los usuarios de multilib. La discontinuación del soporte para i686 se propone realizar en dos etapas: en la primera etapa, se pretende dejar de publicar bibliotecas de 32 bits en los repositorios x86_64, y en la segunda etapa, interrumpir el soporte para la compilación de paquetes para la arquitectura i686. En caso de que surjan problemas imprevistos en la primera etapa, el cambio podrá revertirse y se podrá volver a publicar paquetes.

Los principales factores para la discontinuación del soporte a la arquitectura i686 son:

  • La eliminación de un gran número de paquetes de 32 bits acelerará las operaciones con paquetes al reducir significativamente los índices y el tamaño de los metadatos descargados;
  • Se reducirá la carga sobre los mantenedores, quienes podrán dedicar más tiempo a los paquetes para sistemas de 64 bits;
  • Será más fácil formar y probar las versiones;
  • Se reducirá el consumo de recursos en la infraestructura de compilación.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster