Efter fem års udvikling er distributionen Libreboot 20210522 blevet udgivet. Dette er den anden udgave som en del af GNU-projektet, og den betragtes stadig som 'testing', da den kræver yderligere stabilisering og test. Libreboot udvikler en fuldstændig fri version af CoreBoot-projektet, som tilbyder en ren version uden proprietære binærfiler som erstatning for UEFI- og BIOS-firmware, der håndterer initialiseringen af CPU, hukommelse, perifere enheder og andre hardwarekomponenter.
Libreboot sigter mod at skabe et systemmiljø, der gør det muligt at klare sig helt uden proprietær software, ikke kun på operativsystemniveau, men også i firmware, der understøtter opstart. Libreboot fjerner ikke bare de ikke-frie komponenter fra CoreBoot, men tilføjer også værktøjer, der forenkler brugen for slutbrugere og danner en distribution, som enhver bruger uden specielle færdigheder kan benytte.
Blandt de allerede godt testede enheder, hvor Libreboot kan anvendes uden problemer, findes bærbare computere baseret på Intel GM45-chips (ThinkPad X200, T400), X4X-platformen (Gigabyte GA-G41M-ES2L), ASUS KCMA-D8, ASUS KGPE-D16 og Intel i945 (ThinkPad X60/T60, Macbook 1/2). ASUS KFSN4-DRE, Intel D510MO, Intel D945GCLF og Acer G43T-AM3 kræver yderligere testning.
I den nye version:
- Der er tilføjet support til pc'er og bærbare computere: Intel G43T-AM3, Acer G43T-AM3, Lenovo ThinkPad R500, Lenovo ThinkPad X301.
- Understøttede bundkort til stationære computere:
- Gigabyte GA-G41M-ES2L
- Intel D510MO og D410PT
- Intel D945GCLF
- Apple iMac 5/2
- Acer G43T-AM3
- Understøttede bundkort til servere og arbejdsstationer (AMD)
- ASUS KCMA-D8
- ASUS KGPE-D16
- ASUS KFSN4-DRE
- Understøttede bærbare computere (Intel):
- Lenovo ThinkPad X200
- Lenovo ThinkPad R400
- Lenovo ThinkPad T400
- Lenovo ThinkPad T500
- Lenovo ThinkPad W500
- Lenovo ThinkPad R500
- Lenovo ThinkPad X301
- Apple MacBook1 og MacBook2
- Supporten for ASUS Chromebook C201 er blevet afbrudt.
- Det forbedrede build-system lbmk. Efter den sidste udgave blev der gjort et forsøg på at skrive build-systemet fuldstændigt om, men det mislykkedes og førte til en lang pause i produktionen af nye versioner. I løbet af det sidste år blev ombygningsplanen annulleret, og arbejdet med at forbedre det gamle build-system og løse de grundlæggende arkitekturelle problemer begyndte. Resultaterne blev realiseret i et separat projekt osboot, som blev brugt som grundlag for lbmk. Den nye version løser gamle mangler, er meget mere konfigurerbar og mere modulopbygget. Procesen til tilføjelse af nye coreboot-kort er blevet betydeligt forenklet. Arbejdet med payload-behandlerne GRUB og SeaBIOS er overført til et separat team. UEFI har fået tilføjet support for Tianocore.
- Der er tilføjet support for den nye kode fra Coreboot-projektet til initialisering af grafikken, som er overvundet i et separat modul libgfxinit og skrevet om fra C til Ada. Det nævnte modul bruges til at initialisere grafiksystemet på bundkort baseret på Intel GM45 (ThinkPad X200, T400, T500, W500, R400, R500, T400S, X200S, X200T, X301) og Intel X4X (Gigabyte GA-G41M-ES2L, Acer G43T-AMT3, Intel DG43GT).
Kilde: opennet.ru
