Leah Rowe anunciou o lançamento do Libreboot 20220710, o downstream do Coreboot que adota uma abordagem firme para garantir a liberdade do firmware de inicialização evitando blobs proprietários, mesmo quando isso significa cobertura e suporte de hardware reduzidos. Como tal, evitando os itens do Intel FSP, a lista de placas-mãe suportadas é bastante limitada. Assim, o Libreboot 20220710 é uma versão do Coreboot focada no firmware livre.
Libreboot 20220710 é a primeira nova versão estável do projeto desde novembro. Embora muito tempo tenha se passado, este é apenas um lançamento de correção de bugs e não apresenta nenhum novo recurso importante.
Existem muitas melhorias na documentação, melhorias de desempenho no manuseio do grub.cfg, desabilitando o PECI para solucionar problemas com laptops GM45/ICH9M antigos, melhorias no sistema de compilação, desabilitando por padrão a saída serial em todas as placas-mãe para evitar problemas de velocidade de inicialização, habilitando teclados USB para a configuração do GRUB, integração inicial do U-Boot para ser usada pelas placas no futuro, atualização para um Flashrom mais recente e várias outras correções.
Libreboot 20220710 é uma versão do Coreboot focada no firmware livre
A página de compatibilidade de hardware para Libreboot observa uma variedade de antigos MacBooks da Apple e Lenovo ThinkPads como sendo suportados, placas-mãe AMD Opteron antigas e algumas placas-mãe de desktop Intel antigas por volta de 2009.
Esta é uma versão de correção de bug, relativa a 20211122. Nenhuma nova placa ou recursos principais foram adicionados, mas vários problemas que existiam na versão anterior foram corrigidos.
Mais detalhes sobre as mudanças para a atualização estável do Libreboot deste fim de semana podem ser encontrados em Libreboot.org.
Basicamente, as diferenças entre lbmk e osbmk são bem pequenas e o osboot apenas adiciona alguns novos recursos para plataformas que suporta que o Libreboot (não pode) sob a política atual. Isso não quer dizer que as diferenças não sejam substanciais, para as partes do osboot que diferem, mas a estrutura geral e o design de ambos os sistemas de compilação (libreboot e osboot) são exatamente os mesmos, e ambos são facilmente adaptáveis.
Avançar seus objetivos de roteiro incluem adicionar suporte para plataformas não x86, explorar uma distribuição Linux na memória flash, refatorar/otimizar o carregador de inicialização GRUB e mesclar o código OSboot e Libreboot.