Elérhetők a Coreboot 24.02 és a Libreboot 20240225 bootolható firmware verziói.

Megjelent a CoreBoot 24.02 kiadása, amely egy szabad alternatívát fejleszt a tulajdonosi firmware-ek és BIOS-ok számára. A projekt kódja GPLv2 licenc alatt terjeszthető. Az új verzió elkészítésében 111 fejlesztő vett részt, akik 814 változtatást hajtottak végre. E kiadás óta a projekt új verzióelnevezési sémára tért át, amely a dátumhoz (év.hónap.frissítés) kötődik; így 2024 februárjában a 4.23-as verzió helyett a 24.02-es számú kiadás készült, és májusra a 24.05-ös kiadás várható.

Főbb változások:

  • Három alaplap támogatása került hozzáadásra. Az egyik új alaplap a Lenovo ThinkPad X230 eDP Mod (2K/FHD) laptopban található, míg a másik kettő a Chrome OS-es eszközökön használható. szervereken Megszűnt a Google Primus4ES alaplap támogatása.
  • Befejeződött a fejlesztéshez használt "master" ág használatának átváltása az új "main" ágra, mivel a "master" szó az utóbbi években politikailag nem korrektnek számít, és néhány aktivistában felháborodást okozott. Körülbelül 6 hónapig a "master" és "main" ágakat párhuzamosan karbantartották, de most már csak a "main" ág maradt meg, ami megkövetelheti a "master" ágra hivatkozó szkriptek átdolgozását.
  • A JPEG formátumú képek dekóderét a Wuffs (Wrangling Untrusted File Formats Safely) nyelvű megvalósítás váltotta fel, amely biztonságosan dolgozik a memóriával, C/C++ kódot generál és optimalizálva van a fájlformátumok parsereinek, kódolóinak és dekóderének készítésére. A biztonságos JPEG dekóder használata csökkenti a projektet érő támadások kockázatát, mint például a LogoFAIL.
  • Javult az ACPI specifikációkkal való kompatibilitás:
    • Hozzáadva az IORT (Input Output Remapping Table) struktúra támogatása, amely az ARM rendszerek input/output topológiájának meghatározására szolgál.
    • Hozzáadva a PPTT (Processor Properties Topology Tables) struktúra támogatása, amely az ACPI 6.4 specifikációban van definiálva, és tartalmazza a processzor topológiájáról szóló információkat. A PPTT létrehozása eddig csak a qemu-sbsa és Neoverse N2 alaplapoknál valósult meg, amelyek szükségesek ehhez a táblázathoz.
    • Hozzáadva a WDAT (Watchdog Action Table) támogatása, amelyet a Microsoft javasolt a műveleti rendszer elakadásakor automatikusan újraindító watchdog-timer leírására.
  • Hozzáadva a GD25LQ255E és IS25WP256D SPI Flash chipek támogatása.
  • Megvalósítva a PCI szegmensek több csoportjával való egyidejű működés lehetősége.
  • A bus és link_list struktúrákat upstream és downstream névre keresztelték át.
  • A devicetree fájlokhoz hozzáadták a modern Intel platformok leírásait.
  • Az Apple MacBook1 és MacBook2 eszközökhöz hozzáadva a buildgcc támogatása.
  • A crossgcc váltott a GCC 11.4.0 használatáról a GCC 13.2.0-ra, a CMake verzióját 3.26.4-ről 3.27.7-re frissítették.
  • A payload komponensek frissítve lettek a GRUB 2.12 és a Seabios 1.16.3 alapjain.

Ezenkívül bemutatásra került a Libreboot 20240225 projekt kiadása, amely a Coreboot kész buildjét fejleszti a proprietárius UEFI és BIOS firmware-ek helyettesítésére, amelyek a CPU, a memória, a perifériák és egyéb hardver komponensek inicializálásáért felelősek. A Libreboot célja olyan rendszerkörnyezet kialakítása, amely a lehető legjobban elkerüli a proprietárius szoftvereket, nemcsak az operációs rendszer szintjén, hanem a bootolást biztosító firmware szintjén is. A Libreboot kiegészíti a Coreboot-ot felhasználóbarát eszközökkel, kész disztribúciót alkotva, amelyet bármilyen felhasználó igénybe vehet, függetlenül a szaktudásától.

Az új kiadásban:

  • Hozzáadva a HP EliteBook 8560w és Dell Latitude E5520/E5530/E6520/E6420 támogatása.
  • Hozzáadva a Dell OptiPlex 9020/7020 (SFF, XE2 SFF, MT és XE2 MT sorozat) támogatása.
  • A kiadási frissítő szkriptbe hozzáadva a külön U-Boot kódarchívum generálásának támogatása (. /update release -m u-boot).
  • A Libreboot képfájlok firmware-be való írásához a flashrom helyett a flashprog eszköz került alkalmazásra (a flashrom forkja, amely a stabil verziók fenntartására és új chipek támogatásának megvalósítására összpontosít, miközben megtartja a régi chipek támogatását).

A Libreboot által támogatott hardver:

  • Szerver alaplapok:
    • ASUS KFSN4-DRE
    • ASUS KGPE-D16
  • Asztali rendszerek:
    • Gigabyte GA-G41M-ES2L;
    • Acer G43T-AM3;
    • 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 7020 és 9020 SFF, XE2 SFF, MT és XE2 MT modellek;
  • Laptopok:
    • 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;
    • 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 E5520/E5530/E6520/E6530/E6420;
    • Apple MacBook1 és MacBook2;
    • ASUS Chromebook Flip C101 (ARM);
    • Samsung Chromebook Plus (ARM).

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster