Seconda versione di Libreboot, una distribuzione Coreboot completamente gratuita

Dopo cinque anni di sviluppo viene presentato il rilascio del kit di distribuzione Libreboot 20210522. Si tratta del secondo rilascio nell'ambito del progetto GNU ed è ancora classificato come “testing”, poiché richiede ulteriore stabilizzazione e test. Libreboot sviluppa un fork completamente gratuito del progetto CoreBoot, fornendo un sostituto privo di binari per il firmware proprietario UEFI e BIOS responsabile dell'inizializzazione di CPU, memoria, periferiche e altri componenti hardware.

Libreboot mira a creare un ambiente di sistema che consenta di rinunciare completamente al software proprietario, non solo a livello del sistema operativo, ma anche del firmware che fornisce l'avvio. Libreboot non solo rimuove CoreBoot dai componenti proprietari, 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 particolari.

I dispositivi già ben testati su cui Libreboot può essere utilizzato senza problemi includono laptop basati su chip Intel GM45 (ThinkPad X200, T400), piattaforme X4X (Gigabyte GA-G41M-ES2L), ASUS KCMA-D8, ASUS KGPE-D16 e Intel i945. (ThinkPad X60/T60, MacBook 1/2). Ulteriori test richiedono le schede ASUS KFSN4-DRE, Intel D510MO, Intel D945GCLF e Acer G43T-AM3.

Nella nuova versione:

  • Aggiunto supporto per PC e laptop: Intel G43T-AM3, Acer G43T-AM3, Lenovo ThinkPad R500, Lenovo ThinkPad X301.
  • Schede madri desktop supportate:
    • Gigabyte GA-G41M-ES2L
    • Intel D510MO e D410PT
    • Intel D945GCLF
    • AppleiMac5/2
    • Acer G43T-AM3
  • Schede madri supportate per server e workstation (AMD)
    • ASUS KCMA-D8
    • ASUS KGPE-D16
    • ASUS KFSN4-DRE
  • Laptop supportati (Intel):
    • Lenovo ThinkPad X200
    • Lenovo Think Pad R400
    • Lenovo ThinkPad T400
    • Lenovo ThinkPad T500
    • Lenovo ThinkPad W500
    • Lenovo Think Pad R500
    • Lenovo ThinkPad X301
    • Apple MacBook1 e MacBook2
  • Il supporto per ASUS Chromebook C201 è stato interrotto.
  • Sistema di assemblaggio lbmk migliorato. Dopo l'ultima release, è stato fatto un tentativo di riscrivere completamente il sistema di assemblaggio, ma non ha avuto successo e ha portato ad un lungo stop nella formazione di nuove release. L'anno scorso il piano di riscrittura è stato accantonato e sono iniziati i lavori per migliorare il vecchio sistema di costruzione e risolvere importanti problemi architettonici. I risultati sono stati implementati in un progetto separato, osboot, utilizzato come base per lbmk. La nuova versione risolve le vecchie carenze, è molto più personalizzabile e più modulare. Il processo di aggiunta di nuove schede coreboot è stato notevolmente semplificato. Il lavoro con i gestori di payload GRUB e SeaBIOS è stato spostato in un comando separato. È stato aggiunto il supporto Tianocore per UEFI.
  • Aggiunto il supporto per il nuovo codice fornito dal progetto Coreboot per l'inizializzazione del sottosistema grafico, che viene inserito in un modulo libgfxinit separato e riscritto da C ad Ada. Il modulo specificato viene utilizzato per inizializzare il sottosistema video nelle schede basate su Intel GM45 (ThinkPad X200, T400, T500, W500, R400, R500, T400S, X200S, X200T, X301) e Intel X4X (Gigabyte GA-G41M-ES2L, Acer G43T-AMT3), Intel DG43GT).

    Fonte: opennet.ru

Aggiungi un commento