Ăshte prezantuar versioni i ri i firmware-it Libreboot 20231021. Ky azhurnim ka marrĂ« statusin e versionit testues (versionet stabile publikohen rreth njĂ« herĂ« nĂ« vit, versioni i kaluar stabil Ă«shtĂ« publikuar nĂ« qershor). Projekti zhvillon njĂ« ndĂ«rtim tĂ« gatshĂ«m tĂ« projektit coreboot, i cili ofron njĂ« zĂ«vendĂ«sim pĂ«r firmware-t pronarit UEFI dhe BIOS, qĂ« janĂ« pĂ«rgjegjĂ«s pĂ«r inicializimin e CPU-sĂ«, memories, pajisjeve periferike dhe komponentĂ«ve tĂ« tjerĂ« hardware, me minimalizimin e pĂ«rfshirjeve binarĂ«.
Libreboot synon të formojë një ambient sistemik që lejon shmangien e softuerit pronarë aq sa është e mundur, jo vetëm në nivelin e sistemit operativ, por edhe në firmware që siguron ngarkimin. Libreboot plotëson Coreboot me mjete për thjeshtimin e përdorimit nga ana e përdoruesve të fundit, duke formuar një distribucion të gatshëm që mund të përdorë çdo përdorues pa aftësi speciale.
Pajisjet e mbështetura në Libreboot:
- Plakat kryesore të serverëve:
- ASUS KFSN4-DRE
- ASUS KGPE-D16
- Sistemet 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.
- Laptopët:
- 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 Latitude E6400 / E6430;
- Apple MacBook1 dhe MacBook2;
- ASUS Chromebook Flip C101 (ARM);
- Samsung Chromebook Plus (ARM).
Në lëshimin e ri:
- Kthimi i mbështetjes për motherboard-et server: ASUS KFSN4-DRE dhe ASUS KGPE-D16.
- Shtuar mbështetje për motherboard-et e PC-ve: ASUS KCMA-D8 dhe Dell Precision T1650.
- Shtuar mbështetje për laptopët: Dell Latitude E6430 (GPU Intel), Lenovo ThinkPad X301, HP EliteBook 2170p dhe HP EliteBook 8470p.
- E Ă«shtĂ« realizuar kalimi nĂ« degĂ«n nĂ« zhvillim tĂ« ngarkuesit GRUB 2.12-rc. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r ndarjet e koduara nĂ« formatin LUKS2, qĂ« pĂ«rdorin mekanizmin e formimit tĂ« çelĂ«sit mbi bazĂ«n e algoritmit argon2 (mĂ« parĂ« ishin mbĂ«shtetur vetĂ«m konfigurimet me PBKDF2).
- Janë thjeshtuar komandat e mjetit të ndërtimit lbmk (sistemi i ndërtimit Libreboot), për shembull, në vend të "./build boot roms" tani mund të thuhet "./build roms". Numri i skenareve të ndërtimit është reduktuar nga 50 në 12. Janë kryer dy audite të sistemit të ndërtimit lbmk, që lejuan një reduktim prej 50% të madhësisë së kodit dhe një rritje të performancës.
- Janë realizuar restrukturimi i dosjeve. Përmbajtja e dosjes "resources/scripts/" është transferuar në një dosje të veçantë "script/", ndërsa dosja "resources/" është ribërë në "config/", pasi aty kanë mbetur vetëm skedarët e konfigurimit dhe patch-ët (patch-ët planifikohen të transferohen në dosjen "patch/"). Skedarët IFD/GbE janë transferuar në dosjen "config/ifd/". Skedarët binarë specifikë për prodhuesit janë ndarë nga skedarët IFD/GbE dhe janë vendosur në dosjen "vendorfiles/".
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r ndĂ«rtimin e firmware-ve serprog pĂ«r pllakat bazuar nĂ« mikro-kontrollerĂ«t RP2040 (pico-serprog) dhe STM32 (stm32-vserprog). Protokolli serprog mbĂ«shtetet nĂ« flashrom dhe pĂ«rdoret pĂ«r programimin e SPI flash.
- Ngarkuesi U-Boot, përdorur në firmware për Chromebook, është përmirësuar në versionin 2023.10.
- ĂshtĂ« bĂ«rĂ« sinkronizimi me depozitarin Coreboot deri mĂ« 12 tetor, dhe me depozitarin SeaBIOS deri mĂ« 24 gusht.
Burimi: opennet.ru
