O Coreboot é projetado para inicializar o hardware do sistema e carregar o sistema operacional. O objetivo principal do é ser alternativa mais rápida, leve e flexível ao BIOS proprietário, com o foco em segurança e desempenho.
Ao contrário dos firmwares tradicionais, que muitas vezes vêm com várias funções e códigos desnecessários, que tornam o processo de inicialização mais lento, o Coreboot fornece apenas o necessário para carregar o sistema operacional de forma eficiente. Isso torna o boot mais rápido e reduz a quantidade de código alvo de falhas de segurança.
É altamente modular, permitindo que os usuários escolham o que incluir ou excluir em seu processo de inicialização. Ele pode ser usado em uma ampla gama de dispositivos, incluindo laptops, desktops e servidores. Além disso, tem suporte para várias plataformas de hardware, como processadores Intel, AMD, ARM e outras arquiteturas.
Um dos maiores benefícios é o controle total sobre o firmware, onde desenvolvedores e usuários podem modificar o código para melhorar o desempenho ou adicionar novos recursos. Isso é muito valioso para quem busca uma experiência de computação mais controlada, ou para quem está envolvido no desenvolvimento de hardware.
Embora tenha uma comunidade ativa de desenvolvedores e seja constantemente atualizado, o projeto não é totalmente compatível com todas as placas-mãe e chipsets. Em muitos casos, é necessário que os usuários tenham alguma experiência em programação e firmware para configurar e instalá-lo corretamente.
Em constante atualização
A atualização trimestral do Coreboot 25.12 traz suporte para os processadores AMD EPYC 9005 “Turin”. A expectativa é que, com a próxima geração de processadores Zen 6, o Coreboot expanda ainda mais seu suporte para processadores AMD EPYC e Ryzen, além de ampliar a disponibilidade de placas-mãe com esse suporte, especialmente à medida que o openSIL entra em produção.
Além disso, compatibilidade inicial para a plataforma Qualcomm Snapdragon X1 Plus (X1P42100) e para diversas outras placas-mãe e sistemas, como o ASRock Z77 Extreme4, a ASUS PRIME H610I-PLUS D4 e vários dispositivos Chromebook do Google, incluindo os modelos Fatcat, Ocelot, Rauru e Skywalker.
O Lenovo ThinkPad, com os modelos T470s e T580, também é compatível, assim como o Siemens MC EHL6 e o Star Labs Starfighter, com suporte para processadores Alder Lake. A ASUS PRIME H610I-PLUS D4, por exemplo, é interessante por ser compatível com os processadores Intel Core das 13ª e 14ª gerações.
Esta versão 25.12 também aumenta a capacidade do SMMSTORE, melhora o suporte para câmeras MIPI em plataformas Intel IPU e realiza diversas outras mudanças e melhorias no sistema.