Na zeven maanden ontwikkeling is de vrij beschikbare opstartfirmware Libreboot 20220710 uitgebracht. Dit is de vierde release binnen het GNU-project, gepresenteerd als de eerste stabiele release (vorige releases werden als testversies gemarkeerd, omdat ze extra stabilisatie en testing vereisten). Libreboot ontwikkelt een volledig vrij alternatief voor het CoreBoot-project, dat een schone vervanging biedt voor de propriƫtaire UEFI- en BIOS-firmware, verantwoordelijk voor de initiatie van de CPU, geheugen, randapparatuur en andere hardwarecomponenten.
Libreboot is gericht op het creƫren van een systeemsomgeving die volledig zonder propriƫtair software kan functioneren, niet alleen op het niveau van het besturingssysteem, maar ook op het niveau van firmware die de opstart verzorgt. Libreboot maakt CoreBoot niet alleen vrij van niet-vrije componenten, maar voegt ook hulpmiddelen toe om het gebruik voor eindgebruikers te vereenvoudigen, waardoor een distributie ontstaat die elke gebruiker zonder speciale vaardigheden kan gebruiken.
Ondersteunde hardware in Libreboot:
- Desktop-systemen: Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF en Apple iMac 5,2.
- Servers en werkstations: ASUS KCMA-D8, ASUS KGPE-D16, ASUS KFSN4-DRE.
- Laptops: ThinkPad X60 / X60S / X60 Tablet, ThinkPad T60, Lenovo ThinkPad X200 / X200S / X200 Tablet, Lenovo ThinkPad R400, Lenovo ThinkPad T400 / T400S, Lenovo ThinkPad T500, Lenovo ThinkPad W500, Lenovo ThinkPad R500, Apple MacBook1,1 en MacBook2,1.
Er is opgemerkt dat de nadruk bij de voorbereiding van de nieuwe versie lag op het oplossen van problemen die in de vorige release werden waargenomen. Er zijn in versie 20220710 geen significante wijzigingen en geen ondersteuning voor nieuwe platens, maar er zijn wel enkele verbeteringen:
- De documentatie is aanzienlijk verbeterd.
- Er zijn prestatieoptimalisaties doorgevoerd, waardoor de opstarttijd verbeterd is bij het gebruik van de payload-omgeving op basis van GNU GRUB.
- Op laptops met de GM45/ICH9M-chipset is in coreboot de PECI uitgeschakeld om een fout in de microcode te omzeilen.
- Voor Macbook2 en Macbook1 zijn uitgebreide 16 MB-builds samengesteld.
- Het buildsysteem is verbeterd en omvat scripts voor de automatische aanpassing van coreboot-configuratiebestanden.
- Standaard is de uitvoer via de seriƫle poort voor alle platens uitgeschakeld, wat problemen met traag opstarten heeft opgelost.
- Er is voorlopige ondersteuning geĆÆmplementeerd voor integratie met de opstarter u-boot, die voorlopig nog niet in de builds voor platens wordt gebruikt, maar in de toekomst zal het mogelijk maken om builds voor ARM-platforms te beginnen vormen.
Bron: opennet.ru
