A Fundação Latino-Americana de Software Livre publicou a versão completamente livre do núcleo Linux 6.14 – Linux-libre 6.14-gnu, limpa de elementos de firmware e drivers que contêm componentes ou trechos de código não livres, cuja utilização é restrita pelo fabricante. No Linux-libre, também estão desativadas funções do núcleo para carregar componentes não livres externos que não estão incluídos na distribuição do núcleo, e foram removidas da documentação menções sobre o uso de componentes não livres.
Para limpar o núcleo de partes não livres, o projeto Linux-libre criou um script shell universal que contém milhares de modelos para identificar a presença de inserções binárias e excluir alarmes falsos. Também estão disponíveis para download patches prontos, criados com base no uso do script mencionado acima. O núcleo Linux-libre é recomendado para uso em distribuições que atendem aos critérios da Fundação de Software Livre para a construção de distribuições GNU/Linux totalmente livres. Por exemplo, o Linux-libre é utilizado em distribuições como GNU Guix System, Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix e Kongoni.
Na versão Linux-libre 6.14-gnu, foi proposto código para a limpeza de blobs nos novos drivers hx9023s, amdxdna e tas2781 spi. Foi realizada a limpeza dos nomes dos blobs em arquivos dts (devicetree) para a arquitetura Aarch64. O código para remoção de blobs nos drivers Intel avs, amdgpu, r8169, mt7996 e iwlwifi foi atualizado. A limpeza do driver wl128x, que foi removido do núcleo, foi descontinuada.
Fonte: opennet.ru
