O projeto GNU Linux-libre anunciou o lançamento e a disponibilidade geral do kernel GNU Linux-libre 6.10, ideal para aqueles que buscam 100% de liberdade em seus computadores GNU/Linux e são entusiastas da liberdade de software.
Baseado no kernel Linux 6.10, o kernel GNU Linux-libre 6.10 foi criado para remover os drivers recém-adicionados na versão upstream, como Panthor, Intel IPU6, PRUEth SR1, rtw8703b, tps23881, air_en8811h, Intel ISH HID e pcm6240.
Além disso, ajusta a limpeza dos drivers Intel i915, rtl8xxxu, qla2xxx e QCAI sahara, limpa vários novos arquivos devicetree para AArch64, remove a limpeza do driver USB Prism2.5/3 (já que ele foi removido na versão upstream) e limpa as referências a blobs nos novos arquivos dos drivers Adreno, Intel IPU3 e PRUEth.
A versão 6.10 do kernel GNU Linux-libre também corrige erros causados por alterações na versão upstream que afetaram componentes previamente limpos, como um erro no Kconfig do qla2xxx e alguns avisos do Intel i915 que poderiam se transformar em erros.
"Algumas mudanças upstream fizeram com que nossas modificações, que costumavam funcionar, parassem de funcionar sem nenhuma alteração nossa. Nossos procedimentos de teste limitados não detectaram esses problemas, que só foram descobertos após a conclusão da versão 6.10-gnu", disseram os desenvolvedores.
O kernel GNU Linux-libre é voltado para entusiastas da liberdade de software e puristas do Linux que desejam construir um sistema GNU/Linux 100% livre de drivers ou códigos proprietários. Você pode baixar os tarballs compactados da versão mais recente diretamente do site oficial.
Pacotes binários prontos para uso para distribuições baseadas em Debian (DEB) e Red Hat (RPM) estão disponíveis no Freesh project e RPM Freedom. O kernel GNU Linux-libre pode ser instalado em praticamente qualquer distribuição GNU/Linux, substituindo ou complementando o kernel padrão.