Rilascio di Libreboot 20220710, una distribuzione completamente gratuita di Coreboot

Dopo sette mesi di sviluppo, è stato pubblicato il firmware avviabile gratuito Libreboot 20220710. Si tratta della quarta versione nell'ambito del progetto GNU, pubblicizzata come la prima versione stabile (le versioni precedenti erano contrassegnate come versioni di prova, in quanto richiedevano ulteriori stabilizzazione e test). Libreboot sviluppa un fork completamente gratuito del progetto CoreBoot, fornendo un sostituto privo di binari per il firmware UEFI e BIOS proprietario responsabile dell'inizializzazione della CPU, della memoria, delle periferiche e di altri componenti hardware.

Libreboot mira a creare un ambiente di sistema che rinuncia completamente al software proprietario, non solo a livello del sistema operativo, ma anche del firmware che fornisce l'avvio. Libreboot non solo ripulisce CoreBoot dai componenti non liberi, ma aggiunge anche strumenti per facilitarne l'utilizzo da parte degli utenti finali, creando una distribuzione che può essere utilizzata da qualsiasi utente senza competenze speciali.

Tra l'hardware supportato in Libreboot:

  • Sistemi desktop Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF e Apple iMac 5,2.
  • Server e workstation: ASUS KCMA-D8, ASUS KGPE-D16, ASUS KFSN4-DRE.
  • Laptop: 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 e MacBook2,1 ,XNUMX.

Va notato che l'obiettivo principale nella preparazione della nuova versione era eliminare i problemi osservati nella versione precedente. Non ci sono modifiche significative o supporto per nuove schede nella versione 20220710, ma si notano alcuni miglioramenti:

  • Documentazione notevolmente migliorata.
  • Sono state apportate ottimizzazioni delle prestazioni per accelerare il caricamento quando si utilizza un ambiente di payload basato su GNU GRUB.
  • Sui laptop con chipset GM45/ICH9M, PECI è disabilitato nel coreboot per bypassare un errore nel microcodice.
  • Sono state create build estese da 2 MB per Macbook1 e Macbook16.
  • Il sistema di compilazione è stato migliorato per includere script per la modifica automatica dei file di configurazione coreboot.
  • Per impostazione predefinita, l'uscita seriale è disabilitata per tutte le schede, risolvendo così i problemi di caricamento lento.
  • È stato implementato un supporto preliminare all'integrazione con il bootloader u-boot, che non è ancora utilizzato negli assiemi per le schede, ma in futuro permetterà di iniziare a creare assiemi per piattaforme ARM.

Fonte: opennet.ru

Aggiungi un commento