A Libreboot 20231021 rendszerindító firmware kiadása

Bemutatták az ingyenesen indítható firmware Libreboot 20231021 kiadását, a frissítés tesztkiadás státuszba került (a stabil kiadások évente kb. egyszer jelennek meg, az utolsó stabil kiadás júniusban volt). A projekt a coreboot projekt kész összeállítását fejleszti, amely helyettesíti a szabadalmaztatott UEFI és BIOS firmware-t, amely a CPU, a memória, a perifériák és egyéb hardverelemek inicializálásáért felelős, miközben minimalizálja a bináris beillesztéseket.

A Libreboot célja egy olyan rendszerkörnyezet létrehozása, amely lehetővé teszi, hogy a lehető legtöbbet szabadalmaztatott szoftverek nélkül maradjon, nemcsak az operációs rendszer, hanem a rendszerindítást biztosító firmware szintjén is. A Libreboot a Corebootot olyan eszközökkel egészíti ki, amelyek megkönnyítik a végfelhasználók használatát, így kész disztribúciót hoz létre, amelyet bármely felhasználó speciális ismeretek nélkül használhat.

A Libreboot által támogatott hardver:

  • Szerver alaplapok:
    • ASUS KFSN4-DRE
    • ASUS KGPE-D16
  • Asztali rendszerek:
    • 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.
  • Notebookok:
    • ThinkPad X60/X60S/X60 Tablet;
    • ThinkPad T60;
    • Lenovo ThinkPad X200 / X200S / X200 / X220 / 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;
    • Dell Latitute E6400/E6430;
    • Apple MacBook1 és MacBook2;
    • ASUS Chromebook Flip C101 (ARM);
    • Samsung Chromebook Plus (ARM).

Az új kiadásban:

  • Visszakerült a kiszolgálói alaplapok támogatása: ASUS KFSN4-DRE és ASUS KGPE-D16.
  • Hozzáadott támogatás a PC-alaplapokhoz: ASUS KCMA-D8 és Dell Precision T1650.
  • Hozzáadott támogatás a laptopokhoz: Dell Latitude E6430 (Intel GPU), Lenovo ThinkPad X301, HP EliteBook 2170p és HP EliteBook 8470p.
  • Megtörtént az átállás a GRUB 2.12-rc rendszerbetöltő jelenleg fejlesztés alatt álló ágára. Hozzáadott támogatás a titkosított partíciókhoz LUKS2 formátumban az argon2 algoritmuson alapuló kulcsgeneráló mechanizmus segítségével (korábban csak a PBKDF2 konfigurációkat támogatták).
  • Az lbmk (Libreboot build system) build eszközparancsai leegyszerűsödtek, például a „./build boot roms” helyett mostantól „./build roms” is megadható. Az összeállítási szkriptek száma 50-ről 12-re csökkent. Az lbmk összeállítási rendszer két auditja megtörtént, ami lehetővé tette a kód méretének 50%-os csökkentését és a termelékenység növelését.
  • A katalógusokat átalakították. A „resources/scripts/” könyvtár tartalma egy külön „script/” könyvtárba került, a „resources/” könyvtár pedig „config/”-re, mivel csak konfigurációs fájlok és javítások maradtak ott (a javítások a tervek szerint áthelyezik a „patch/” könyvtárba). Az IFD/GbE fájlok a "config/ifd/" könyvtárba kerültek. A szállítóspecifikus binárisok elkülönülnek az IFD/GbE fájloktól, és a "vendorfiles/" könyvtárban találhatók.
  • Támogatás hozzáadva a serprog firmware készítéséhez RP2040 (pico-serprog) és STM32 (stm32-vserprog) mikrokontrollereken alapuló kártyákhoz. A serprog protokollt támogatja a flashrom, és az SPI flash firmware-hez használják.
  • A Chromebook firmware-ében használt U-Boot rendszerbetöltő frissítve a 2023.10-es verzióra.
  • Október 12-től szinkronizálva a Coreboot-tárral, augusztus 24-től pedig a SeaBIOS-tárral.

Forrás: opennet.ru

Hozzászólás