Linux-libre completa 15 anos!

Era fevereiro de 2008 quando Jeff Moe anunciou Linux-libre, um projeto para compartilhar os esforços que distros que respeitam liberdades precisavam incorrer para remover as porções não-livres distribuídas como parte do núcleo Linux.
https://web.archive.org/web/1/lists.autistici.org/message/20080221.002845.467ba592.en.html

"Por quinze anos, o projeto Linux-libre tem se dedicado a oferecer um núcleo que respeita a liberdade de todos e se tornou uma parte essencial do movimento software livre. Linux-libre é largamente usado por aqueles que valorizam sua liberdade de usar, estudar, modificar e compartilhar software sem restrições ou limitações. Essas liberdades são essenciais para criar uma sociedade justa."
-- Jason Self

Desde cerca de 1996, Linux tem trazido firmware sem fontes codificado como sequências de números disfarçadas de código fonte. UTUTO e gNewSense foram pioneiras nos esforços de removê-las. Limpar o Linux é uma quantidade substancial de trabalho, então a existência do Linux-libre tem aliviado uma das maiores dificuldades em manter distros GNU+Linux que cumprem as Diretivas GNU para Distribuições de Software Livre (GNU Free Software Distribution Guidelines). As distribuições compiladas do núcleo Linux mantidas por Jason Self, Freesh (.deb), libeRTy (.deb de baixa latência) e RPMFreedom (.rpm), facilitam que usuários de outras distros GNU+Linux dêem um passo em direção à liberdade quando seu hardware não é demasiado hostil ao usuário.

"Graças ao Linux-libre, temos distros GNU+Linux inteiramente livres. Graças ao Linux-libre, pessoas como eu que não somos hackers do núcleo podemos instalar uma dessas distros e ter um computador que nunca rode um programa não-livre na CPU. (Desde que também usemos LibreJs para rejeitar programas Javascript não-livres que sítios web nos mandem.)"
-- Richard Stallman

Firmwares mais antigos no Linux rodavam dispositivos periféricos, mas alguns dos blobs carregados pelo Linux hoje em dia reconfiguram as unidades centrais de processamento e outros contêm um sistema operacional completo para as CPUs dos periféricos, incluindo uma cópia do próprio núcleo Linux e vários outros programas privativos de liberdade!

Após anos de nossas denúncias dos riscos social, técnico e legal do mau comportamento do Linux, a maior parte dos blobs foi movida a arquivos separados, ainda parte do núcleo Linux, e depois para pacotes separados, o que mitiga alguns dos riscos legais, mas o problema continua crescendo: mais e mais dispositivos dependem de firmware não-livre e portanto permanecem sob controle exclusivo e privativo de seus fornecedores.

Desafio

Por 27 anos, as versões não-livres do Linux têm mostrado que tolerar blobs e facilitar que usuários os instalem e aceitem torna os usuários progressivamente dependentes de dispositivos exigentes de blobs e hostis ao usuário para sua computação. Recusar-se a dar aos fornecedores desses dispositivos o que querem, isto é, seu dinheiro e controle sobre sua computação, tem mais chances de êxito em mudar suas práticas se mais usuários se recusarem.

Se você é do tipo de apoiador de liberdade de software que exige respeito por sua liberdade, continue aproveitando a recompensa imediata que GNU Linux-libre lhe proporciona, e apoiando (ou sendo!) quem recupera computadores antigos e constrói novos para respeitar nossa autonomia.

Porém, se você for do tipo para quem computadores de última geração são difíceis de resistir, ainda que você preferisse que eles fossem mais respeitosos à sua liberdade, pode considerar um desafio de recompensa diferida: se você e seus amigos resistirem a computadores hostis agora, poderão tê-los mais respeitosos mais tarde, para si mesmos e para todos nós; se não o fizerem, a próxima geração provavelmente será ainda mais hostil. Aceita o desafio?
https://pt.wikipedia.org/wiki/Recompensa_diferida

Presente e Futuro

Versões do GNU Linux-libre são atualmente preparadas com scripts que automatizam a limpeza e parte da verificação. Para cada versão upstream, maior ou estável, rodamos os scripts, atualizando-os conforme a necessidade, e os publicamos, com registros de limpeza e fontes limpos, num repositório git. Cada versão dos fontes é um tag independente, isto é, não há ramos para os fontes limpos. Isso serve para que possamos rapidamente retirar versões caso se encontrem bugs de liberdade.

Temos planos de mudar o processo de limpeza e a estrutura do repositório no futuro: estamos (lentamente) nos preparando para passar a um repositório git reescrito, no qual, para cada commit nos repositórios Linux upstream principal e estável, haverá um commit limpo correspondente no nosso. Pedaços indesejáveis serão limpos no commit correspondente àquele do upstream que os tenha introduzido ou modificado, e outras modificações serão instaladas e integradas inalteradas, espelhando o grafo de commits upstream, com correspondências "git replace" para commits individuais e, talvez, também para arquivos limpos.

Espera-se que isso nos possibilite acompanhar o desenvolvimento upstream bem de perto, publicar versões estáveis e maiores quase instantaneamente e com frequência automaticamente, bem como possibilitar que desenvolvedores do Linux clonem nosso repositório libertado ao invés do nosso upstream para escrever e testar suas modificações. As mesmas técnicas usadas para criar nosso repositório limpo poderão ser usadas para corrigir bugs de liberdade nele.

Artes gráficas

Jason Self tem feito vários desenhos lindos de sua versão do Freedo, nosso mascote, um pinguim azul-claro, e os temos usado em nossas versões recentes.

Marcando o início da semana em que celebramos 15 anos do Linux-libre, tivemos o prazer de publicar uma nova versão maior, 6.2-gnu, codinome "la quinceañera", com um desenho do Freedo em traje de gala para a ocasião.
https://www.fsfla.org/pipermail/linux-libre/2023-February/003502.html

E tem mais! Ele também fez um fundo de tela comemorativo em preto-e-branco com o Freedo clássico, também em traje de gala para a ocasião. Dê uma olhada, e fique à vontade para ajustar as cores a seu gosto!
https://linux-libre.fsfla.org/#news

Ele também modelou um Freedo em 3D no Blender, e procuramos alguém que possa imprimi-lo em 3D e fazê-lo chegar ao escritório da FSF a tempo da conferência LibrePlanet. Estão dizendo que Richard Stallman vai leiloá-lo para levantar fundos para a FSF! Você pode ajudar?
https://libreplanet.org/2023/


Sobre o Linux-libre

Linux-libre é um pacote GNU mantido por Alexandre Oliva, em nome da FSFLA, e por Jason Self. Publica versões limpas de Linux, adequadas para uso em distribuições que cumpram as Diretivas para Distribuições de Software Livre publicadas pelo projeto GNU, e por usuários que queiram rodar versões Livres do Linux em seus sistemas GNU. O projeto oferece scripts para limpar, fontes Livres, binários para algumas distribuições de GNU+Linux, e artes gráficas com GNU e a mascote do Linux-libre: Freedo, o pinguim azul claro, limpo, Livre e amigável ao usuário. Visita nosso sítio web e Sê Livre!
https://linux-libre.fsfla.org/
https://www.gnu.org/distros/

Sobre o Sistema Operacional GNU e Linux

Richard Stallman anunciou em setembro de 1983 o plano de desenvolver como Software Livre o GNU, um sistema operacional similar ao Unix. GNU é o único sistema operacional desenvolvido especificamente por causa da liberdade dos usuários.
https://www.gnu.org/
https://www.gnu.org/gnu/the-gnu-project.html

Em 1992, os componentes essenciais do GNU estavam prontos, exceto um, o núcleo. Quando em 1992 o núcleo Linux foi relicenciado sob a GNU GPL, tornando-o Software Livre, a combinação de GNU com Linux formou um sistema operacional completamente Livre, o que tornou possível pela primeira vez usar um PC sem Software não-Livre. Essa combinação é o sistema GNU/Linux.
https://www.gnu.org/gnu/gnu-linux-faq.html

Sobre a FSFLA

A Fundação Software Livre América Latina se uniu em 2005 à rede internacional de FSFs, anteriormente formada pelas Free Software Foundations dos Estados Unidos, da Europa e da Índia. Essas organizações irmãs atuam em suas respectivas áreas geográficas no sentido de promover os mesmos ideais de Software Livre e defender as mesmas Liberdades para usuários e desenvolvedores de software, trabalhando localmente mas cooperando globalmente.
https://www.fsfla.org/


Copyright 2023 FSFLA

Permite-se distribuição, publicação e cópia literal da íntegra deste documento, em qualquer meio, em todo o mundo, sem pagamento de royalties, desde que sejam preservadas a nota de copyright, a URL oficial do documento e esta nota de permissão.

Permite-se também distribuição, publicação e cópia literal de seções individuais deste documento, em qualquer meio, em todo o mundo, sem pagamento de royalties, desde que sejam preservadas a nota de copyright e a nota de permissão acima, e que a URL oficial do documento seja preservada ou substituída pela URL oficial da seção individual.

https://www.fsfla.org/anuncio/2023-02-Linux-libre-15