Libreboot eldono 20230319. Komencante evoluon de Linukso-distribuo kun OpenBSD-servaĵoj

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.
  • GRUB ebligis malvolan konzolan eligreĝimon (GRUB_TERMINAL=konzolo) sen ŝanĝi la videoreĝimon, kio plibonigis la montradon de lanĉmenuoj de instalaj rimedoj de iuj Linukso-distribuoj.
  • 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 la evoluon de nova minimumisma Live distribuo por sistema reakiro post fiaskoj. Simile al la Heads-distribuo, la projekto disvolvas Flash-gastigitan nudigitan sisteman medion kiu povas esti ŝarĝita de LibreBoot, CoreBoot aŭ LinuxBoot, sed anstataŭ esti konstruita kiel utila ŝarĝo, la nova projekto planas prepari apartan sistembildon kiu estas ŝarĝita en CBFS kaj vokita de mezaj utilaj ŝarĝoj kun GRUB aŭ SeaBIOS kapabla ruli ruleblajn dosierojn gastigitajn sur Flash.

La projekto estas interesa ĉar ĝi estas planita kombini la Linukso-kernon, la norman Musl C-bibliotekon kaj ilojn de la baza OpenBSD-medio. Por efektivigi ĉi tiun ideon, la disvolviĝo de la projekto lobase estis daŭrigita, kiu okupiĝis pri porti OpenBSD-servaĵojn por Linukso, sed forlasita antaŭ 5 jaroj (la aŭtoro de Libreboot kreis forkon de lobase, kiu estis ĝisdatigita al OpenBSD 7.2 kaj portita al Musl). ). Estas planite uzi la apk-ilojn de Alpine Linukso por pakaĵadministrado kaj instalado de pliaj programoj, kaj la abuild kaj aports build-iloj por bildigo. Post kiam la forko de la uzantspaco OpenBSD estas preta, ĝi estas planita esti transdonita al la Alpine projekto por uzo kiel alternativo al la BusyBox-pakaĵo.

Aldone, ni povas noti la anoncon de la projekto CloudFW 2.0 kun la efektivigo de firmvaro bazita sur Coreboot kaj LinuxBoot por anstataŭigi UEFI, kiu provizas plentaŭgan malferman firmaran stakon por x86-serviloj. Disvolviĝo estas gvidata de ĉina firmao Bytedance (posedas TikTok), kiu uzas CloudFW sur aparataro en sia infrastrukturo.



fonto: opennet.ru

Aldoni komenton