Lancering van Libreboot 20230319. Begin van de ontwikkeling van een Linux-distributie met OpenBSD-hulpmiddelen

De uitgave van de vrije opstartfirmware Libreboot 20230319 is gepresenteerd. Het project ontwikkelt een kant-en-klare bundel van het coreboot-project, dat een vervanging biedt voor propriƫtaire UEFI- en BIOS-firmware, verantwoordelijk voor de initialisatie van de CPU, geheugen, randapparatuur en andere hardwarecomponenten, met een minimalisatie van binaire toevoegingen.

Libreboot richt zich op het creƫren van een systeemomgeving die volledig zonder propriƫtaire software kan, niet alleen op het niveau van het besturingssysteem, maar ook van de firmware die de opstartprocedure garandeert. Libreboot verwijdert niet alleen niet-vrije componenten uit coreboot, maar voegt ook hulpmiddelen toe voor een vereenvoudigde toepassing door eindgebruikers, waardoor er een distributie ontstaat die elke gebruiker kan gebruiken zonder speciale vaardigheden.

Ondersteunde hardware in Libreboot:

  • Desktop-systemen: Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF en Apple iMac 5,2.
  • Laptops: ThinkPad X60 / X60S / X60 Tablet, ThinkPad T60, Lenovo ThinkPad X200 / X200S / X200 Tablet / X220 / X230, Lenovo ThinkPad R400, Lenovo ThinkPad T400 / T400S / T420 / T440, Lenovo ThinkPad T500 / T530, Lenovo ThinkPad W500 / W530, Lenovo ThinkPad R500, Apple MacBook1 en MacBook2, evenals verschillende Chromebook-apparaten van de bedrijven ASUS, Samsung, Acer en HP.

In de nieuwe release:

  • Ondersteuning voor de laptops Lenovo ThinkPad W530 en T530 is toegevoegd. In de volgende versie wordt ondersteuning voor HP EliteBook 8560w, Lenovo G505S en Dell Latitude E6400 verwacht.
  • De ondersteuning voor de Asus p2b_ls en p3b_f moederborden is beĆ«indigd.
  • Voor moederborden met processors op basis van de Haswell-microarchitectuur is de code voor geheugensynchronisatie (raminit) aangepast. De functionaliteit is getest op de laptops ThinkPad T440p en ThinkPad W541.
  • Problemen met het overschakelen naar slaapstand (S3) op de laptops ThinkPad T440p en ThinkPad W541 zijn opgelost.
  • In GRUB is de geforceerde console-uitvoermodus (GRUB_TERMINAL=console) zonder wijziging van de videomodus ingeschakeld, wat de weergave van opstartmenu's van bepaalde Linux-distributies heeft verbeterd.
  • Voor de meeste x86-motherborden is de synchronisatie met de codebase van CoreBoot uitgevoerd tot februari 2023, waaronder verbeteringen voor apparaten met chips op basis van de Haswell-microarchitectuur (ThinkPad T440p / W541).
  • Wijzigingen zijn overgebracht van de actuele codebases van GRUB en SeaBIOS.
  • De wachttijd in grub.cfg is verminderd van 10 naar 5 seconden.
  • Voor de ThinkPad GM45 laptops is de standaard toegewezen videogeheugen gereduceerd van 352MB naar 256MB.
  • De codebase van nvmutil is herzien.

Bovendien is de ontwikkelaar van Libreboot begonnen met de ontwikkeling van een nieuwe minimalistische Live-distributie voor systeemherstel na storingen. In navolging van de Heads-distributie, ontwikkelt het project een op Flash gebaseerde, afgeslankte systeems omgeving die kan worden geladen vanuit LibreBoot, CoreBoot of LinuxBoot. In plaats van een opstartpayload in te bouwen, is het de bedoeling om een aparte systeemafbeelding voor te bereiden die in CBFS kan worden geladen en uit intermediates payloads met GRUB of SeaBIOS kan worden uitgevoerd, die in staat zijn om uitvoerbare bestanden van Flash te starten.

Het project is interessant omdat het van plan is om de Linux-kernel, de standaard C-bibliotheek Musl en de gereedschappen uit de basisomgeving van OpenBSD te combineren. Voor de uitvoering van dit idee wordt de ontwikkeling van het lobase-project, dat zich bezighield met het porteren van OpenBSD-hulpmiddelen naar Linux, dat vijf jaar geleden is stopgezet, voortgezet (de auteur van Libreboot heeft een fork van lobase gemaakt die is geactualiseerd naar OpenBSD 7.2 en is gepoort voor Musl). Voor het beheer van pakketten en de installatie van extra programma's is de bedoeling om de gereedschappen van apk-tools van Alpine Linux te gebruiken, en voor het opstellen van afbeeldingen de bouwgereedschappen abuild en aports. Zodra de fork van de gebruikersomgeving van OpenBSD gereed is, is het plan om deze over te dragen aan het Alpine-project voor gebruik als alternatief voor het BusyBox-pakket.

Daarnaast kan de aankondiging van het CloudFW 2.0-project worden vermeld, met de implementatie van firmware op basis van Coreboot en LinuxBoot ter vervanging van UEFI, die een volledig open firmware-stapel voor x86 biedt.servers. De ontwikkeling wordt uitgevoerd door het Chinese bedrijf Bytedance (eigenaar van TikTok), dat CloudFW gebruikt op de hardware in zijn infrastructuur.

Video afspelen


Bron: opennet.ru
Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster