Iniciativa de Redução do Tamanho do Aplicativo Fedora

Desenvolvedores Fedora Linux anunciou sobre a formação da Equipe de Minimização, que, juntamente com os mantenedores dos pacotes, realizar trabalho para reduzir o tamanho da instalação de aplicativos fornecidos, tempo de execução e outros componentes de distribuição. O tamanho está planejado para ser reduzido, deixando de instalar dependências desnecessárias e eliminando componentes opcionais, como documentação.

A redução do tamanho permitirá reduzir o tamanho dos contêineres de aplicativos e montagens especializadas para dispositivos da Internet das Coisas.
Observa-se que em sua forma atual, o tamanho da imagem base do Fedora é quase três vezes maior do que imagens semelhantes dos projetos Ubuntu, Debian e openSUSE (300 MB versus 91-113 MB). As dependências que poderiam ter sido completamente evitadas são apontadas como o principal motivo do aumento do tamanho da instalação. A redução das dependências não apenas otimizará o tamanho do ambiente mínimo, mas também aumentará a segurança geral e reduzirá os vetores de ataque, eliminando códigos desnecessários.

Para reduzir as dependências, está prevista a análise da árvore de dependências de aplicações típicas e frequentemente utilizadas, o que permitirá compreender quais dependências podem ser excluídas por falta de demanda e quais fazem sentido serem divididas em partes. Também está sendo considerada a possibilidade de fornecer modos especiais para reduzir o tamanho dos aplicativos instalados, por exemplo, interrompendo a instalação de documentação e casos de uso.

Além disso, pode-se notar
decisão FESCo (Fedora Engineering Steering Committee), responsável pela parte técnica do desenvolvimento da distribuição Fedora, adia consideração propostas impedir a formação dos principais repositórios da arquitetura i686.
O comitê retornará a esta questão duas semanas antes de a base do pacote ser transferida para o estágio congelado antes do lançamento beta ou após o possível impacto negativo da interrupção do fornecimento de pacotes para i686 em construções de módulos locais ter sido estudado.

Fonte: opennet.ru

Adicionar um comentário