GNU Boot powoduje awarię niektórych kodów płyty głównej i procesora po wykryciu niewolnych bitów

GNU Boot powoduje awarię niektórych kodów płyty głównej i procesora po wykryciu niewolnych bitów

Projekt GNU Boot Project był rozwidleniem Coreboot/Libreboot skupiającym się na „szanującym wolność oprogramowaniu startowym”, wolnym od zamkniętych źródeł i zastrzeżonych komponentów. Jednak podczas pracy nad inauguracyjną wersją v0.1 odkryli, że przypadkowo dostarczyli niewolne oprogramowanie obejmujące aktualizacje mikrokodu procesora AMD i niektóre porty płyty głównej z kodem źródłowym innym niż otwarty.

Projekt GNU Boot opublikował aktualizację wiadomości z grudnia 2023 r. i udostępnił informację o wydaniu nowego roboczego kandydata na GNU Boot 0.1. Zrozumieli także, że do źródłowej wersji GNU Boot dołączono pewne niewolne oprogramowanie. Ich sława Aktualizacja wiadomości On tłumaczy:

„W wersji źródła rozruchowego GNU (gnuboot-0.1-rc1_src.tar.xz) znaleźliśmy trzy pliki (F12MicrocodePatch03000002.c, F12MicrocodePatch0300000e.c, F12MicrocodePatch03000027.c), które zawierają mikrokod w formie binarnej, bez odpowiadającego im kodu źródłowego. 0.1 RC1 Gotowe „Zregenerowano odpowiednie archiwum z kodem źródłowym bez tych plików (i zmieniono jego nazwę). Obrazy Asus KCMA-D8, KFSN4-DRE i KGPE-D16 również zostały usunięte, ponieważ mogą zawierać również niewolny kod. Reszta plików nie mają na to wpływu.”

Te pliki źródłowe poprawek mikrokodu dotyczą usuniętych plików mikrokodu C i poprawek mikrokodu rodziny AMD 12, które były dystrybuowane jako część otwartego kodu źródłowego AMD AGESA dziesięć lat temu. Pliki C to tablice danych ROM do stosowania aktualizacji mikrokodu procesora. Ponieważ jednak nie jest to natywny kod open source per se, ale w rzeczywistości duży plik binarny, GNU Boot rezygnuje z tych małych aktualizacji kodu w imię wolnego oprogramowania.

Stare płyty główne ASUS Opteron

Usunięte porty płyt głównych ASUS KCMA-D8, ASUS KFSN4-DRE, ASUS KGPE-D16 są przeznaczone dla starszych płyt głównych serwerów AMD Opteron. Niektóre płyty główne AMD Opteron pozostają popularne wśród entuzjastów open source ze względu na możliwość łatwego uruchamiania na nich Coreboot/Libreboot i poprzednich GNU Boot, mimo że są one dość przestarzałe pod względem funkcji, wydajności i energooszczędności jak na dzisiejsze standardy.

Halsey Andrews

„Lekarz gier. Fanatyk zombie. Studio muzyczne. Kawiarni ninja. Miłośnik telewizji. Miły fanatyk alkoholik.

Rekomendowane artykuły

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *