Libreboot 20231021 jau ir izlaists, un tie ir tā jaunumi

libreboot

Libreboot mērķis ir izveidot sistēmas vidi, kas pilnībā atsakās no patentētas programmatūras

Pirms dažām dienām tika izlaista jaunā Libreboot 20231021 versija , kas cita starpā izceļ papildu atbalstu jaunām HP un ASUS ierīcēm, kā arī to, ka GRUB LUKS2 tagad ir saderīgs.

Tiem, kas nav pazīstami ar Libreboot, tas ir projekts, kas izstrādā pilnīgi bezmaksas CoreBoot projekta atvasinājumu, nodrošinot patentētas UEFI un BIOS programmaparatūras bez bināriem failiem aizvietotāju, kas atbild par centrālā procesora, atmiņas, perifērijas ierīču un citu aparatūras komponentu inicializēšanu.

Libreboot nodrošina palaižamu programmaparatūru saderīgām x86/ARM iekārtām , palaižot sāknēšanas ielādētāju, kas pēc tam ielādē jūsu operētājsistēmu. Tā aizstāj patentēto BIOS/UEFI programmaparatūru x86 iekārtās un nodrošina uzlabotu konfigurāciju saderīgos ARM bāzes Chromebook datoros (U-Boot sāknēšanas ielādētājs, nevis Google dziļās ielādes sāknēšanas ielādētājs).

Galvenās ziņas par Libreboot 20230625

Šī jaunā Libreboot 20231021 versija uzsver, ka Chromebook programmaparatūrā izmantotais U-Boot sāknēšanas pārvaldnieks ir atjaunināts uz versiju 2023.10 un kopš 12. oktobra ir sinhronizēts ar Coreboot repozitoriju un kopš 24. augusta ar SeaBIOS repozitoriju.

Vēl viena ievērojama izmaiņa jaunajā versijā ir direktoriju pārstrukturēšana. Direktorija " resources/scripts/ " saturs ir pārvietots uz atsevišķu direktoriju " script/ ", un direktorijs " resources/ " ir pārdēvēts par " config/ ", jo tur paliek tikai konfigurācijas faili un ielāpi (ielāpi ir paredzēti pārvietošanai uz direktoriju "patch/").

Tiek minēts, ka IFD/GbE faili ir pārvietoti uz direktoriju " config/ifd/ ", savukārt pārdevējam specifiskie binārie faili ir atsevišķi no IFD/GbE failiem un atrodas direktorijā " vendorfiles/ ".

Turklāt Libreboot 20231021 izceļ arī jauno atbalstu klēpjdatoriem Dell Latitude E6430 (Intel GPU), Lenovo ThinkPad X301, HP EliteBook 2170p un HP EliteBook 8470p .

Turklāt ir vienkāršotas lbmk (Libreboot būvēšanas sistēmas) kompilācijas rīka komandas; piemēram, tagad "./build boot roms" vietā var norādīt "./build roms". Kompilācijas skriptu skaits ir samazināts no 50 līdz 12.

Tika veikti divi lbmk build sistēmas auditi, samazinot koda lielumu par 50% un palielinot produktivitāti.

Mēs arī atklāsim, ka atbalsts šifrētām nodalījumiem LUKS2 formātā tika pievienots, izmantojot atslēgu ģenerēšanas mehānismu, kas balstīts uz argon2 algoritmu (iepriekš tika atbalstītas tikai konfigurācijas ar PBKDF2).

Citas ievērojamas izmaiņas ietver:

  • Ir atgriezts atbalsts serveru mātesplatēm ASUS KFSN4-DRE un ASUS KGPE-D16 modeļiem, un ir pievienots atbalsts datoru mātesplatēm ASUS KCMA-D8 un Dell Precision T1650 modeļiem.
  • Pāreja uz pašlaik izstrādes stadijā esošo GRUB 2.12-rc sāknēšanas ielādētāja filiāli.
  • Pievienots atbalsts serprog programmaparatūras izveidei platēm, kuru pamatā ir RP2040 (pico-serprog) un STM32 (stm32-vserprog) mikrokontrolleri.
  • Serprog protokolu atbalsta flashrom, un to izmanto SPI zibatmiņas programmaparatūrai.
  • Daudz stingrāka un stabilāka kļūdu apstrāde;
  • Lielākā daļa loģikas ir apvienota atsevišķos skriptos, kas katrs veic viena veida uzdevumus, nevis vairākos skriptos, kas veic viena veida sarunu.
  • GitHub vairs netiek izmantots galvenajās Git repozitorija saitēs, bet tikai kā dublējums
  • Tagad ir definēti rezerves krātuves visiem galvenajiem repozitorijiem failā config/git/
  • Viena koka projekti vairs netiek nevajadzīgi atkārtoti lejupielādēti, kad tie jau ir lejupielādēti.
  • Labāka integritātes pārbaude, lejupielādējot failus no piegādātājiem
  • Tagad ir pieejams GRUB LUKS2 atbalsts ar argon2 atslēgas atvasināšanu
  • Ļoti mazs moduļu skaits GRUB, saglabājot tikai nepieciešamo.
  • Pārdevēja failu tīrīšana tagad tiek veikta, izmantojot injekcijas skriptu, nevis izlaišanas skriptu.
  • U-Boot tagad var kompilēt neatkarīgi, neizmantojot ROM veidošanas skriptu, jo crossgcc apstrāde tagad tiek nodrošināta U-Boot papildus pamata sāknēšanai.

Visbeidzot, ja vēlaties uzzināt vairāk par šo jauno versiju, informāciju varat atrast, izmantojot šo saiti.


Pievienot kā vēlamo avotu pakalpojumā Google