Etter syv måneders utvikling har utgivelsen av den gratis oppstartbare fastvaren Libreboot 20220710 blitt publisert. Dette er den fjerde utgivelsen som en del av GNU-prosjektet, utpekt som den første stabile utgivelsen (tidligere utgivelser ble merket som testutgivelser, da de krevde ekstra stabilisering og testing). Libreboot utvikler en helt gratis gaffel av CoreBoot-prosjektet, og gir en binærfri erstatning for proprietær UEFI- og BIOS-fastvare som er ansvarlig for initialisering av CPU, minne, periferiutstyr og andre maskinvarekomponenter.
Libreboot tar sikte på å skape et systemmiljø som fullstendig slipper proprietær programvare, ikke bare på operativsystemnivå, men også fastvaren som gir oppstart. Libreboot renser ikke bare CoreBoot for ikke-frie komponenter, men legger også til verktøy for å gjøre det enklere for sluttbrukere å bruke, og skaper en distribusjon som kan brukes av enhver bruker uten spesielle ferdigheter.
Blant den støttede maskinvaren i Libreboot:
- Stasjonære systemer Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF og Apple iMac 5,2.
- Servere og arbeidsstasjoner: ASUS KCMA-D8, ASUS KGPE-D16, ASUS KFSN4-DRE.
- Bærbare datamaskiner: ThinkPad X60/X60S/X60 nettbrett, ThinkPad T60, Lenovo ThinkPad X200/X200S/X200 nettbrett, Lenovo ThinkPad R400, Lenovo ThinkPad T400/T400S, Lenovo ThinkPad T500, Lenovo ThinkPad W500, Lenovo ThinkPad W500, Lenovo1,1 Mac2,1 og MacBook RXNUMX. ,XNUMX.
Det bemerkes at hovedfokuset ved utarbeidelsen av den nye versjonen var å eliminere problemene som ble observert i forrige utgivelse. Det er ingen vesentlige endringer eller støtte for nye tavler i versjon 20220710, men noen forbedringer er notert:
- Betydelig forbedret dokumentasjon.
- Ytelsesoptimaliseringer er gjort for å øke hastigheten på lasting ved bruk av et nyttelastmiljø basert på GNU GRUB.
- På bærbare datamaskiner med GM45/ICH9M-brikkesettet er PECI deaktivert i coreboot for å omgå en feil i mikrokoden.
- Utvidede 2 MB-bygg er laget for Macbook1 og Macbook16.
- Byggesystemet har blitt forbedret til å inkludere skript for automatisk endring av coreboot-konfigurasjonsfiler.
- Som standard er seriell utgang deaktivert for alle kort, noe som løste problemer med langsom lasting.
- Foreløpig støtte for integrasjon med u-boot bootloader er implementert, som ennå ikke brukes i sammenstillinger for brett, men i fremtiden vil det tillate oss å begynne å lage sammenstillinger for ARM-plattformer.
Kilde: opennet.ru