Iniciativa de tamaño de aplicación de Fedora

Desarrolladores de Fedora Linux ellos proclamaron sobre la formación del Equipo de Minimización, que, junto con los mantenedores de paquetes, realizar el trabajo para reducir el tamaño de instalación de las aplicaciones suministradas, el tiempo de ejecución y otros componentes de distribución. Se planea reducir el tamaño al no instalar dependencias innecesarias y eliminar componentes opcionales como la documentación.

Reducir el tamaño permitirá reducir el tamaño de los contenedores de aplicaciones y los ensamblajes especializados para dispositivos de Internet de las cosas.
Cabe señalar que en su forma actual, el tamaño de la imagen base de Fedora es casi tres veces mayor que el de imágenes similares de los proyectos Ubuntu, Debian y openSUSE (300 MB frente a 91-113 MB). Como principal motivo del aumento del tamaño de la instalación se señalan dependencias que podrían haberse evitado por completo. Reducir las dependencias no sólo optimizará el tamaño del entorno mínimo, sino que también aumentará la seguridad general y reducirá los vectores de ataque al eliminar el código innecesario.

Para reducir las dependencias, está previsto analizar el árbol de dependencias de aplicaciones típicas y de uso frecuente, lo que permitirá comprender qué dependencias pueden excluirse por su falta de demanda y cuáles tiene sentido dividir en partes. También se está considerando la posibilidad de proporcionar modos especiales para reducir el tamaño de las aplicaciones instaladas, por ejemplo, deteniendo la instalación de documentación y casos de uso.

Adicionalmente, se puede señalar
decisión FESCo (Comité Directivo de Ingeniería de Fedora), responsable de la parte técnica del desarrollo de la distribución de Fedora, pospone la consideración Ofertas para detener la formación de los repositorios principales de la arquitectura i686.
El comité volverá a abordar este tema dos semanas antes de que la base de paquetes se transfiera a la etapa congelada antes del lanzamiento beta o después de que se haya estudiado el posible impacto negativo de detener el suministro de paquetes para i686 en las compilaciones de módulos locales.

Fuente: opennet.ru

Añadir un comentario