Xususiy proshivkaga ochiq manbali muqobil Coreboot 26.09 versiyasi

Korporativ dasturiy ta'minot va BIOSga bepul alternativa ishlab chiquvchi CoreBoot 26.09 loyihasi chiqarildi. Loyiha kodi GPLv2 litsenziyasi ostida tarqatiladi. Yangi versiyada 112 ta ishlab chiquvchi yordamida tayyorlangan 1251 ta o'zgartirish mavjud, ulardan 28 tasi loyihada yangi edi.

Asosiy o'zgarishlar:

  • 26 ta anakartni qo'llab-quvvatlash amalga oshirildi:
    • Acer TravelMate P633-M va P633-V;
    • Apple iMac4,1;
    • ASRock Fatal1ty Z97X qotili va Z97 yilligi;
    • ASUS B85M-E, Maximus VI GENE, Maximus VII GENE va ASUS Maximus VII HERO;
    • Framework Laptop 12 (13-avlod Intel Core);
    • GIGABYTE MZ33-AR1;
    • Intel NUC D33217GKE;
    • LattePanda Mu DFR1141, DFR1142;
    • Lenovo ThinkPad X380 Yoga, ThinkStation P320;
    • MSI PRO B760-P WIFI DDR4 (MS-7D98);
    • NVIDIA Porg (Jetson Nano);
    • Qotom Q535G6;
    • Safir Rave2 (Faegan);
    • Siemens FA ASL;
    • Chrome OS ishlaydigan turli qurilmalarda ishlatiladigan 5 ta plata yoki serverlar Google.
  • Zaifliklarning oldini olish uchun tashqi ma'lumotlarni tahlil qiluvchilar tekshirildi. Buferdan tashqaridagi joylardan o'qishdan himoya qilish amalga oshirildi. BMP renderer, CBFS (CoreBoot File System) va FMAP (Flash Map) ga o'lcham va chegaralarni tekshirish qo'shildi. FDT (Flattened Device Tree) sarlavhalari uchun yaxlitlikni tekshirish amalga oshirildi. Avtobus elementlarini kesib o'tishda tsiklik rekursiya himoyasi qo'shildi. Agar SMM (Tizim boshqaruvi rejimi) ishga tushirilmasa, yuklash paytida ishdan chiqish amalga oshirildi.
  • Mikrodastur va xost vositalari (ifdtool, cbmem) GCC 14+ yoki Clang 18+ kompilyatorlarini talab qiladigan C23 standartidan (-std=gnu23) foydalanishga o'zgartirildi.
  • Intel platformalari uchun TPM NVRAM (SPD_CACHE_TPM_HASH) da saqlangan SHA-256 yaxlitligini tekshirish xeshiga ega DDR5 SPD keshini qo'llab-quvvatlash qo'shildi.
  • Realtek audio kodeklari uchun yaxshilangan qo'llab-quvvatlash (ALC1150, ALC662/892/1200).
  • IPU3 MIPI kamera staklari uchun takomillashtirilgan ACPI generatsiyasi.
  • AMD Turin protsessorlari uchun eksperimental qo'llab-quvvatlash qo'shildi, bu CPPC (Hamkorlikdagi protsessor ishlashini boshqarish) mexanizmi, IOAPIC uzilishlarni marshrutizatsiya qilish va FADT/amdfwtool konfiguratsiyasini o'z ichiga oladi. Birinchi EPIC platforma platasi, GIGABYTE MZ33-AR1 uchun qo'llab-quvvatlash qo'shildi.
  • CFR (Moslashtiriladigan dasturiy ta'minot ish vaqti) sozlamalari menyusi kengaytirildi, Lenovo va ChromeEC platalari uchun EC dasturiy ta'minoti (o'rnatilgan kontroller dasturiy ta'minoti) menyusi, shuningdek, Intel ME va Hyper-Threading boshqaruv menyusi joriy etildi.
  • Ish paytida konsolni ketma-ket port orqali faollashtirish imkoniyati taqdim etildi.
  • Loyihaning kodni ko'rib chiqish uchun AI vositalaridan foydalanish siyosati tasdiqlandi va AI agentlari uchun ko'rsatmalarga ega AGENTS.md fayli yaratildi (AI izohlarini "[AI tomonidan yaratilgan]" belgisi bilan belgilashni talab qiladi, faqat yangi muammo hisobotlarini yaratishga ruxsat beradi, ko'rib chiqish bayroqlarini o'rnatishni taqiqlaydi, kodlash uslubini joriy qiladi va Gerritda harakatlarni boshlashni taqiqlaydi).
  • Binutils 2.46.1, LLVM 22.1.8, NASM 3.02, CMake 4.3.4, MPC 1.4.1 ning yangilangan versiyalari.

Bundan tashqari, LibreBoot loyihasining yangi chiqarilish jadvali diqqatga sazovordir. Avvalgi urinishlarda bo'lgani kabi, yiliga ikki marta, yanvar va dekabr oylarida belgilangan jadval o'rniga, chiqarilishlar tayyor bo'lganda har 6-24 oyda (odatda 8-16 oy) chiqarilishi rejalashtirilgan. Bu yil iyun oyida chiqarilishi rejalashtirilgan edi, ammo keyinchalik uni o'tkazib yuborishga qaror qilindi. Dekabr oyida rejalashtirilgan chiqarilish ham o'tkazib yuboriladi va keyingi chiqarilish 2027 yil yozigacha, ya'ni oxirgi LibreBoot yangilanishidan bir yarim yil o'tgach chiqarilmaydi. Chiqarishga yondashuvdagi bu o'zgarish yanada puxta sinovdan o'tkazish imkonini beradi va mahsulotni tugallanmagandek his qiladigan shoshilinch chiqarilishlarning oldini oladi.

Manba: opennet.ru

DDoS himoyasi, VPS VDS serverlari bo'lgan saytlar uchun ishonchli hosting sotib oling 🔥 DDoS himoyasi, VPS VDS serverlari bilan ishonchli veb-sayt xostingini sotib oling | ProHoster