Kernel Linux despeja mais de 107.000 linhas de código

Linux-Unix / Kernel Linux despeja mais de 107.000 linhas de código 1 minuto lido

Linux Kernel Organization, Inc.



Várias agências informaram sobre o recente acordo para retirar uma grande quantidade de código do kernel do Linux, mas agora parece que a redução do tamanho do kernel será ainda maior do que qualquer um anteriormente imaginado. A versão número 4.18-rc1 é apenas a etapa mais recente em direção a um pacote básico mais enxuto. Mais notavelmente, todo o código LustreFS foi despejado do kernel.

Os críticos levantaram a preocupação de que as instalações que dependem do Luster como um sistema de arquivos distribuído terão que mudar para outras estruturas que não foram projetadas para implementações de cluster maiores. Embora poucas instalações corporativas e domésticas já tenham feito uso do LustreFS, ele alimenta plataformas massivas que precisam conectar uma infinidade de dispositivos de armazenamento.



Os proponentes da remoção do LustreFS do kernel apontam para o fato de que a Intel está encerrando seu negócio de suporte comercial e isso já ajudou a reduzir a importância dele no grande mundo do ferro. Outros apontaram como o Luster nunca deixou a área de teste do desenvolvimento do kernel porque não conseguia passar nas revisões de código.



Alguns indivíduos defenderam uma nova filosofia de desenvolvimento em que tudo não teria que estar na mesma árvore de origem. Isso pode impedir que esse tipo de coisa aconteça com módulos do sistema de arquivos futuros. Aqueles que continuam a precisar de suporte para o Lustre ainda podem instalar o código-fonte fora da árvore e continuar a usá-lo no futuro. O mesmo vale para muitas outras estruturas de armazenamento menos comuns que 4.18-rc1 não suporta nativamente.



Outro código de nível de teste também foi removido do kernel, embora novamente poucos usuários finais tenham entrado em contato com os módulos que estão sendo inicializados. Este ciclo do kernel levou à expulsão de mais de 107.000 linhas de código até agora.

Isso apesar de vários novos recursos que os desenvolvedores adicionaram. Por exemplo, o Valve Steam Controller recebeu algum suporte novo, o que deve ser uma boa notícia para jogos. Os especialistas em segurança do Linux elogiaram uma mitigação que o novo kernel adicionou para prevenir exploits relacionados à vulnerabilidade ARM Spectre.

O suporte de criptografia para o sistema de arquivos Speck também agradou alguns especialistas em segurança, incluindo aqueles que duvidam da tecnologia ext4 fscrypt.



Tag Kernel Linux Segurança Linux