Se ha publicado la versión del distribuidor Libreboot 20211122. Esta es la tercera versión dentro del proyecto GNU y se presenta como una versión beta, ya que requiere estabilización y pruebas adicionales. Libreboot desarrolla una bifurcación completamente libre del proyecto CoreBoot, que proporciona una alternativa limpia de inserciones binarias para los firmware propietarios UEFI y BIOS, encargados de la inicialización de CPU, memoria, periféricos y otros componentes de hardware.
Libreboot tiene como objetivo crear un entorno de sistema que permita prescindir completamente de software propietario, no solo a nivel de sistema operativo, sino también de los firmwares que permiten el arranque. Libreboot no solo limpia CoreBoot de componentes no libres, sino que también lo complementa con herramientas que facilitan su uso por parte de los usuarios finales, formando una distribución que puede ser utilizada por cualquier persona sin habilidades especiales.
Entre el hardware soportado por Libreboot se encuentran:
- Sistemas de escritorio: Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF y Apple iMac 5,2.
- Servidores y estaciones de trabajo: 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 R500, Apple MacBook1,1 y MacBook2,1.
En la nueva versión:
- Se han trasladado cambios de CoreBoot 4.14 y las nuevas versiones de SeaBIOS y GRUB.
- Se ha excluido el soporte de Tianocore (implementación abierta de UEFI) del sistema de compilación debido a problemas de mantenimiento y la existencia de problemas sin resolver. Como sustituto, en Libreboot se incluirá un entorno payload basado en u-root, el núcleo de Linux y Busybox.
- Se han resuelto problemas con el uso de SeaBIOS (implementación abierta de BIOS) en las placas base ASUS KGPE-D16 y KCMA-D8.
- Se ha ampliado el número de placas para las que se han generado compilaciones de 16 megabytes (con busybox y linux). Por ejemplo, se han agregado compilaciones ampliadas para ASUS KGPE-D16, ThinkPad X60 y T60.
- Se ha aumentado el número de compilaciones que incluyen por defecto la aplicación memtest86+. Se ha utilizado un memtest86+ no original, sino un fork del proyecto Coreboot, que ha eliminado problemas al funcionar a nivel de firmware.
- Se ha añadido un parche en las compilaciones para ThinkPad T400 para ampliar el soporte de SATA/eSATA, por ejemplo, para utilizar puertos SATA adicionales en las laptops T400S.
- Se ha asegurado la detección del uso de LUKS con mdraid en grub.cfg, se han realizado optimizaciones para acelerar la búsqueda de particiones LUKS cifradas, aumentando el tiempo de espera de 1 a 10 segundos.
- Para MacBook2,1 y Macbook1,1 se ha implementado el soporte del tercer modo 'C state', lo que ha permitido reducir la temperatura de la CPU y aumentar el tiempo de funcionamiento autónomo.
- Se han resuelto problemas de reinicio en plataformas GM45 (ThinkPad X200/T400/T500).
Fuente: opennet.ru
