Wydanie bootloaderów Libreboot 25.04 i Canoeboot 25.04

Opublikowano wydanie wolnego oprogramowania rozruchowego Libreboot 25.04, które ma status eksperymentalnego wydania skoncentrowanego na rozwoju funkcjonalności (stabilne wydania w głównej mierze zawierają poprawki i publikowane są mniej więcej raz w roku, ostatnie stabilne wydanie miało miejsce w grudniu). Projekt rozwija gotową kompilację projektu Coreboot, oferującą zamiennik dla proprietarnych firmware UEFI i BIOS, które odpowiadają za inicjalizację CPU, pamięci, urządzeń peryferyjnych i innych komponentów sprzętowych, przy minimalizacji wsadów binarnych.

Libreboot ma na celu stworzenie środowiska systemowego, które pozwoli na ominięcie zamkniętego oprogramowania tak bardzo, jak to możliwe, nie tylko na poziomie systemu operacyjnego, ale także w zakresie oprogramowania dostępnego podczas uruchamiania. Libreboot uzupełnia Coreboot o narzędzia do ułatwienia stosowania przez użytkowników końcowych, tworząc gotowy dystrybucyjny pakiet, z którego może skorzystać każdy użytkownik, niezależnie od poziomu umiejętności.

W nowym wydaniu:

  • Dodano wsparcie dla płyty głównej Acer Q45T-AM oraz poprawiono wsparcie dla podobnej płyty Acer G43T-AM3. Zapewniono prawidłowe działanie Ethernet na płytach głównych Acer.
  • Zmieniła się numeracja wersji, zamiast formatu „YYYYMMDD” teraz stosuje się numerację „YY.MM” (rok.miesiąc).
  • Poprawiono system budowania. Podczas tworzenia kompilacji użyto najnowszego wydania Debian 12.10. Zapewniono możliwość budowy w Fedora 42 i Debian Sid z kompilatorem GCC 15.
  • SeaBIOS zsynchronizowano z repozytorium głównego projektu na dzień 4 marca, flashprog z stanem repozytorium z 1 marca, uefitool — 26 kwietnia, GRUB2 — 20 kwietnia (z usunięciem luk w zabezpieczeniach). Zrealizowano synchronizację ze świeżą bazą kodu CoreBoot. U-Boot zaktualizowano do wersji 2025.04, a NASM do wersji 2.16.03.

Sprzęt wspierany w Libreboot:

  • Płyty główne serwerów:
    • ASUS KFSN4-DRE
    • ASUS KGPE-D16
  • Systemy desktopowe:
    • Gigabyte GA-G41M-ES2L;
    • Acer G43T-AM3, Q45T-AM;
    • Intel D510MO / D410PT;
    • Apple iMac 5,2;
    • HP Elite 8200 SFF/MT;
    • HP Elite 8300 USDT;
    • ASUS KCMA-D8;
    • Dell Precision T1650;
    • Intel D945GCLF
    • Dell OptiPlex 3050 Micro, 7010, 7020, 9010 i 9020 serii SFF, XE2 SFF, MT i XE2 MT, 780 USFF/MT;
  • Laptopy:
    • ThinkPad X60 / X60S / X60 Tablet;
    • ThinkPad T60;
    • Lenovo ThinkPad X200 / X200S / X200 / X220 / X220 eDP / X230 Tablet;
    • Lenovo ThinkPad X301;
    • Lenovo ThinkPad R400;
    • Lenovo ThinkPad T400 / T400S / T420 / T420S / T430 / T440 / T480 / T480S.
    • Lenovo ThinkPad T500 / T530;
    • Lenovo ThinkPad W530 / W541;
    • Lenovo ThinkPad R500;
    • HP EliteBook 2560p / 2570p / 2170p / 8470p / Folio 9470m;
    • HP EliteBook 820 G2;
    • HP Compaq Elite 8300 CMT;
    • HP EliteBook 8460p;
    • HP EliteBook 8560w;
    • Dell Latitude E6400 / E6430;
    • Dell Latitude E5420 / E5520 / E5530 / E6520 / E6530 / E6420 / E6220 / E6320 / E6330 / E6230 / E4300;
    • Apple MacBook1 i MacBook2;
    • ASUS Chromebook Flip C101 (ARM);
    • Samsung Chromebook Plus (ARM).
  • Konsolę do gier:
    • Sony PlayStation 1.

W dodatku do Libreboot wydano projekt Canoeboot 25.04, który jest pozycjonowany jako całkowicie wolna kompilacja Libreboot, spełniająca wymagania Fundacji Otwartych Technologii dla w pełni wolnych dystrybucji. Wydanie Canoeboot bazuje na wersji Libreboot 25.04, z której usunięto komponenty i zmiany nieodpowiadające kryteriom Fundacji Otwartych Technologii.

Potrzeba stworzenia osobnej wersji Libreboot wynika z faktu, że wymagania określone przez Fundację Oprogramowania Wolnego dla wolnych dystrybucji zabraniają dostarczania binarnych firmware'ów i wszelkich binarnych komponentów sterowników. Od 2022 roku projekt Libreboot przeszedł na bardziej pragmatyczne zasady dotyczące korzystania z komponentów binarnych, co pozwoliło znacznie rozszerzyć zakres wspieranego sprzętu. Nowym celem projektu Libreboot stała się obsługa całego sprzętu wspieranego w coreboot, z wyjątkiem komponentów binarnych, które wpływają na bezpieczeństwo i niezawodność (na przykład w Libreboot wykorzystuje się me_cleaner do dezaktywacji Intel ME). Przy takim podejściu Libreboot stracił status całkowicie wolnej dystrybucji według Fundacji Oprogramowania Wolnego.

Urządzenia wspierane w Canoeboot:

  • Konsole do gier:
    • Sony Playstation (PS1/PSX)
  • Płyty główne serwerów:
    • Płyta główna ASUS KFSN4-DRE
    • Płyta główna ASUS KGPE-D16
  • Systemy desktopowe:
    • Acer G43T-AM3
    • Apple iMac 5,2
    • ASUS KCMA-D8
    • Dell OptiPlex 780
    • Gigabyte GA-G41M-ES2L
    • Płyty główne Intel D510MO i D410PT
    • Intel D945GCLF
  • Laptopy (x86):
    • Apple MacBook1,1 i MacBook2,1
    • Dell Latitude E4300, E6400, E6400 XFR i E6400 ATG
    • Lenovo ThinkPad R400
    • Lenovo ThinkPad R500
    • Lenovo ThinkPad T400 / T400S
    • Lenovo ThinkPad T500/W500
    • Lenovo ThinkPad T60, X60, X60S, X60 Tablet (GPU Intel)
    • Lenovo ThinkPad X200 / X200S / X200 Tablet
  • Laptopy (ARM):
    • ASUS Chromebook Flip C101
    • Samsung Chromebook Plus (v1)
  • Emulatory:
    • QEMU x86 i arm64

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster