Foi lançado o versão 20211122 da distribuição Libreboot. Esta é a terceira versão no âmbito do projeto GNU e continua a ser apresentada como uma versão de teste, pois requer estabilização e testes adicionais. O Libreboot desenvolve um ramo totalmente livre do projeto CoreBoot, fornecendo uma alternativa livre de binários para os firmwares proprietários UEFI e BIOS, que são responsáveis pela inicialização da CPU, memória, dispositivos periféricos e outros componentes de hardware.
O Libreboot visa criar um ambiente de sistema que permita operar inteiramente sem software proprietário, não apenas no nível do sistema operacional, mas também nos firmwares que garantem a inicialização. O Libreboot não apenas remove componentes não livres do CoreBoot, mas também o complementa com ferramentas para facilitar o uso por parte de usuários finais, formando uma distribuição que qualquer usuário sem habilidades especiais pode utilizar.
Entre os equipamentos suportados pelo Libreboot:
- Sistemas desktop: Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF e Apple iMac 5,2.
- Servidores e estações de trabalho: ASUS KCMA-D8, ASUS KGPE-D16, ASUS KFSN4-DRE.
- Notebooks: ThinkPad X60 / X60S / X60 Tablet, ThinkPad T60, Lenovo ThinkPad X200 / X200S / X200 Tablet, Lenovo ThinkPad R400, Lenovo ThinkPad T400 / T400S, Lenovo ThinkPad T500, Lenovo ThinkPad W500, Lenovo ThinkPad R500, Apple MacBook1,1 e MacBook2,1.
Na nova versão:
- Mudanças foram transferidas do CoreBoot 4.14 e das novas versões do SeaBIOS e GRUB.
- O suporte ao Tianocore (implementação aberta do UEFI) foi removido do sistema de construção devido a problemas de manutenção e problemas não resolvidos. Como substituto, um ambiente de payload baseado em u-root, núcleo Linux e Busybox será incluído no Libreboot.
- Foram resolvidos problemas com o uso do SeaBIOS (implementação aberta do BIOS) nas placas-mãe ASUS KGPE-D16 e KCMA-D8.
- O número de placas para as quais foram formadas compilações de 16 megabytes (com busybox e linux) foi ampliado. Por exemplo, compilações expandidas foram adicionadas para ASUS KGPE-D16, ThinkPad X60 e T60.
- Aumentou o número de compilações, nas quais por padrão está incluído o aplicativo memtest86+. Foi utilizado um fork do projeto Coreboot, que foi livrado de problemas de funcionamento ao nível do firmware, em vez do memtest86+ original.
- Foi adicionado um patch às compilações para ThinkPad T400 para expandir o suporte a SATA/eSATA, por exemplo, para usar portas SATA adicionais em notebooks T400S.
- O arquivo grub.cfg garante a detecção do uso de LUKS com mdraid, e otimizações foram feitas para acelerar a busca por partições LUKS criptografadas, aumentando o tempo limite de 1 para 10 segundos.
- Para MacBook2,1 e Macbook1,1 foi implementado suporte para o terceiro modo 'C state', permitindo a redução da temperatura do CPU e aumentando o tempo de autonomia.
- Foram resolvidos problemas de reinicialização nas plataformas GM45 (ThinkPad X200/T400/T500).
Fonte: opennet.ru
