Pangalawang paglabas ng Libreboot, isang ganap na libreng pamamahagi ng Coreboot

Pagkatapos ng limang taon ng pag-unlad, ipinakita ang paglabas ng Libreboot distribution kit 20210522. Ito ang pangalawang release bilang bahagi ng proyekto ng GNU at ito ay inuri pa rin bilang "pagsubok", dahil nangangailangan ito ng karagdagang stabilization at pagsubok. Bumubuo ang Libreboot ng ganap na libreng fork ng CoreBoot project, 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.

Ang Libreboot ay naglalayong lumikha ng isang kapaligiran ng system na nagbibigay-daan sa iyong ganap na ibigay ang pagmamay-ari na software, hindi lamang sa antas ng operating system, kundi pati na rin ang firmware na nagbibigay ng booting. Hindi lamang tinatanggal ng Libreboot ang CoreBoot ng mga pinagmamay-ariang bahagi, ngunit nagdaragdag din ng mga tool upang gawing mas madali para sa mga end user na gamitin, na lumilikha ng distribusyon na magagamit ng sinumang user nang walang mga espesyal na kasanayan.

Ang mga mahusay na nasubok na mga device kung saan magagamit ang Libreboot nang walang problema ay kinabibilangan ng mga laptop batay sa Intel GM45 chips (ThinkPad X200, T400), X4X platform (Gigabyte GA-G41M-ES2L), ASUS KCMA-D8, ASUS KGPE-D16 at Intel i945 (ThinkPad X60/T60, Macbook 1/2). Ang karagdagang pagsubok ay nangangailangan ng ASUS KFSN4-DRE, Intel D510MO, Intel D945GCLF at Acer G43T-AM3 boards.

Sa bagong release:

  • Nagdagdag ng suporta para sa mga PC at laptop: Intel G43T-AM3, Acer G43T-AM3, Lenovo ThinkPad R500, Lenovo ThinkPad X301.
  • Mga Sinusuportahang Desktop Motherboard:
    • Gigabyte GA-G41M-ES2L
    • Intel D510MO at D410PT
    • Intel D945GCLF
    • Apple iMac 5/2
    • Acer G43T-AM3
  • Mga suportadong motherboard para sa mga server at workstation (AMD)
    • ASUS KCMA-D8
    • ASUS KGPE-D16
    • ASUS KFSN4-DRE
  • Mga Sinusuportahang Laptop (Intel):
    • Lenovo ThinkPad X200
    • Lenovo ThinkPad R400
    • Lenovo ThinkPad T400
    • Lenovo ThinkPad T500
    • Lenovo ThinkPad W500
    • Lenovo ThinkPad R500
    • Lenovo ThinkPad X301
    • Apple MacBook1 at MacBook2
  • Ang suporta para sa ASUS Chromebook C201 ay hindi na ipinagpatuloy.
  • Pinahusay na sistema ng pagpupulong ng lbmk. Pagkatapos ng huling release, isang pagtatangka ay ginawa upang ganap na muling isulat ang sistema ng pagpupulong, ngunit ito ay hindi matagumpay at humantong sa isang mahabang paghinto sa pagbuo ng mga bagong release. Noong nakaraang taon, ang plano sa muling pagsulat ay na-scrap at nagsimulang magtrabaho upang pahusayin ang lumang build system at lutasin ang mga pangunahing problema sa arkitektura. Ang mga resulta ay ipinatupad sa isang hiwalay na proyekto, osboot, na ginamit bilang batayan para sa lbmk. Ang bagong bersyon ay malulutas ang mga lumang pagkukulang, ay mas napapasadya at mas modular. Ang proseso ng pagdaragdag ng mga bagong coreboot board ay lubos na pinasimple. Makipagtulungan sa GRUB at SeaBIOS payload handler ay inilipat sa isang hiwalay na command. Ang suporta sa Tianocore ay idinagdag para sa UEFI.
  • Nagdagdag ng suporta para sa bagong code na ibinigay ng proyekto ng Coreboot para sa pagsisimula ng graphics subsystem, na inilalagay sa isang hiwalay na libgfxinit module at muling isinulat mula C hanggang Ada. Ang tinukoy na module ay ginagamit upang simulan ang video subsystem sa mga board batay sa Intel GM45 (ThinkPad X200, T400, T500, W500, R400, R500, T400S, X200S, X200T, X301) at Intel X4X (Gigabyte GA-G41L2M) G43T-AMT3) chips , Intel DG43GT).

    Pinagmulan: opennet.ru

Magdagdag ng komento