Libreboot har til formål at skabe et systemmiljø, der fuldstændig undlader proprietær software
Frigivet Libreboot boot-firmwareversion 20230625, version hvori der er lavet en masse fejlrettelser, samt at der er tilføjet understøttelse af nye tavler og diverse enheder på trods af at det er en korrigerende version.
For dem, der ikke er bekendt med Libreboot, bør de vide, at dette er et projekt, der udvikler en helt gratis forgrening af CoreBoot-projektet, som giver en binær-fri erstatning for den proprietære UEFI- og BIOS-firmware, der er ansvarlig for initialisering af CPU, hukommelse, periferiudstyr og andre hardwarekomponenter.
libreboot leverer bootbar firmware til kompatible x86/ARM-maskiner, starter en bootloader, som derefter indlæser dit operativsystem. Erstatter proprietær BIOS/UEFI-firmware på x86-maskiner og giver konfiguration forbedret på understøttede ARM-baserede Chromebooks (U-Boot bootloader, i stedet for Googles deep-load bootloader).
På x86-maskiner er GRUB og SeaBIOS coreboot-nyttelasterne officielt understøttet og leveres i forskellige konfigurationer pr. maskine. Du kan finde listen over kompatibel hardware i Libreboot-dokumentationen.
Vigtigste nyheder om Libreboot 20230625
I denne nye version af Libreboot 20230625, der præsenteres, fremhæves det Der er arbejdet på at forbedre stabiliteten og ret fejl, når du arbejder med tidligere kompatible boards.
En anden ændring, der skiller sig ud i denne nye version, er den forenede alle scripts i lbmk hovedmappe (bygge system). Al kernelogik er nu et enkelt script, som eliminerer unødvendig kodegentagelse, plus hjælpetekst er blevet fjernet fra visse scripts.
Udover dette fremhæves det også, at nu coreboot-værktøjer er mere robuste, plus rettet en fejl, hvor hjælpeprogrammer blev unødigt genkompileret, hvilket bremsede oprettelsen af flere billeder.
Det nyt værktøj "spkmodem_recvim" coreboot forside, som igen oprindeligt gaflede det fra GNU GRUB. Dette er en modtage klient til spkmodem, en type seriel konsol leveret via pulser gennem pc-højttaleren. Libreboot-versionen forbedrer i høj grad fejlhåndteringen og er blevet redesignet til OpenBSD-kodningsstilen for at erstatte GNU-kodningsstilen.
På den anden side fremhæves det boot logo størrelse reduceret til ~3KB, ned til ~12KB, hvilket blev gjort uden tab af billedkvalitet.
Som fejlrettelser bugs i underskaller er fremhævet, såvel som at øge størrelsen på EFI-variablebufferen for at rette en fejl, hvor det Debian-signerede shim allokerer for mange EFI-variabler til at passe ind i den tilvejebragte plads, hvilket bryder byggeprocessen.boot ind i Debian.
Ud over standardbillederne, der inkluderer firmware til x86 CPU'en, er der alternative billeder, der kommer uden firmware.
For del af supportforbedringer, Følgende enheder er fremhævet og understøttes nu i denne nye udgivelse:
- Gigabyte GA-G41M-ES2L bundkort
- Acer G43T-AM3
- Intel D510MO og D410PT bundkort
- Apple iMac 5,2
- HP Elite 8200 SFF/MT (HP 6200 Pro Business vil sandsynligvis også fungere)
- HP Elite 8300 USDT
Bærbare computere (Intel, x86)
- Dell Latitude E6400 (let at flashe, ingen rivning, hardware ligner X200/T400)
- ThinkPad X60 / X60S / X60 tablet
- ThinkPad T60 (med Intel GPU)
- Lenovo ThinkPad X200 / X200S / X200 Tablet
- Lenovo ThinkPad X301
- Lenovo ThinkPad R400
- Lenovo ThinkPad T400 / T400S
- Lenovo ThinkPad T500
- Lenovo ThinkPad T530 / W530
- Lenovo ThinkPad W500
- Lenovo ThinkPad R500
- Apple MacBook1,1 og MacBook2,1
- Lenovo ThinkPad T440p
- Lenovo ThinkPad X220
- Lenovo Thinkpad X220t
- Lenovo ThinkPad T420
- Lenovo ThinkPad T420S
- Lenovo ThinkPad T430
- Lenovo ThinkPad X230
- Lenovo Thinkpad X230t
- Lenovo ThinkPad W541
- HP EliteBook 2560p
- HP EliteBook 2570p
- HP EliteBook Folio 9470m
Laptops (ARM, med U-Boot nyttelast)
- ASUS Chromebook Flip C101 (gru-bob)
- Samsung Chromebook Plus (v1) (gru-kevin)
Endelig, hvis du er interesseret i at lære mere om denne nye udgivelse, kan du tjekke detaljerne på følgende link.