Wydanie Libreboot 20220710, całkowicie darmowej dystrybucji Coreboot

Po siedmiu miesiącach prac opublikowano darmowe, startowe oprogramowanie sprzętowe Libreboot 20220710. Jest to czwarte wydanie w ramach projektu GNU, reklamowane jako pierwsze wydanie stabilne (poprzednie wydania były oznaczone jako wydania testowe, ponieważ wymagały dodatkowych stabilizacja i testowanie). Libreboot rozwija całkowicie darmowy fork projektu CoreBoot, zapewniający bezbinarny zamiennik zastrzeżonego oprogramowania UEFI i BIOS odpowiedzialnego za inicjalizację procesora, pamięci, urządzeń peryferyjnych i innych komponentów sprzętowych.

Libreboot ma na celu stworzenie środowiska systemowego, które pozwala całkowicie zrezygnować z autorskiego oprogramowania, nie tylko na poziomie systemu operacyjnego, ale także oprogramowania sprzętowego zapewniającego rozruch. Libreboot nie tylko pozbawia CoreBoot zastrzeżonych komponentów, ale także wzbogaca go o narzędzia ułatwiające użytkownikom końcowym korzystanie z niego, tworząc dystrybucję, z której może korzystać każdy użytkownik bez specjalnych umiejętności.

Wśród sprzętu obsługiwanego w Libreboot:

  • Systemy stacjonarne Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF i Apple iMac 5,2.
  • Serwery i stacje robocze: ASUS KCMA-D8, ASUS KGPE-D16, ASUS KFSN4-DRE.
  • Laptopy: 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 W500, Lenovo ThinkPad R500, Apple MacBook1,1 i MacBook2,1 ,XNUMX.

Należy zauważyć, że podczas przygotowywania nowej wersji skupiono się głównie na wyeliminowaniu problemów zaobserwowanych w poprzedniej wersji. W wersji 20220710 nie ma znaczących zmian ani wsparcia dla nowych płytek, ale odnotowano pewne ulepszenia:

  • Znacząco poprawiona dokumentacja.
  • Wprowadzono optymalizacje wydajności, aby przyspieszyć ładowanie podczas korzystania ze środowiska ładunku opartego na GNU GRUB.
  • W laptopach z chipsetem GM45/ICH9M funkcja PECI jest wyłączana podczas uruchamiania rdzenia, aby ominąć błąd w mikrokodzie.
  • Dla komputerów Macbook2 i Macbook1 utworzono rozszerzone kompilacje o rozmiarze 16 MB.
  • System kompilacji został ulepszony, aby uwzględnić skrypty do automatycznej zmiany plików konfiguracyjnych coreboot.
  • Domyślnie wyjście szeregowe jest wyłączone dla wszystkich kart, co rozwiązało problemy z wolnym ładowaniem.
  • Zaimplementowano wstępną obsługę integracji z bootloaderem u-boot, która nie jest jeszcze wykorzystywana w złożeniach na płyty, ale w przyszłości pozwoli nam rozpocząć tworzenie zespołów na platformy ARM.

Źródło: opennet.ru

Dodaj komentarz