Linux-libre 5.19-gnu lançado

Esta versão do Kernel continua a batalha difícil contra blobs de firmware e recebeu o nome de Uhura, em homenagem à atriz que interpretou a personagem na série clássica Jornada nas Estrelas.

Após o lançamento deste final de semana do Linux 5.19 estável, o pessoal da FSFLA que mantém o kernel GNU Linux-libre lançou sua versão downstream que remove o suporte para carregar módulos de kernel proprietários, bem como remove drivers e todo tipo de suporte que requer microcódigo e firmware não-livre/de código fechado arquivos.

Linux-libre 5.19-gnu lançado. Das ações GNU tomadas com o Linux-libre 5.19 estão:

O driver do ATM Ambassador foi removido do upstream, para que pudéssemos descartar a lógica de limpeza correspondente. Os bits de limpeza do HDCP helper e do Mellanox Core foram divididos em seus identificadores kconfig separados recém-introduzidos, fora do Direct Rendering Management e do Mellanox Spectrum.

Alguns novos drivers exigiram limpeza: pureLiFi X/XL/XC e TI AMx3 Wkup-M3 IPC. Silicon Labs WFX se formou fora da área de teste upstream, apesar de ainda precisar de limpeza.Vários drivers preexistentes precisavam de ajustes em sua lógica de limpeza, principalmente de novas versões ou nomes de blob: amdgpu, Qualcomm WCNSS PIL, Realtek Bluetooth, Mellanox Spectrum, Marvell WiFi-Ex e Intel AVS, IFS e ipu3-imgu. 

Os blobs solicitados por meio de vários novos arquivos devicetree para SoCs Qualcomm AArch64 foram limpos.Novos padrões foram adicionados ao nosso localizador de blob para corresponder e aceitar uma nova convenção de nomenclatura de arquivo adotada pelo Sound Open Firmware.

As opções de hardware para executar um sistema moderno sem arquivos de firmware/microcódigo de código fechado continuam a se tornar uma tarefa cada vez mais difícil, especialmente com as atualizações de segurança geralmente chegando por meio de firmware/microcódigo atualizado. 

Além disso, como mostrado recentemente em torno dos requisitos de firmware Intel GuC com Alder Lake P, para Intel ADL-P e hardware Intel futuro, o firmware do microcontrolador gráfico GuC somente binário é absolutamente um requisito para a aceleração gráfica. 

Outras características do kernel

Linux-libre 5.19-gnu lançado.

Os hardwares gráficos NVIDIA e AMD Radeon já têm requisitos rígidos para carregar o firmware em tempo de execução, mas agora com esse mandato do GuC, os gráficos Intel também. Antes do ADL-P, o firmware GuC era opcional. 

Sem mencionar a maioria dos chipsets WiFi modernos e outros hardwares modernos, todos se tornando cada vez mais dependentes do firmware para qualquer nível de funcionalidade do driver.

Esta versão tem o codinome Uhura em memória de Nichelle Nichols, que faleceu neste final de semana, nos Estados Unidos. Ela interpretou a personagem tenente Uhura da série clássica Star Trek, transmitida entre 1966 e 1969. Ela repetiu o papel em outros filmes da franquia lançados nos anos seguintes.

Aqueles que desejam conhecer mais sobre o lançamento do kernel GNU Linux-libre 5.19 podem descobrir todos os detalhes em info-gnu.

Share This Article
Follow:
Jornalista com pós graduações em Economia, Jornalismo Digital e Radiodifusão. Nas horas não muito vagas, professor, fotógrafo, apaixonado por rádio e natureza.
Sair da versão mobile