Despois de sete meses de desenvolvemento, publicouse a versión de firmware de arranque gratuíto de Libreboot 20220710. Esta é a cuarta versión do proxecto GNU e preséntase como a primeira versión estable (as versións anteriores foron marcadas como versións de proba, xa que requirían estabilización e probas adicionais). ). Libreboot desenvolve un fork totalmente gratuíto a partir do proxecto CoreBoot, que ofrece un substituto sen binarios para o firmware propietario da UEFI e da BIOS responsable de inicializar a CPU, a memoria, os periféricos e outros compoñentes de hardware.
Libreboot pretende crear un entorno de sistema que prescinda por completo do software propietario, non só a nivel do sistema operativo, senón tamén do firmware que proporciona o arranque. Libreboot non só limpa CoreBoot de compoñentes non libres, senón que tamén engade ferramentas para facilitar o uso dos usuarios finais, creando unha distribución que pode ser utilizada por calquera usuario sen habilidades especiais.
Entre o hardware compatible con Libreboot:
- Sistemas de escritorio Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF e Apple iMac 5,2.
- Servidores e estacións de traballo: ASUS KCMA-D8, ASUS KGPE-D16, ASUS KFSN4-DRE.
- Portátiles: 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 W500, Lenovo ThinkPad MacBook R1,1, Lenovo MacBook R2,1 ,XNUMX.
Nótase que a principal atención na preparación da nova versión deuse a solucionar os problemas observados na versión anterior. Non se propoñen cambios significativos e soporte para placas novas na versión 20220710, pero nótanse algunhas melloras:
- Documentación significativamente mellorada.
- Realizáronse optimizacións de rendemento para acelerar a carga cando se utiliza un ambiente de carga útil baseado en GNU GRUB.
- Os portátiles con chipset GM45/ICH9M teñen PECI desactivado no coreboot para evitar un erro no microcódigo.
- Xeráronse compilacións estendidas de 2 MB para Macbook1 e Macbook16.
- O sistema de compilación foi mellorado para incluír scripts para modificar automaticamente os ficheiros de configuración do coreboot.
- A saída en serie está desactivada para todas as placas de forma predeterminada, o que resolveu os problemas coa ralentización do arranque.
- Implementouse soporte preliminar para a integración co cargador de arranque u-boot, que aínda non se utiliza en montaxes para placas, pero que no futuro permitirá comezar a xerar conxuntos para plataformas ARM.
Fonte: opennet.ru