O kernel GNU Linux-libre 6.13-gnu chega com a limpeza de mais blobs e ajustes que reforçam os princípios do software livre. Descubra as principais mudanças nesta versão.
O lançamento do GNU Linux-libre 6.13-gnu marca mais um passo no compromisso com o software livre. Derivado do kernel Linux 6.13, ele remove elementos que violam os padrões da Free Software Foundation (FSF). Este trabalho inclui a remoção de blobs binários e ajustes que tornam o kernel mais aderente aos princípios do software livre. Vamos explorar as principais mudanças desta versão.
As mudanças no GNU Linux-libre 6.13-gnu
Nesta versão, o foco foi a remoção de blobs binários associados a novos drivers e a limpeza de documentação e arquivos que poderiam referenciá-los.
Remoção de blobs em novos drivers
Seis novos drivers que solicitavam blobs foram “limpos”:
- rtw8812a
- rtw8821a
- bmi270
- aw88081
- ntp8835
- ntp8918
Esses drivers foram ajustados para eliminar qualquer solicitação ou carregamento de código proprietário, garantindo sua conformidade com os ideais de software livre.
Ajustes em drivers e arquivos devicetree
Além dos novos drivers, outros ajustes incluíram:
- Modificações em drivers como wilc1000, adreno e x86 touchscreen.
- Limpeza de referências a blobs em arquivos .dts usados para árvores de dispositivos.
Documentação revisada
A documentação do cs35l56 foi ajustada para remover qualquer recomendação relacionada à instalação de blobs. Esse tipo de sugestão não se aplica ao GNU Linux-libre.
Remoção de lógica redundante
Com a exclusão de drivers como rtl8192e e ti-st no kernel Linux upstream, a equipe do GNU Linux-libre eliminou o código relacionado à limpeza desses elementos, simplificando o processo de desblobbing.
Por que o GNU Linux-libre importa?
O GNU Linux-libre vai além da adaptação técnica: ele é um símbolo do movimento de software livre. Ao remover blobs e desabilitar funcionalidades que dependem de software proprietário, ele fortalece a transparência, a liberdade e o controle dos usuários sobre seu sistema.
Para quem prioriza a ética no uso de tecnologia, o GNU Linux-libre é uma escolha fundamental. Ainda que sacrificar suporte a hardware seja um custo, os benefícios para a liberdade do usuário são inestimáveis.
Conclusão
O lançamento do GNU Linux-libre 6.13-gnu demonstra o compromisso contínuo com os princípios do software livre. Com a remoção de blobs em novos drivers e ajustes na documentação, esta versão mantém a integridade e a transparência esperadas pela comunidade.
Se você deseja experimentar ou adotar este kernel, pode baixá-lo no site oficial da FSFLA.