A Libreboot legfrissebb, 2025. április 30-án kiadott változata, a 25.04-es kiadás egy tesztverzió, amely a „Corny Calamity” kódnevet kapta – ez az első alkalom, hogy a projekt ilyen megnevezést alkalmaz. Ezzel párhuzamosan a verziószámozás is megváltozott: a korábbi év-hónap-nap alapú séma helyét az év-hónap formátum vette át. Az új kiadás a Debian 12.10 Bookworm kiadásra épül, és sikeresen tesztelték a Debian Sid és Fedora 42 disztribúciókon is, az elérhető legújabb GCC 15 toolchain-nel.
Tartalomjegyzék

Új kiadási ütemezés és jövőbeni tervek
A projekt új kiadási ciklusa a 2024 decemberében bejelentett Libreboot 20241206 verzióval indult, de a mostani 25.04 kiadás már az új rendszer szerint követi az évi hat kiadásos menetrendet. A következő stabil kiadás, a 25.06, 2025 júniusára várható. Az új ütemezés nemcsak a fejlesztés kiszámíthatóságát javítja, hanem a felhasználók számára is átláthatóbbá teszi a változások nyomon követését.
Fejlesztések és újdonságok
A 25.04-es kiadás jelentős előrelépéseket hozott mind a támogatott hardverek, mind a szoftveres komponensek terén. Az új hardvereszközök között támogatást kapott az Acer Q45T-AM alaplap, amelynek konfigurációja és Ethernet-funkciója is javításra került. A fejlesztők frissítették a SeaBIOS, GRUB, flashprog és coreboot komponenseket is, beleértve a kritikus biztonsági hibák javítását is. A NASM frissítése mellett az ARM64 platformon használt U-Boot és a PICO támogatás is módosult, utóbbi ideiglenesen visszatért a korábbi verzióhoz, amíg a pico2 teljeskörű támogatása meg nem valósul.
Előtérben a biztonság és a minél jobb használhatóság
A fejlesztők különösen nagy hangsúlyt fektetettek a biztonságra és a felhasználói hibák megelőzésére. A GRUB forrásába hetvenhárom kritikus biztonsági javítás került be, továbbá a ./mk inject
parancs köré építették a biztonságos firmware-flashelés új koncepcióját. Az új változat nem engedi a nem megfelelően előkészített firmware-képek írását, és egyértelmű figyelmeztetéseket ad a felhasználónak, ha a szükséges módosítások még nem történtek meg.
Funkciók finomhangolása
Számos apró, de fontos változtatás is történt, amelyek kényelmesebbé teszik a firmware használatát. A GRUB most már képes felismerni az LVM-be ágyazott LUKS-titkosítást, támogatja a nem root USB3 hubokat, és képes a ThinkPad T480 számára automatikusan letölteni és előkészíteni a ThunderBolt firmware-t. Emellett lehetőség van a MAC-cím véletlenszerűsítésére vagy visszaállítására is, illetve a GRUB háttérképeit mostantól közvetlenül CBFS-be lehet integrálni.
Konfigurációs és csomagolási változások
A Fedora és Arch Linux alá szükséges csomagfüggőségek frissítést kaptak, és több ponton is pontosításra került a Python és GCC kompatibilitás. A firmware mostantól figyel arra is, hogy a PATH környezeti változó helyes legyen, és ne hagyjon maga után ideiglenes fájlokat vagy lock fájlokat a hibás futás után. A régi build- és vendorparancsokat eltávolították, kizárólag az új ./mk
parancs használható.
Kódminőség és hibajavítások
Átfogó kódtisztítási folyamat zajlott, amely során jelentős mennyiségű elavult vagy redundáns kód került eltávolításra. Az lbmk
kódbázis mérete ugyan nőtt, de ezzel együtt sok új védelmi és funkcionalitási elem is bekerült. A build rendszer most már sokkal modulárisabb, világosabb funkciók szerinti tagolással, és az összes fontosabb hibát – például a Debian libusb változását vagy a SeaBIOS malloc hibáját – kijavították. A ThinkPad T480 és Dell OptiPlex 3050 modelleken például biztonsági okokból alapértelmezetten le lett tiltva a HyperThreading, és javításra került a T480 háttérvilágításának vezérlése is.
A Libreboot 25.04 egy átgondolt, biztonságosabb és felhasználóbarátabb kiadás, amely technikai szempontból új alapokat fektet le a projekt számára. Bár jelenleg tesztverzióról van szó, már most számos fejlesztést kínál, és a közösségi visszajelzések alapján formálódik tovább a júniusra tervezett stabil 25.06 kiadás. Tekintettel arra hogy ez egy tesztkiadás, aki szeretné kipróbálni, az körültekintően olvassa el a kiadási megjegyzéseket elkerülvén ezzel az esetlegesen felmerülő hibákat.
Libreboot: nyílt forrású alternatíva BIOS/UEFI helyett
A Libreboot egy nyílt forráskódú firmware, amely a BIOS vagy UEFI szerepét tölti be x86 és ARM architektúrákon. A coreboot projekt disztribúciójaként működik, és automatizált build rendszert kínál különféle payloadokhoz, mint például a GRUB vagy a SeaBIOS. A firmware célja, hogy a hardver inicializálását követően megbízhatóan elindítsa a felhasználó operációs rendszerét, legyen az Linux vagy BSD. A projekt menedzsmentje és felépítése hasonlít egy Linux disztribúcióéhoz, beleértve a forrásalapú csomagkezelést is, amely az lbmk rendszeren keresztül történik.