Nakon dvije i pol godine razvoja predstavljen je stabilni izlaz modularnog multiplatformskog upravitelja podizanja GNU GRUB 2.12 (GRand Unified Bootloader). GRUB podržava širok spektar platformi, uključujući obične PC-e s BIOS-om, platforme IEEE-1275 (oprema temeljena na PowerPC/Sparc64), EFI sustave, sustave s procesorima RISC-V, Loongson, Itanium, ARM, ARM64, LoongArch i ARCS (SGI), uređaje koji koriste slobodni paket CoreBoot.
Glavne novine:
- Dodana je osnovna podrška za Boot Loader Interface, koja se razvija u okviru projekta systemd.
- Dodana je podrška za arhitekturu LoongArch.
- Omogućena je izrada s GCC 13 i Clang 14.
- Dodana je podrška za binutils 2.38.
- EFI-učitavač jezgre Linuxa je unificiran za sve podržane arhitekture.
- Na x86 sustavima izvršen je prijelaz na EFI-učitavač jezgre Linuxa.
- Dodana je podrška za dinamičko dodavanje memorije putem poziva handlerima u firmwareu.
- Dodana je podrška za PCI i MMIO UART.
- Dodana je podrška za multimedijsku biblioteku SDL2.
- Riješeni su problemi u drajveru TPM (Trusted Platform Module).
- Ispravljeni su mnogi problemi u kodu za pristup datotečnim sustavima.
- Poboljšane su mogućnosti za debagiranje i proširen je set za testiranje.
- Ispravljene su nakupljene ranjivosti.
Izvor: opennet.ru
