Linux-libre 5.7 já foi lançado, um kernel livre de elementos e componentes proprietários

La Lançada a Fundação Latino-Americana para o Software Livre recentemente a publicação de a nova versão completamente "livre" do Linux Kernel 5.7 "Linux-libre 5.7-gnu" cuja principal característica é que não contém elementos de firmware e drivers que contenham componentes proprietários ou partes do código cuja aplicação é limitada pelo fabricante.

linux-libre é o kernel recomendado pela Free Software Foundation e uma peça principal do Distribuições GNU totalmente livres de fragmentos proprietários ou firmware incluído no Linux, eles são usados ​​para inicializar dispositivos ou aplicar patches a eles que resolvem falhas de hardware que não puderam ser corrigidas antes de serem disponibilizadas aos usuários.

O firmware é carregado no dispositivo pelo controlador, fazendo parte deste e portanto do kernel. Esses firmwares são conhecidos por conter vulnerabilidades que podem afetar o Linux, apesar de usar drivers livres, como o Intel Management Engine.

Em alguns casos, sem o firmware, não é possível operar o dispositivo, tornando-o inutilizável. Isso leva a um hardware menos compatível com o Linux-libre do que o Linux.

Sobre o Linux-Libre

Ao falar sobre dispositivos, a CPU do computador também está incluída. Isso significa que os computadores podem ficar totalmente inutilizáveis ​​se o seu microprocessador também exigir firmware corretivo para funcionar corretamente.

Além disso, Linux-libre desativa funções do kernel para carregar componentes não livres que não fazem parte do provisionamento do kernel e remove a menção do uso de componentes não livres da documentação.

Para limpar o kernel de partes não livres, um script de shell universal foi criado como parte do projeto Linux-libre, contendo milhares de modelos para determinar a presença de inserções binárias e remover falsos positivos.

Patches prontos para uso baseados no uso do script acima também estão disponíveis para download.

O uso do kernel Linux-libre é recomendado em distribuições que atendem aos critérios do Open Source Foundation para construção distribuições GNU / Linux totalmente gratuitas. Por exemplo, o kernel Linux-libre é usado em distribuições como Dragora Linux, Trisquel, Dyne: Bolic, gNewSense, Parabola, Musix e Kongoni.

Embora a principal desvantagem de usar este kernel e que é conhecido por padrão seja o remoção de firmware de determinado hardware como algumas placas Wi-Fi, placas de som e placas gráficas com ênfase especial na NVIDIA

Principais novos recursos do Linux-libre 5.7

Nesta nova versão do Linux-Libre Kernel 5.7 o trabalho focado na remoção de código de alguns drivers.

Esse é o caos de código desativado que lida com o carregamento de blob em os motoristas para Marvell OcteonTX CPT, Mediatek MT7622 WMAC, Qualcomm IPA, Azoteq IQS62x MFD, IDT 82P33xxx PTP e barramentos MHI.

Além do fato de que o limpar e modificar o código blob para levar em conta a nova interface de upload de firmware e os novos blobs em drivers e subsistemas de GPU AMD, Arm64 DTS, Meson VDec, Realtek Bluetooth, m88ds3103 frontend dvb, Mediatek mt8173 VPU, Qualcomm Venus, Broadcom FMAC, Mediatek 7622/7663 wifi.

Das outras mudanças que são mencionados no anúncio:

  • Considerou a mudança do driver mscc e a documentação em wd719x.
  • O driver i1480 uwb parou de limpar porque foi removido do kernel.
  • Blobs executáveis ​​removidos decorados como conjuntos de números adicionados no controlador i915 e usados ​​para GPUs Gen7.
  • No script de verificação de blob, os problemas com a autoverificação foram resolvidos e alguns modelos de realce de blob padrão foram refeitos.

Como obter e instalar o Linux-Libre na minha distribuição?

Para aqueles que estão interessados ​​em experimentar este kernel Linux-Libre, a principal recomendação para quem não se sente seguro ou não tem os conhecimentos necessários para realizar a compilação, melhor escolher usar qualquer uma das distribuições acima mencionadas que fazem uso deste kernel.

Caso deseje obter os pacotes para realizar a compilação, poderá obtê-los acessando para o seguinte link ou você também pode verificar as seguintes informações para distribuições com suporte para APT. 


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.