Nakon sedam mjeseci razvoja, objavljeno je izdanje besplatnog firmware-a za pokretanje Libreboot 20220710. Ovo je četvrto izdanje u sklopu GNU projekta, reklamirano kao prvo stabilno izdanje (prethodna izdanja su označena kao probna, jer su zahtijevala dodatne stabilizacija i testiranje). Libreboot razvija potpuno besplatnu fork CoreBoot projekta, pružajući zamjenu bez binarnih datoteka za vlasnički UEFI i BIOS firmver odgovoran za inicijalizaciju CPU-a, memorije, perifernih uređaja i drugih hardverskih komponenti.
Libreboot ima za cilj da stvori sistemsko okruženje koje u potpunosti ne koristi vlasnički softver, ne samo na nivou operativnog sistema, već i firmvera koji omogućava pokretanje sistema. Libreboot ne samo da čisti CoreBoot od neslobodnih komponenti, već i dodaje alate koji krajnjim korisnicima olakšavaju upotrebu, stvarajući distribuciju koju može koristiti bilo koji korisnik bez posebnih vještina.
Među podržanim hardverom u Librebootu:
- Desktop sistemi Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF i Apple iMac 5,2.
- Serveri i radne stanice: ASUS KCMA-D8, ASUS KGPE-D16, ASUS KFSN4-DRE.
- Laptopovi: ThinkPad X60/X60S/X60 Tablet, ThinkPad T60, Lenovo ThinkPad X200/X200S/X200 Tablet, Lenovo ThinkPad R400, Lenovo ThinkPad T400/T400S, Lenovo ThinkPad T500, Lenovo ThinkPad T500, Lenovo MacBook ThinkPad W500, Lenovo MacBook ThinkPad W1,1, Lenovo ThinkPad 2,1 ,XNUMX.
Napominje se da je glavni fokus u pripremi nove verzije bio na otklanjanju problema uočenih u prethodnom izdanju. Nema značajnih promjena ili podrške za nove ploče u verziji 20220710, ali se primjećuju neka poboljšanja:
- Značajno poboljšana dokumentacija.
- Napravljene su optimizacije performansi kako bi se ubrzalo učitavanje pri korištenju okruženja korisnog opterećenja zasnovanog na GNU GRUB-u.
- Na laptopovima sa GM45/ICH9M čipsetom, PECI je onemogućen u coreboot-u da bi se zaobišla greška u mikrokodu.
- Proširene verzije od 2 MB su kreirane za Macbook1 i Macbook16.
- Sistem izgradnje je poboljšan tako da uključuje skripte za automatsku promjenu konfiguracijskih datoteka coreboot-a.
- Po defaultu, serijski izlaz je onemogućen za sve ploče, što je riješilo probleme sa sporim učitavanjem.
- Implementirana je preliminarna podrška za integraciju sa u-boot bootloaderom, koji se još ne koristi u sklopovima za ploče, ali će nam u budućnosti omogućiti da počnemo kreirati sklopove za ARM platforme.
izvor: opennet.ru