Boodschappen kunnen nu worden gedownload met de Coreboot 24.02 en Libreboot 20240225 firmware

De uitgave van het CoreBoot-project van 24.02 is gepubliceerd, dat een vrije alternatieve ontwikkeling is voor propriƫtaire firmware en BIOS. De code van het project wordt verspreid onder de GPLv2-licentie. 111 ontwikkelaars hebben bijgedragen aan de nieuwe versie, die 814 wijzigingen omvat. Met deze uitgave is het project overgestapt op een nieuw naamgevingsschema voor versies, dat aan de datum is gebonden (jaar.maand.update), zodat in februari 2024 in plaats van versie 4.23 de uitgave 24.02 is gevormd, en voor mei is de uitgave 24.05 gepland.

Belangrijkste wijzigingen:

  • Ondersteuning voor drie moederborden is toegevoegd. EĆ©n toegevoegd bord wordt gebruikt in de Lenovo ThinkPad X230 eDP Mod (2K/FHD) laptop, en de andere twee worden gebruikt op apparaten met Chrome OS of op servers Google. De ondersteuning voor het bord Google Primus4ES is stopgezet.
  • De overstap van de ontwikkeling van de 'master'-tak naar de nieuwe 'main'-tak is voltooid, omdat het woord 'master' de afgelopen jaren als ongepast wordt beschouwd en onvrede oproept bij sommige activisten. Gedurende ongeveer 6 maanden waren de takken 'master' en 'main' gesynchroniseerd, maar nu is alleen de 'main'-tak overgebleven, wat kan vereisen dat scripts die naar de 'master'-tak verwijzen, opnieuw moeten worden aangepast.
  • De JPEG-beelddecodering is vervangen door een implementatie in de programmeertaal Wuffs (Wrangling Untrusted File Formats Safely), die veilig met geheugen omgaat, code genereert in C/C++ en is geoptimaliseerd voor het maken van parsers, encoders en decoders van bestandsindelingen. Het gebruik van de beveiligde JPEG-decoder maakt het mogelijk om het project te beschermen tegen aanvallen, zoals LogoFAIL.
  • De compatibiliteit met ACPI-specificaties is verbeterd:
    • Ondersteuning voor de IORT-structuur (Input Output Remapping Table) is toegevoegd, die wordt gebruikt om de invoer-/uitvoertopologie op ARM-systemen te definiĆ«ren.
    • Ondersteuning voor de PPTT-structuur (Processor Properties Topology Tables) is toegevoegd, zoals gedefinieerd in de ACPI 6.4-specificatie en die informatie bevat over de processor topologie. De creatie van de PPTT is vooralsnog alleen geĆÆmplementeerd voor de qemu-sbsa- en Neoverse N2-borden, die vereisen dat deze tabel aanwezig is.
    • Ondersteuning voor de WDAT-tabel (Watchdog Action Table) is toegevoegd, voorgesteld door Microsoft voor het beschrijven van de watchdog-timer die automatisch de pc herstart in geval van een vastloper van het besturingssysteem.
  • Ondersteuning voor SPI Flash-chips GD25LQ255E en IS25WP256D is toegevoegd.
  • De mogelijkheid is geĆÆmplementeerd om met meerdere groepen PCI-segmenten tegelijk te werken.
  • De structuren bus en link_list zijn hernoemd naar upstream en downstream.
  • In de devicetree-bestanden zijn beschrijvingen van moderne Intel-platforms toegevoegd.
  • Voor de Apple MacBook1 en MacBook2 is ondersteuning voor buildgcc toegevoegd.
  • In crossgcc is de overgang van GCC 11.4.0 naar GCC 13.2.0 gemaakt, en CMake is geüpdatet van versie 3.26.4 naar 3.27.7.
  • De payload-componenten zijn bijgewerkt op basis van GRUB 2.12 en Seabios 1.16.3.

Daarnaast is de release van het Libreboot-project 20240225 gepresenteerd, dat een kant-en-klare Coreboot-build ontwikkelt ter vervanging van propriƫtaire UEFI- en BIOS-firmware, die verantwoordelijk is voor de initialisatie van CPU, geheugen, randapparatuur en andere hardwarecomponenten. Libreboot is gericht op het creƫren van een systeemomgeving die het mogelijk maakt om zonder propriƫtaire software te werken, voor zover mogelijk, niet alleen op het niveau van het besturingssysteem, maar ook van de firmware die de bootprocessen mogelijk maakt. Libreboot aanvult Coreboot met middelen om het voor eindgebruikers te vereenvoudigen, door een kant-en-klare distributie te vormen die door elke gebruiker kan worden gebruikt, zelfs zonder speciale vaardigheden.

In de nieuwe release:

  • Ondersteuning voor de HP EliteBook 8560w en Dell Latitude E5520/E5530/E6520/E6420 laptops is toegevoegd.
  • Ondersteuning voor de Dell OptiPlex 9020/7020 (SFF, XE2 SFF, MT en XE2 MT-series) is toegevoegd.
  • In het release-update-script is ondersteuning toegevoegd voor het genereren van een aparte archief met U-Boot-code (./update release -m u-boot).
  • Voor het flashen van Libreboot-images op moederborden is in plaats van de flashrom-tool de flashprog-tool (een fork van flashrom, gericht op het onderhouden van stabiele releases en het implementeren van ondersteuning voor nieuwe chips, terwijl ondersteuning voor oude behouden blijft) gebruikt.

Hardware die wordt ondersteund in Libreboot:

  • Server moederborden:
    • ASUS KFSN4-DRE
    • ASUS KGPE-D16
  • Desktop-systemen:
    • 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 en 9020 serie SFF, XE2 SFF, MT en XE2 MT;
  • Laptops:
    • 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 en MacBook2;
    • ASUS Chromebook Flip C101 (ARM);
    • Samsung Chromebook Plus (ARM).

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster