Páginas

segunda-feira, 17 de agosto de 2026

GNU Linux-Libre 7.2: O Kernel 100% Livre Chegou com Mais Limpeza e Liberdade

 


O GNU Linux-Libre 7.2 remove blobs de drivers AMD, Intel, Qualcomm e mais. Entenda o que muda, quem deve usar e como instalar o kernel 100% livre.


O mundo do software livre acaba de ganhar uma nova versão do kernel que coloca a liberdade do usuário acima de tudo. No dia 17 de agosto de 2026, a FSF América Latina anunciou o lançamento do GNU Linux-Libre 7.2-gnu, uma versão do kernel Linux que remove completamente qualquer vestígio de software proprietário, microcódigo não livre e firmwares binários.

Enquanto o Linux 7.2 traz inovações como Cache Aware Scheduling, USB4STREAM e otimizações de desempenho para btrfs, xfs e ext4, o GNU Linux-Libre 7.2 pega essa base e a purifica, garantindo que nenhum código não livre entre no seu sistema.

Neste artigo, você vai entender o que muda nessa versão, por que ela é importante, quem deve usá-la e como instalar o kernel 100% livre no seu computador.


O que é o GNU Linux-Libre e por que ele existe ?


Um kernel para quem valoriza a liberdade acima de tudo


O GNU Linux-Libre é um projeto mantido pela Free Software Foundation Latin America (FSFLA) que pega o kernel Linux original e remove todos os componentes que não respeitam as quatro liberdades essenciais do software livre.

Isso inclui:

  • Blobs binários — pedaços de código fechado que fabricantes como AMD, Intel, NVIDIA e Qualcomm inserem nos drivers para controlar o hardware.

  • Microcódigo proprietário — instruções de baixo nível que rodam diretamente nos processadores.
  • Firmware não livre — softwares embarcados em dispositivos como placas de rede, áudio e GPU.

  • Capacidade de carregar módulos do kernel de código fechado.


O resultado é um kernel que pode ser usado em distribuições 100% livres como Trisquel, Parabola, Guix e Hyperbola, garantindo que nenhum código proprietário rode no seu computador.


A história do pinguim Freedo


O projeto tem seu próprio mascote: Freedo, um pinguim azul-claro que é uma mistura do Tux (o pinguim do Linux) e do GNU (o antílope). Freedo é o "porta-voz" do projeto e anuncia pessoalmente cada novo lançamento. 

No anúncio do 7.2, ele brinca sobre andar pelas ruas dando presentes para corvos — uma metáfora sobre compartilhar liberdade com quem você gosta.


Produto Afiliado Recomendado


Linux Guia Prático – 4ª Edição: Comandos Essenciais  -> https://link.amazon/B0gURpP6b


Esta edição comemorativa de 20 anos do "Linux Guia Prático" é uma referência concisa e atualizada que reúne mais de 200 comandos essenciais organizados por funcionalidade. 

Cobrindo desde conceitos básicos (shell, arquivos e usuários) até administração avançada (discos, RAID, redes e pacotes), o livro atende tanto iniciantes quanto usuários experientes que precisam de uma consulta rápida e profissional para o dia a dia.

Eu ganho uma comissão quando você faz uma compra.


O que mudou no GNU Linux-Libre 7.2 ?


Mais drivers limpos, mais hardware coberto

O GNU Linux-Libre 7.2-gnu é baseado no Linux 7.2-rc7 e traz uma série de melhorias na "faxina" de código não livre. As principais mudanças incluem:


1. Ajuste nas interfaces de carregamento de firmware

O projeto ajustou como o kernel interage com os firmwares, garantindo que nada não livre seja carregado mesmo com as novas mudanças na API do kernel.


2. Limpeza de blobs em drivers de grande fabricantes

Foram removidos nomes de blobs binários nos seguintes drivers:



3. Novos drivers entram na mira

Dois novos drivers de áudio tiveram seus firmwares removidos pela primeira vez:

  • rt722-sdca — da MediaTek

  • TI tac5xx2 — da Texas Instruments


4. Driver removido upstream

O driver hci_bt3c (Bluetooth) foi removido completamente do kernel upstream, então não precisa mais ser "limpo" manualmente.


5. Novas artes e documentação

Como de costume, cada versão vem com uma nova arte do Freedo e atualizações na documentação e arquivos devicetree.


O tamanho do patch de "deblob"


O script de deblob que faz toda essa limpeza tem cerca de 204 KB e é mantido atualizado constantemente pela equipe da FSFLA. 

É um trabalho minucioso que envolve acompanhar cada commit do kernel upstream, identificar os novos blobs e atualizar as expressões regulares que os removem.


Por que isso é importante? (E por que você deveria se importar)


Liberdade não é só um conceito — é prática

Para a maioria dos usuários que usam distribuições como Ubuntu, Fedora ou Arch, o kernel padrão já funciona perfeitamente. Mas para quem leva a sério o software livre, cada blob binário é uma violação das quatro liberdades:

  • Liberdade 0 — executar o programa como quiser

  • Liberdade 1 — estudar e modificar o código-fonte
  • Liberdade 2 — redistribuir cópias

  • Liberdade 3 — distribuir versões modificadas

Quando um driver carrega um firmware binário, você não pode estudá-lo, modificá-lo ou sequer saber o que ele realmente faz. É uma "caixa-preta" dentro do seu sistema.


O custo da manutenção


Manter o GNU Linux-Libre não é tarefa fácil. A equipe precisa:

  • Monitorar constantemente os commits do kernel upstream

  • Cruzar referências para identificar novos blobs binários

  • Atualizar as regex de limpeza

  • Testar cada versão em distribuições 100% livres

É um trabalho invisível, mas essencial para o ecossistema do software livre.



Quem deve usar o GNU Linux-Libre?


O público-alvo do kernel 100% livre

O GNU Linux-Libre não é para todo mundo — e tudo bem. Ele é feito para:

  • Usuários de distribuições 100% livres como Trisquel, Parabola, Guix System, Hyperbola.
  • Ativistas do software livre que querem um sistema sem nenhum código proprietário.
  • Puristas que não abrem mão das quatro liberdades em nenhuma circunstância.
  • Desenvolvedores que querem estudar e modificar todo o código do kernel.

Se você usa hardware muito novo ou depende de drivers proprietários (como NVIDIA com CUDA), o GNU Linux-Libre provavelmente não vai funcionar no seu sistema — e é exatamente esse o ponto.


O que você perde ao usar o Linux-Libre

  • Placas NVIDIA — os drivers proprietários não funcionam.
  • Algumas placas Wi-Fi — que dependem de firmware binário.
  • GPUs AMD mais recentes — podem ter funcionalidades limitadas.
  • Hardware muito novo — que ainda não tem suporte livre


O que você ganha

  • Paz de espírito — saber que 100% do código que roda no seu PC é livre.
  • Transparência total — você pode estudar e modificar tudo.
  • Apoio ao movimento do software livre — você vota com o seu uso.



Como instalar o GNU Linux-Libre 7.2?


Opção 1: Pacotes prontos (.deb e .rpm)


Se você usa uma distribuição baseada em Debian/Ubuntu ou Red Hat/Fedora, pode baixar pacotes pré-compilados:

  • Pacotes DEB: Freesh Project.
  • Pacotes RPM: RPM Freedom.

Opção 2: Código-fonte (tarballs)


Para quem prefere compilar do zero, os tarballs estão disponíveis em:

  • Tamanho: 143 MB (compressão xz e lz2) e 186 MB (bz2).
  • Link: Página de releases.


Opção 3: Repositório Git

bash
git clone git://linux-libre.fsfla.org/releases.git
cd releases.git
git checkout tags/v7.2-gnu

Opção 4: Distribuições que já incluem o Linux-Libre

Se você não quer se preocupar com instalação manual, use uma distribuição que já vem com o Linux-Libre por padrão:

  • Trisquel — baseada em Ubuntu, 100% livre.
  • Parabola — baseada em Arch, 100% livre.
  • Guix System — baseada em Guix, 100% livre.
  • Hyperbola — baseada em Arch/Debian, 100% livre.


O GNU Linux-Libre é oficialmente um pacote GNU desde 2012, o que significa que ele segue os padrões de qualidade e filosofia do projeto GNU.


Vale a pena usar o GNU Linux-Libre?


A resposta depende do seu perfil:
  • Se você é um entusiasta do software livre que quer um sistema 100% livre — sim, vale muito a pena.
  • Se você usa hardware comum e não se importa com firmwares binários — o kernel padrão já atende.
  • Se você depende de drivers proprietários (NVIDIA, hardware muito novo) — não use.
O GNU Linux-Libre não é "melhor" ou "pior" que o kernel padrão — ele é diferente, com um propósito claro: garantir que nenhum código não livre rode no seu computador.


FAQ — Perguntas Frequentes

1. O GNU Linux-Libre funciona em qualquer computador?

Não. Ele funciona apenas em computadores cujo hardware pode ser controlado inteiramente por drivers e firmwares livres. Placas NVIDIA, algumas Wi-Fi e hardware muito novo podem não funcionar. Verifique a compatibilidade antes de instalar.

2. Posso instalar o GNU Linux-Libre junto com o kernel padrão?

Sim. A maioria das distribuições permite ter múltiplos kernels instalados. Você pode alternar entre o kernel padrão e o Linux-Libre no boot. Assim, se algo não funcionar, você pode voltar ao kernel padrão facilmente.


3. O GNU Linux-Libre é mais lento que o kernel padrão?

Não necessariamente. A remoção de blobs não afeta o desempenho geral. Na verdade, em alguns casos, o sistema pode ficar mais estável, já que drivers com firmware problemático são simplesmente desativados. O desempenho depende mais do hardware e dos drivers disponíveis


Conclusão: seu próximo passo rumo à liberdade digital

O GNU Linux-Libre 7.2-gnu é mais um passo na direção de um ecossistema de software completamente livre. Cada versão remove mais blobs, cobre mais hardware e fortalece a infraestrutura do software livre.

O que você pode fazer agora:

✅ Baixe o checklist abaixo para instalar o GNU Linux-Libre com segurança.

✅ Compartilhe este artigo com outros entusiastas do software livre.

✅ Comente abaixo — você já usou o Linux-Libre? Qual foi sua experiência ?

✅ Experimente — instale o Linux-Libre em uma máquina virtual ou em um computador secundário.

A liberdade não vem de graça — ela exige esforço, escolha e ação. O GNU Linux-Libre é a prova de que é possível ter um sistema 100% livre. O resto depende de você.


Checklist para instalar o GNU Linux-Libre 7.2 com segurança


Copie e use esse Checklist


☐ 1. Verifique a compatibilidade do seu hardware.

   ☐ Pesquise se seus drivers têm suporte livre.

   ☐ Evite placas NVIDIA e hardware muito novo.


☐ 2. Faça backup dos seus dados importantes


☐ 3. Escolha o método de instalação.

   ☐ Pacote DEB (Debian/Ubuntu).

   ☐ Pacote RPM (Fedora/RHEL).

   ☐ Código-fonte (compilação manual).

   ☐ Distribuição 100% livre (Trisquel, Parabola, Guix).


☐ 4. Baixe os arquivos

   ☐ Tarballs: https://www.fsfla.org/selibre/linux-libre/download/releases/7.2-gnu/

   ☐ Pacotes DEB: https://www.fsfla.org/selibre/linux-libre/download/freesh/

   ☐ Pacotes RPM: https://www.fsfla.org/selibre/linux-libre/download/rpmfreedom/


☐ 5. Instale o kernel (siga as instruções da sua distribuição).

☐ 6. Reinicie e selecione o novo kernel no boot.

☐ 7. Teste seus dispositivos (áudio, rede, vídeo, USB).

☐ 8. Se algo não funcionar, volte ao kernel padrão no boot.



Nenhum comentário:

Postar um comentário