Foi lançado o projeto CoreBoot 4.15, que desenvolve uma alternativa livre para firmwares e BIOS proprietários. O código do projeto é distribuído sob a licença GPLv2. 219 desenvolvedores participaram da criação da nova versão, preparando 2597 alterações.
Principais novidades:
- Adicionada a compatibilidade com 21 placas-mãe, incluindo placas Asus baseadas no chipset H61 e 14 placas usadas em dispositivos da empresa System76. Entre as placas não relacionadas à System76 estão:
- SuperMicro x9sae
- Asus p8h61-m_pro_cm6630
- Asus p8h77-v
- Asus p8z77-v
- Google nipperkin
- Lenovo w541
- Siemens mc_ehl
- O suporte à placa-mãe Google Mancomb foi encerrado.
- Implementada a possibilidade de testes unitários para a biblioteca libpayload e componentes de payload.
- Apresentado um novo método de acesso à estrutura cpu_info, baseado na determinação da localização da estrutura utilizando um descriptor vinculado a cada CPU que aponta para um segmento de dados alocado na pilha, permitindo evitar o cálculo do deslocamento da estrutura cpu_info.
- O suporte à opção COREBOOTPAYLOAD foi encerrado, a qual havia sido declarada obsoleta e substituída pela opção UefiPayloadPkg.
- Removidas as antigas versões separadas lp4x- e ddr4- do spd_tools, sendo substituídas por uma versão unificada.
Fonte: opennet.ru
