Estas prezentita la liberigo de senpaga startebla Libreboot-firmvaro 20230319. La projekto disvolvas pretan asembleon de la coreboot-projekto, kiu disponigas anstataŭaĵon por proprieta UEFI kaj BIOS-firmvaro respondeca por pravalorigo de la CPU, memoro, ekstercentraj kaj aliaj aparataj komponantoj, minimumigante binarajn enmetojn.
Libreboot celas krei sisteman medion, kiu tute malaperas de proprieta programaro, ne nur je la nivelo de la operaciumo, sed ankaŭ de la firmvaro kiu disponigas ekŝargon. Libreboot ne nur purigas coreboot de neliberaj komponantoj, sed ankaŭ aldonas ilojn por faciligi la uzadon de finaj uzantoj, kreante distribuon, kiu povas esti uzata de iu ajn uzanto sen specialaj kapabloj.
Inter la subtenata aparataro en Libreboot:
- Tablaj sistemoj Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF kaj Apple iMac 5,2.
- Kajeroj: 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 T530 / ThinkPad T500 W530, Lenovo ThinkPad R500, Apple MacBook1 kaj MacBook2, kaj diversaj Chromebooks de ASUS, Samsung, Acer kaj HP.
En la nova eldono:
- Aldonita subteno por Lenovo ThinkPad W530 kaj T530-tekkomputiloj. Subteno por la HP EliteBook 8560w, Lenovo G505S kaj Dell Latitude E6400 estas atendata en la sekva versio.
- Subteno por Asus p2b_ls kaj p3b_f-tabuloj estis forigita.
- Por estraroj kun procesoroj bazitaj sur la Haswell-mikroarkitekturo, la kodo por memorkomencigo (raminit) estis adaptita. Laboro provita sur tekkomputiloj ThinkPad T440p kaj ThinkPad W541.
- Solvas dormajn (S3) problemojn sur tekkomputiloj ThinkPad T440p kaj ThinkPad W541.
- Devigita konzola eligreĝimo (GRUB_TERMINAL=konzolo) estas ebligita en GRUB sen ŝanĝi la videoreĝimon, kio plibonigis la montradon de startmenuoj sur instalaĵaj datumportiloj por iuj distribuaĵoj. Linux.
- La plej multaj x86-tabuloj estis sinkronigitaj al la CoreBoot-kodbazo ekde februaro 2023, inkluzive de portaj plibonigoj por aparatoj bazitaj sur Haswell-mikroarkitekturo (ThinkPad T440p/W541).
- Portitaj ŝanĝoj de nunaj GRUB kaj SeaBIOS-kodbazoj.
- Tempo en grub.cfg reduktita de 10 ĝis 5 sekundoj.
- Por ThinkPad GM45-tekkomputiloj, la defaŭlta asignita videomemoro estis reduktita de 352MB al 256MB.
- Relaborita nvmutil-kodbazo.
Krome, la aŭtoro de Libreboot komencis disvolvi novan minimalistan Live-distribuon por sistema reakiro post paneoj. Simile al la distribuo Heads, la projekto disvolvas simpligitan sisteman medion gastigatan sur Flash, kiu povas esti ŝargita de LibreBoot, CoreBoot, aŭ LinuxStartigi, sed anstataŭ kunmeti ĝin kiel startigeblan "utilan ŝarĝon", la nova projekto planas prepari apartan sistembildon, kiu estas ŝarĝita en CBFS kaj vokita de interaj utilaj ŝarĝoj per GRUB aŭ SeaBIOS, kapabla je ruligado de efektivigeblaj dosieroj situantaj sur Flash.
La projekto estas interesa ĉar ĝi planas kombini la kernon Linux, la norma C-biblioteko Musl, kaj iloj el la baza medio de OpenBSD. Por efektivigi ĉi tiun ideon, la projekto lobase, kiu okupiĝis pri portado de OpenBSD-programoj, daŭre disvolviĝis. Linux, sed forlasita antaŭ kvin jaroj (la aŭtoro de Libreboot kreis forkon de lobase, kiu estis ĝisdatigita al OpenBSD 7.2 kaj adaptita al Musl). La apk-iloj de Alpine estas planitaj por pakaĵadministrado kaj instalado de pliaj programoj. Linux, kaj la konstruaj iloj abuild kaj aports por bildgenerado. Kiam la uzanto-forko de OpenBSD estos preta, oni planas donaci ĝin al la projekto Alpine por uzo kiel alternativo al la pakaĵo BusyBox.
Plie, indas rimarki la anoncon de la projekto CloudFW 2.0 kun la efektivigo de firmvaro bazita sur Coreboot kaj LinuxBoot estas anstataŭaĵo por UEFI, provizante plenkreskan malferman firmvaran stakon por x86-servilojLa disvolvon gvidas la ĉina kompanio Bytedance (posedanto de TikTok), kiu uzas CloudFW sur sia propra aparatara infrastrukturo.

fonto: opennet.ru
