Utgivelsen av den gratis oppstartsfirmwaren Libreboot 20221214 presenteres. Prosjektet utvikler en helt gratis gren av CoreBoot-prosjektet, som gir en erstatning for proprietær UEFI- og BIOS-firmware, som er ansvarlig for å initialisere CPU, minne, periferiutstyr og andre maskinvarekomponenter, renset for binære innsettinger.
Libreboot har som mål å skape et systemmiljø som lar deg klare deg helt uten proprietær programvare, ikke bare på operativsystemnivå, men også fastvare som sørger for oppstart. Libreboot renser ikke bare CoreBoot fra ikke-frie komponenter, men supplerer den også med verktøy for å forenkle bruken av sluttbrukere, og danner en distribusjon som kan brukes av enhver bruker uten spesielle ferdigheter.
Blant maskinvaren som støttes av Libreboot er:
- Stasjonære systemer Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF og Apple iMac 5,2.
- Bærbare datamaskiner: ThinkPad X60 / X60S / X60 Tablet, ThinkPad T60, Lenovo ThinkPad X200 / X200S / X200 Tablet/ X220 / X230, Lenovo ThinkPad R400, Lenovo ThinkPad T400 / T400S/ T420 / T440, Lenovo ThinkPad T500, Lenovo ThinkPad W500, Lenovo ThinkPad R500, Apple MacBook1 og MacBook2, og diverse Chromebook-er fra ASUS, Samsung, Acer og HP.
I den nye utgivelsen:
- La til støtte for ASUS P2B_LS- og P3B_F-kort for testing med PCBox-emulator. ROM-avbildninger for disse kortene initialiserer minne og laster nyttelast i emulatoren, men kan ennå ikke initialisere VGA ROM.
- La til bilder for QEMU (arm64 og x86_64) som kan brukes til testing.
- Lagt til støtte for bærbare datamaskiner:
- Lenovo ThinkPad t430,
- Lenovo ThinkPad x230 / x230edp / x230 nettbrett,
- Lenovo ThinkPad t440p,
- Lenovo ThinkPad w541,
- Lenovo ThinkPad x220,
- Lenovo ThinkPad t420.
- Returnerte ROM-bilder for Gigabyte GA-G41M-ES2L-kort, som for øyeblikket bare støtter SeaBIOS-nyttelastkomponenter. Kortets drift er ennå ikke stabilisert, for eksempel er det problemer med video, minneinitialisering og treg oppstart. I SATA-kontrolleren kan du på dette utviklingsstadiet bare bruke ATA-emulering (uten AHCI).
- La til støtte for ARM-enheter som bruker u-boot fra CoreBoot som nyttelast i stedet for dybdeladning:
- Samsung Chromebook 2 13″,
- Samsung Chromebook 2 11″,
- HP Chromebook 11 G1,
- Samsung Chromebook XE303,
- HP Chromebook 14 G3,
- Acer Chromebook 13 (CB5-311, C810),
- ASUS Chromebit CS10,
- ASUS Chromebook Flip C100PA,
- ASUS Chromebook C201PA,
- ASUS Chromebook Flip C101,
- Samsung Chromebook Plus (v1),
- Støtte for hovedkortene ASUS KCMA-D8, ASUS KGPE-D16 og ASUS KFSN4-DRE er avviklet fordi initialisering av stabil minne (raminit) ikke kunne oppnås for dem, og støtten deres ble forlatt.
Kilde: opennet.ru
