Libreboot 20231021 ja va ser alliberat i aquestes són les seves novetats

lliureboot

Libreboot té com a objectiu crear un entorn de sistema que prescindeixi per complet del programari propietari

Fa pocs dies va ser alliberada la nova versió de Libreboot 20231021, versió en la qual es destaca el suport afegit a nous dispositius HP, ASUS, així com també que GRUB LUKS2 ara és compatible, entre altres coses més.

Per als que desconeixen de Libreboot, han de saber que aquest és un projecte que desenvolupa una bifurcació completament lliure del projecte CoreBoot, que proporciona un reemplaçament lliure de binaris per al microprogramari propietari UEFI i BIOS responsable d'inicialitzar la CPU, la memòria, els perifèrics i altres components de maquinari.

Lliureboot proporciona firmware d'arrencada per a màquines x86/ARM compatibles, iniciant un carregador d'arrencada que després carrega el sistema operatiu. Reemplaça el microprogramari propietari BIOS/UEFI en màquines x86 i proporciona una configuració millorada a Chromebooks basats en ARM compatibles (carregador d'arrencada U-Boot, en lloc del carregador d'arrencada de càrrega profunda de Google).

Principals novetats de Libreboot 20230625

En aquesta nova versió que es presenta de Libreboot 20231021 es destaca que el carregador d'arrencada Submarí utilitzat al microprogramari de Chromebook es va actualitzar a la versió 2023.10, A més de que sha sincronitzat amb el repositori Coreboot a partir del 12 doctubre i amb el repositori SeaBIOS a partir del 24 d'agost.

Un altre dels canvis que es destaca de la nova versió són els directoris que han estat reestructurats, doncs el contingut del directori «resources/scripts/» s'ha mogut a un directori per separat «script/» i el directori «recursos/» ha estat renombrado a «config/«, ja que només els fitxers de configuració i els pegats hi són (els pegats estan previstos per ser moguts al directori «patch/»).

S'esmenta que els fitxers IFD/GbE s'han mogut al directori «config/ifd/«, mentre que els fitxers binaris específics del proveïdor estan separats dels fitxers IFD/GbE i es troben al directori «vendorfils/".

A més, a Libreboot 20231021 també es destaca el nou suport afegit per els ordinadors portàtils Dell Latitude E6430 (Intel GPU), Lenovo ThinkPad X301, HP EliteBook 2170p i HP EliteBook 8470p.

D'altra banda, els ordres de l'eina de compilació lbmk (Libreboot build system) es han simplificat, per exemple, en lloc de "./build boot roms" ara podeu especificar "./build roms". El nombre de scrips de compilació es va reduir de 50 a 12.

Es van realitzar dues auditories del sistema de compilació lbmk, cosa que va permetre reduir la mida del codi en un 50% i augmentar la productivitat.

També podrem trobar que s'ha afegit suport per a particions xifrades en format LUKS2 utilitzant un mecanisme de generació de claus basat en l'algorisme argon2 (anteriorment només s'admetien configuracions amb PBKDF2).

Dels altres canvis que es destaquen:

  • S'ha tornat el suport per a plaques base de servidors per als models ASUS KFSN4-DRE i ASUS KGPE-D16 i s'hi va afegir suport per a plaques base de PC dels models ASUS KCMA-D8 i Dell Precision T1650.
  • S'ha realitzat la transició a la branca actualment en desenvolupament del carregador GRUB 2.12-rc .
  • S'ha afegit suport per crear firmware serprog per a plaques basades en microcontroladors RP2040 (pic-serprog) i STM32 (stm32-vserprog).
  • El protocol serprog és compatible amb flashrom i s'utilitza per al microprogramari flash SPI.
  • Maneig derrors molt més estricte i sòlid;
  • La major part de la lògica s'ha unificat en scripts únics que fan un tipus de tasca cadascun, en lloc de múltiples guions que fan el mateix tipus de conversa.
  • GitHub ja no es fa servir als enllaços principals del repositori de Git, sinó només com a suport
  • Repositoris de respatller ara definits, per a tots els repositoris principals enconfig/git/
  • Els projectes d'un sol arbre ja no es tornen a descarregar innecessàriament quan ja s'han baixat.
  • Millor verificació d'integritat en descarregar fitxers de proveïdors
  • Compatibilitat amb GRUB LUKS2 ara disponible, amb derivació de clau argon2
  • Nombre molt reduït de mòduls a GRUB, mantenint només el necessari.
  • La neteja de fitxers de proveïdors ara es realitza mitjançant l'script d'injecció, en lloc de l'script de llançament.
  • U-Boot ara es pot compilar de manera independent, sense utilitzar l'script de compilació de ROM, perquè ara es proporciona maneig crossgcc per a U-Boot a més del coreboot.

Finalment si estàs interessat a poder conèixer més sobre això sobre aquest nou llançament, pots consultar els detalls a el següent enllaç.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.