Druga izdaja Libreboot, popolnoma brezplačne distribucije Coreboot

Po petih letih razvoja je predstavljena izdaja distribucijskega kompleta Libreboot 20210522. To je druga izdaja v okviru projekta GNU in je še vedno klasificirana kot “testiranje”, saj zahteva dodatno stabilizacijo in testiranje. Libreboot razvija popolnoma brezplačen fork projekta CoreBoot, ki zagotavlja zamenjavo brez binarnih datotek za lastniško vdelano programsko opremo UEFI in BIOS, ki je odgovorna za inicializacijo CPU, pomnilnika, perifernih naprav in drugih komponent strojne opreme.

Libreboot je namenjen ustvarjanju sistemskega okolja, ki vam omogoča popolno opustitev lastniške programske opreme, ne samo na ravni operacijskega sistema, temveč tudi vdelane programske opreme, ki omogoča zagon. Libreboot CoreBoot ne samo odstrani lastniških komponent, ampak doda tudi orodja za lažjo uporabo končnim uporabnikom, s čimer ustvari distribucijo, ki jo lahko uporablja vsak uporabnik brez posebnih veščin.

Med že dobro preizkušenimi napravami, na katerih lahko brez težav uporabljamo Libreboot, so prenosniki na osnovi čipov Intel GM45 (ThinkPad X200, T400), platforme X4X (Gigabyte GA-G41M-ES2L), ASUS KCMA-D8, ASUS KGPE-D16 in Intel i945 (ThinkPad X60/T60, Macbook 1/2). Dodatno testiranje zahteva plošče ASUS KFSN4-DRE, Intel D510MO, Intel D945GCLF in Acer G43T-AM3.

V novi izdaji:

  • Dodana podpora za osebne in prenosne računalnike: Intel G43T-AM3, Acer G43T-AM3, Lenovo ThinkPad R500, Lenovo ThinkPad X301.
  • Podprte matične plošče za namizne računalnike:
    • Gigabyte GA-G41M-ES2L
    • Intel D510MO in D410PT
    • Intel D945GCLF
    • Apple iMac 5/2
    • Acer G43T-AM3
  • Podprte matične plošče za strežnike in delovne postaje (AMD)
    • ASUS KCMA-D8
    • ASUS KGPE-D16
    • ASUS KFSN4-DRE
  • Podprti prenosni računalniki (Intel):
    • Lenovo ThinkPad X200
    • Lenovo ThinkPad R400
    • Lenovo ThinkPad T400
    • Lenovo ThinkPad T500
    • Lenovo ThinkPad W500
    • Lenovo ThinkPad R500
    • Lenovo ThinkPad X301
    • Apple MacBook1 in MacBook2
  • Podpora za ASUS Chromebook C201 je bila ukinjena.
  • Izboljšan sistem sestavljanja lbmk. Po zadnji izdaji je bil izveden poskus popolnoma prepisati sistem sestavljanja, vendar je bil neuspešen in je povzročil dolgotrajno zaustavitev oblikovanja novih izdaj. Lansko leto je bil načrt za preoblikovanje ukinjen in začelo se je delo za izboljšanje starega sistema gradnje in reševanje večjih arhitekturnih težav. Rezultati so bili implementirani v ločenem projektu, osboot, ki je bil uporabljen kot osnova za lbmk. Nova različica rešuje stare pomanjkljivosti, je veliko bolj prilagodljiva in bolj modularna. Postopek dodajanja novih plošč coreboot je močno poenostavljen. Delo z obdelovalci obremenitve GRUB in SeaBIOS je bilo premaknjeno v ločen ukaz. Podpora za Tianocore je bila dodana za UEFI.
  • Dodana podpora za novo kodo, ki jo zagotavlja projekt Coreboot za inicializacijo grafičnega podsistema, ki je postavljen v ločen modul libgfxinit in prepisan iz C v Ada. Navedeni modul se uporablja za inicializacijo video podsistema v ploščah, ki temeljijo na Intel GM45 (ThinkPad X200, T400, T500, W500, R400, R500, T400S, X200S, X200T, X301) in Intel X4X (Gigabyte GA-G41M-ES2L, Acer G43T-AMT3), čipi Intel DG43GT).

    Vir: opennet.ru

Dodaj komentar