Po pěti letech vývoje byl představen novější vydání distribuce Libreboot 20210522. Toto je druhé vydání v rámci projektu GNU a zatím je zařazeno do kategorie „testing“, protože vyžaduje další stabilizaci a testování. Libreboot rozvíjí plně svobodné odvětví projektu CoreBoot, poskytující neposkvrněnou alternativu k proprietárním firmwarům UEFI a BIOS, které odpovídají za inicializaci CPU, paměti, periferních zařízení a dalších komponentů hardwaru.
Libreboot má za cíl vytvořit systémové prostředí, které může zcela obejít proprietární software, nejen na úrovni operačního systému, ale také firmwaru, který ovládá zavádění. Libreboot nejenom čistí CoreBoot od nesvobodných komponentů, ale také jej obohacuje prostředky, které usnadňují používání koncovými uživateli, vytvářející distribuci, kterou může využít každý uživatel, aniž by měl speciální dovednosti.
Mezi již dobře otestovaná zařízení, na kterých je bez problémů možné používat Libreboot, patří notebooky na bázi čipů Intel GM45 (ThinkPad X200, T400), platformy X4X (Gigabyte GA-G41M-ES2L), ASUS KCMA-D8, ASUS KGPE-D16 a Intel i945 (ThinkPad X60/T60, Macbook 1/2). Další testování vyžadují desky ASUS KFSN4-DRE, Intel D510MO, Intel D945GCLF a Acer G43T-AM3.
V novém vydání:
- Byla přidána podpora pro PC a notebooky: Intel G43T-AM3, Acer G43T-AM3, Lenovo ThinkPad R500, Lenovo ThinkPad X301.
- Podporované základní desky pro pracovní stanice:
- Gigabyte GA-G41M-ES2L
- Intel D510MO a D410PT
- Intel D945GCLF
- Apple iMac 5/2
- Acer G43T-AM3
- Podporované základní desky pro servery a pracovní stanice (AMD)
- ASUS KCMA-D8
- ASUS KGPE-D16
- ASUS KFSN4-DRE
- Podporované notebooky (Intel):
- Lenovo ThinkPad X200
- Lenovo ThinkPad R400
- Lenovo ThinkPad T400
- Lenovo ThinkPad T500
- Lenovo ThinkPad W500
- Lenovo ThinkPad R500
- Lenovo ThinkPad X301
- Apple MacBook1 a MacBook2
- Podpora pro ASUS Chromebook C201 byla ukončena.
- Byla vylepšena sestavovací systém lbmk. Po minulém vydání byla učiněna snaha zcela přepracovat sestavovací systém, ale ta nebyla úspěšná a vedla k dlouhému zastavení ve vytváření nových verzí. V minulém roce byl plán přepisování zrušen a začalo se pracovat na zdokonalení starého sestavovacího systému a řešení hlavních architektonických problémů. Výsledky byly ztvárněny v samostatném projektu osboot, který byl použit jako základ lbmk. Nová varianta řeší staré nedostatky, je výrazně více přizpůsobitelná a modulární. Proces přidávání nových desek coreboot byl značně zjednodušen. Práce s payload zpracovateli GRUB a SeaBIOS byla přesunuta do samostatného týmu. Pro UEFI byla přidána podpora Tianocore.
- Byla přidána podpora nového kódu pro inicializaci grafického subsystému poskytovaného projektem Coreboot, který byl přesunut do samostatného modulu libgfxinit a přepsán z C na Ada. Uvedený modul je použit pro inicializaci video subsystému na deskách postavených na čipech Intel GM45 (ThinkPad X200, T400, T500, W500, R400, R500, T400S, X200S, X200T, X301) a Intel X4X (Gigabyte GA-G41M-ES2L, Acer G43T-AMT3, Intel DG43GT).
Zdroj: opennet.ru
