Dostupni su Coreboot 24.02 i Libreboot 20240225 bootloader firmware.

Objavljen je izdanak projekta CoreBoot 24.02, koji razvija slobodnu alternativu proprietary firmware-u i BIOS-u. Kod projekta se distribuira pod GPLv2 licencom. U stvaranju nove verzije sudjelovalo je 111 programera koji su pripremili 814 izmjena. Počevši od ovog izdanja, projekt je prešao na novu shemu imenovanja verzija koja se veže uz datum (godina.mjesec.izdanje); tako će u veljači 2024. godine umjesto verzije 4.23 biti objavljen izdanak 24.02, dok je izdanak 24.05 planiran za svibanj.

Glavne promjene:

  • Dodana je podrška za tri matične ploče. Jedna dodana ploča koristi se u prijenosniku Lenovo ThinkPad X230 eDP Mod (2K/FHD), dok se preostale dvije koriste na uređajima s Chrome OS-om ili na poslužiteljima Google. Prekinuta je podrška za ploču Google Primus4ES.
  • Završena je tranzicija s korištenja grane 'master' na novu granu 'main', stvorena jer se riječ 'master' u posljednjim godinama smatra politički nekorektnom i izaziva negodovanje nekih aktivista. Otprilike 6 mjeseci grane 'master' i 'main' su bile sinkronizirane, a sada je ostala samo grana 'main', što može zahtijevati prepravku skripti koje se oslanjaju na granu 'master'.
  • Dekoder slika u JPEG formatu zamijenjen je implementacijom na jeziku Wuffs (Wrangling Untrusted File Formats Safely), koji sigurno radi s memorijom, generira kod na C/C++ i optimiziran je za stvaranje parsera, enkodera i dekodera datotečnih formata. Korištenje sigurnog JPEG dekodera omogućuje isključenje izloženosti projekta napadima, poput LogoFAIL-a.
  • Poboljšana je kompatibilnost sa ACPI specifikacijama:
    • Dodana je podrška za strukturu IORT (Input Output Remapping Table), koja se koristi za određivanje topologije ulaza/izlaza na ARM sustavima.
    • Dodana je podrška za strukturu PPTT (Processor Properties Topology Tables), definiranu u ACPI 6.4 specifikaciji koja uključuje informacije o topologiji procesora. Kreiranje PPTT trenutno je implementirano samo za ploče qemu-sbsa i Neoverse N2 koje zahtijevaju ovu tablicu.
    • Dodana je podrška za tablicu WDAT (Watchdog Action Table), koju je predložila kompanija Microsoft za opisivanje watchdog timer-a, koji automatski restartuje PC u slučaju zamrzavanja operativnog sustava.
  • Dodana je podrška za SPI Flash čipove GD25LQ255E i IS25WP256D.
  • Implementirana je mogućnost rada s više skupina PCI segmenata istovremeno.
  • Strukture bus i link_list preimenovane su u upstream i downstream.
  • U datoteke devicetree dodani su opisi modernih Intel platformi.
  • Za uređaje Apple MacBook1 i MacBook2 dodana je podrška za buildgcc.
  • U crossgcc je izvršena promjena s GCC 11.4.0 na GCC 13.2.0, a CMake je ažuriran s verzije 3.26.4 na 3.27.7.
  • Ažurirane su payload-komponente temeljene na GRUB 2.12 i Seabios 1.16.3.

Osim toga, predstavljen je izdanak projekta Libreboot 20240225, koji razvija gotovu verziju Coreboot-a za zamjenu vlasničkih UEFI i BIOS firmvera koji upravljaju inicijalizacijom CPU-a, RAM-a, perifernih uređaja i drugih hardverskih komponenti. Libreboot ima za cilj stvaranje sistemskog okruženja koje omogućava zaobilaženje vlasničkog softvera koliko god je to moguće, ne samo na razini operativnog sustava već i na razini firmvera koji osigurava podizanje sustava. Libreboot dopunjuje Coreboot resursima koji olakšavaju korištenje od strane krajnjih korisnika, stvarajući gotovu distribuciju koju može koristiti svaki korisnik bez posebnih vještina.

U novom izdanju:

  • Dodana je podrška za prijenosna računala HP EliteBook 8560w i Dell Latitude E5520/E5530/E6520/E6420.
  • Dodana je podrška za Dell OptiPlex 9020/7020 (serije SFF, XE2 SFF, MT i XE2 MT).
  • U skriptu za ažuriranje izdanja dodana je podrška za generiranje zasebnog arhiva s U-Boot kodom (./update release -m u-boot).
  • Za flashanje Libreboot slika na matične ploče, umjesto alata flashrom koristi se alat flashprog (fork flashroma, koji se fokusira na održavanje stabilnih izdanja i implementaciju podrške za nove čipove uz očuvanje podrške za stare).

Oprema podržana u Libreboot:

  • Serverske matične ploče:
    • ASUS KFSN4-DRE
    • ASUS KGPE-D16
  • Desktop sustavi:
    • 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 i 9020 serije SFF, XE2 SFF, MT i XE2 MT;
  • Prijenosnici:
    • 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 i MacBook2;
    • ASUS Chromebook Flip C101 (ARM);
    • Samsung Chromebook Plus (ARM).

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster