Ang Libreboot 20230625 ay inilabas na at may kasamang suporta para sa maraming device at higit pa

libreboot

Layunin ng Libreboot na lumikha ng isang kapaligiran ng system na ganap na nagbibigay ng proprietary software

Inilabas ang Libreboot boot firmware na bersyon 20230625, bersyon kung saan maraming pag-aayos ng bug ang nagawa, pati na rin ang suportang iyon para sa mga bagong board at iba't ibang device ay naidagdag sa kabila ng pagiging isang corrective na bersyon.

Para sa mga hindi nakakaalam tungkol sa Libreboot, dapat nilang malaman na ito ay isang proyekto na bumubuo ng isang ganap na libreng tinidor ng proyekto ng CoreBoot, na nagbibigay ng binary-free na kapalit para sa proprietary UEFI at BIOS firmware na responsable para sa pagsisimula ng CPU, memory, peripheral, at iba pang bahagi ng hardware.

libreboot nagbibigay ng bootable firmware para sa mga katugmang x86/ARM machine, pagsisimula ng bootloader na naglo-load sa iyong operating system. Pinapalitan ang proprietary BIOS/UEFI firmware sa mga x86 machine at nagbibigay ng configuration napabuti sa mga sinusuportahang ARM-based na Chromebook (U-Boot bootloader, sa halip na deep-load bootloader ng Google).

Sa mga x86 machine, ang GRUB at SeaBIOS coreboot payloads ay opisyal na sinusuportahan at ibinibigay sa iba't ibang configuration sa bawat machine. Mahahanap mo ang listahan ng mga katugmang hardware sa dokumentasyon ng Libreboot.

Pangunahing balita ng Libreboot 20230625

Sa bagong bersyon na ito ng Libreboot 20230625 na ipinakita, ito ay naka-highlight na Ang trabaho ay ginawa upang mapabuti ang katatagan at ayusin ang mga bug kapag nagtatrabaho sa mga dating katugmang board.

Ang isa pang pagbabago na namumukod-tangi sa bagong bersyon ay iyon pinag-isa ang lahat ng mga script sa pangunahing direktoryo ng lbmk (build system). Ang lahat ng pangunahing lohika ay iisang script na ngayon, na nag-aalis ng hindi kinakailangang pag-uulit ng code, at ang text ng tulong ay inalis sa ilang partikular na script.

Bilang karagdagan dito, ito ay naka-highlight din na ngayon Ang mga utility ng coreboot ay mas matatag, at inayos ang isang bug kung saan hindi kinakailangang muling na-compile ang mga utility, na nagpapabagal sa paggawa ng maraming larawan.

Ang bagong utility na "spkmodem_recvim" coreboot front page, na siya namang orihinal na nag-forked nito mula sa GNU GRUB. Ito ay isang tumanggap ng kliyente para sa spkmodem, isang uri ng serial console na inihahatid sa pamamagitan ng mga pulso sa pamamagitan ng PC speaker. Ang bersyon ng Libreboot ay lubos na nagpapabuti sa paghawak ng error, at muling idinisenyo para sa OpenBSD coding style, upang palitan ang GNU coding style.

Sa kabilang banda, naka-highlight iyon nabawasan ang laki ng logo ng boot sa ~3KB, hanggang ~12KB, na ginawa, nang walang pagkawala ng kalidad ng larawan.

Bilang ang pag-aayos ng bug Ang mga bug sa loob ng mga subshell ay naka-highlight, pati na rin ang pagtaas ng laki ng EFI variable buffer upang ayusin ang isang bug kung saan ang Debian signed shim ay naglalaan ng napakaraming EFI variable upang magkasya sa espasyong ibinigay, na sinira ang proseso ng build. boot sa Debian.

At ang mga default na larawan na may kasamang firmware para sa x86 CPU, may mga alternatibong larawan na dumating nang walang firmware.

Ni bahagi ng pagpapabuti ng suporta, Ang mga sumusunod na device ay naka-highlight at ngayon ay sinusuportahan sa bagong release na ito:

  • Gigabyte GA-G41M-ES2L motherboard
  • Acer G43T-AM3
  • Mga motherboard ng Intel D510MO at D410PT
  • Apple iMac 5,2
  • HP Elite 8200 SFF/MT (malamang na gagana rin ang HP 6200 Pro Business)
  • HP Elite 8300 USDT

Mga Laptop (Intel, x86)

  • Dell Latitude E6400 (madaling i-flash, walang teardown, hardware na katulad ng X200/T400)
  • ThinkPad X60 / X60S / X60 Tablet
  • ThinkPad T60 (na may Intel GPU)
  • Lenovo ThinkPad X200 / X200S / X200 Tablet
  • Lenovo ThinkPad X301
  • Lenovo ThinkPad R400
  • Lenovo ThinkPad T400 / T400S
  • Lenovo ThinkPad T500
  • Lenovo ThinkPad T530 / W530
  • Lenovo ThinkPad W500
  • Lenovo ThinkPad R500
  • Apple MacBook1,1 at MacBook2,1
  • Lenovo ThinkPad T440p
  • Lenovo ThinkPad X220
  • Lenovo Thinkpad X220t
  • Lenovo ThinkPad T420
  • Lenovo ThinkPad T420S
  • Lenovo ThinkPad T430
  • Lenovo ThinkPad X230
  • Lenovo Thinkpad X230t
  • Lenovo ThinkPad W541
  • HP EliteBook 2560p
  • HP EliteBook 2570p
  • HP EliteBook Folio 9470m

Mga Laptop (ARM, na may U-Boot payload)

  • ASUS Chromebook Flip C101 (gru-bob)
  • Samsung Chromebook Plus (v1) (gru-kevin)

Panghuli, kung interesado kang matuto nang higit pa tungkol sa bagong release na ito, maaari mong tingnan ang mga detalye sa ang sumusunod na link.