Rilascio dei firmware di avvio Libreboot 20240612 e Canoeboot 20240612

È disponibile il rilascio del firmware di avvio libero Libreboot 20240612. Il progetto sviluppa una build già pronta del progetto Coreboot, fornendo un'alternativa ai firmware proprietari UEFI e BIOS, responsabili dell'inizializzazione della CPU, della memoria, delle periferiche e di altri componenti hardware, minimizzando le inserzioni binarie.

Libreboot mira a creare un ambiente di sistema che permette di evitare software proprietario nella misura massima possibile, non solo a livello di sistema operativo, ma anche di firmware di avvio. Libreboot integra Coreboot con strumenti per semplificare l'uso da parte degli utenti finali, creando una distribuzione pronta all'uso che chiunque può utilizzare senza particolari competenze.

Come il rilascio precedente, l'aggiornamento ha uno stato di versione stabile e si distingue principalmente per la correzione di errori emersi nel corso del mese e per le modifiche apportate durante l'audit del sistema di build. A luglio è previsto di formare un nuovo ramo sperimentale, che diventerà la base per il prossimo rilascio stabile, previsto per la primavera del prossimo anno.

La dimensione dello script di build, scritto in POSIX sh, è stata ridotta del 12%. In GRUB è stato aggiunto un driver per il supporto dell'avvio da dispositivi NVMe. Nel funzionamento su sistemi con CPU Intel Haswell (ThinkPad T440p, W541, Dell OptiPlex 9020 MT e Dell OptiPlex 9020) è stato interrotto l'uso del blob per l'inizializzazione della memoria (MRC), sostituito dalla libera implementazione raminit.

Hardware supportato in Libreboot:

  • Schede madri server:
    • ASUS KFSN4-DRE
    • ASUS KGPE-D16
  • Sistemi desktop:
    • Gigabyte GA-G41M-ES2L;
    • Acer G43T-AM3;
    • Intel D510MO / D410PT;
    • Apple iMac 5,2;
    • HP Elite 8200 SFF/MT;
    • HP Elite 8300 USDT;
    • ASUS KCMA-D8;
    • Dell Precision T1650.
    • Intel D945GCLF
    • Dell OptiPlex 7020 e 9020 serie SFF, XE2 SFF, MT e XE2 MT;
  • Laptop:
    • ThinkPad X60 / X60S / X60 Tablet;
    • ThinkPad T60;
    • Lenovo ThinkPad X200 / X200S / X200 / X220 / X220 eDP / X230 Tablet;
    • Lenovo ThinkPad X301;
    • Lenovo ThinkPad R400;
    • Lenovo ThinkPad T400 / T400S / T420 / T420S / T430 / T440;
    • Lenovo ThinkPad T500 / T530;
    • Lenovo ThinkPad W530 / W541;
    • Lenovo ThinkPad R500;
    • HP EliteBook 2560p / 2570p / 2170p / 8470p / Folio 9470m;
    • HP EliteBook 820 G2;
    • HP Compaq Elite 8300 CMT;
    • HP EliteBook 8460p;
    • HP EliteBook 8560w;
    • Dell Latitude E6400 / E6430;
    • Dell Latitude E5420/E5520/E5530/E6520/E6530/E6420;
    • Apple MacBook1 e MacBook2;
    • ASUS Chromebook Flip C101 (ARM);
    • Samsung Chromebook Plus (ARM).

In aggiunta a Libreboot, è stato rilasciato il progetto Canoeboot 20240612, che si posiziona come una build completamente libera di Libreboot, conforme ai requisiti della Free Software Foundation per le distribuzioni completamente libere. Il rilascio di Canoeboot si basa sulla versione Libreboot 20240612, da cui sono stati rimossi componenti e modifiche non conformi ai criteri della Free Software Foundation.

La necessità di creare un'assemblaggio separato di Libreboot è spiegata dal fatto che i requisiti stabiliti dal Free Software Foundation per le distribuzioni libere non consentono la fornitura di firmware binari e di qualsiasi componente binario dei driver. A partire dal 2022, il progetto Libreboot ha adottato regole più pragmatiche per l'utilizzo dei componenti binari, che hanno permesso di ampliare notevolmente la gamma dell'hardware supportato. Il nuovo obiettivo del progetto Libreboot è supportare tutto l'hardware supportato da coreboot, ad eccezione dei componenti binari che influiscono sulla sicurezza e sull'affidabilità (ad esempio, in Libreboot viene utilizzato me_cleaner per disabilitare Intel ME). Con questo approccio, Libreboot ha perso lo status di distribuzione completamente libera secondo la prospettiva del Free Software Foundation.

Dispositivi supportati in Canoeboot:

  • Schede madri server:
    • ASUS KFSN4-DRE
    • ASUS KGPE-D16
  • Sistemi desktop:
    • Acer G43T-AM3
    • Apple iMac 5,2
    • ASUS KCMA-D8
    • Gigabyte GA-G41M-ES2L
    • Intel D510MO e D410PT
    • Intel D945GCLF
  • Laptop:
    • Apple MacBook1,1 e MacBook2,1
    • Dell Latitude E6400, E6400 XFR e E6400 ATG con GPU Intel
    • Lenovo ThinkPad R400
    • Lenovo ThinkPad R500
    • Lenovo ThinkPad T400 / T400S
    • Lenovo ThinkPad T500
    • Lenovo ThinkPad W500
    • Lenovo ThinkPad X200 / X200S / X200 Tablet
    • Lenovo ThinkPad X301
    • Lenovo ThinkPad X60 / X60S / X60 Tablet
    • ASUS Chromebook Flip C101 (ARM)
    • Samsung Chromebook Plus (v1) (ARM)

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster