Coreboot 26.09-ի թողարկումը՝ սեփական որոնվածի բաց այլընտրանք

Թողարկվել է CoreBoot 26.09 նախագիծը, որը մշակում է սեփական firmware-ի և BIOS-ի անվճար այլընտրանք: Նախագծի կոդը տարածվում է GPLv2 լիցենզիայի ներքո: Նոր տարբերակը ներառում է 1251 փոփոխություն, որոնք պատրաստվել են 112 մշակողների օգնությամբ, որոնցից 28-ը նոր էին նախագծի համար:

Խոշոր փոփոխություններ.

  • Աջակցություն է ներդրվել 26 մայրական սալիկների համար՝
    • Acer TravelMate P633-M և P633-V;
    • Apple iMac4,1;
    • ASRock Fatal1ty Z97X Killer և Z97 Anniversary;
    • ASUS B85M-E, Maximus VI GENE, Maximus VII GENE և ASUS Maximus VII HERO;
    • Framework Laptop 12 (13-րդ սերնդի Intel Core);
    • Գիգաբայթ MZ33-AR1;
    • Intel NUC D33217GKE;
    • ԼատտեՊանդա Մու DFR1141, DFR1142;
    • Lenovo ThinkPad X380 Յոգա, ThinkStation P320;
    • MSI PRO B760-P WIFI DDR4 (MS-7D98);
    • NVIDIA Porg (Jetson Nano);
    • Քոթոմ Q535G6;
    • Sapphire Rave2 (Ֆեգան);
    • Siemens FA ASL;
    • Chrome OS-ով աշխատող տարբեր սարքերում օգտագործվող 5 տախտակ կամ սերվերներ Google Խմբերի սկզբնական էջ
  • Արտաքին տվյալների վերլուծիչները աուդիտի են ենթարկվել՝ խոցելիությունները կանխելու համար: Ներդրվել է բուֆերից դուրս գտնվող տարածքներից ընթերցման դեմ պաշտպանություն: BMP մշակիչին, CBFS-ին (CoreBoot ֆայլային համակարգ) և FMAP-ին (Flash Map) ավելացվել են չափի և սահմանների ստուգումներ: Ներդրվել են FDT (Flattened Device Tree) վերնագրերի ամբողջականության ստուգումներ: Ավելացվել է ցիկլիկ ռեկուրսիայից պաշտպանություն՝ ավտոբուսային տարրերով անցնելիս: Ներդրվել է բեռնման ժամանակ վթարի դեպքում, եթե SMM (համակարգի կառավարման ռեժիմ) նախնականացումը ձախողվում է:
  • Firmware-ը և հոսթի գործիքները (ifdtool, cbmem) փոխակերպվել են՝ C23 ստանդարտը (-std=gnu23) օգտագործելու համար, որը պահանջում է GCC 14+ կամ Clang 18+ կոմպիլյատորներ։
  • Intel հարթակների համար ավելացվել է DDR5 SPD քեշի աջակցություն՝ SHA-256 ամբողջականության ստուգման հեշով, որը պահվում է TPM NVRAM-ում (SPD_CACHE_TPM_HASH):
  • Realtek աուդիո կոդեկների (ALC1150, ALC662/892/1200) բարելավված աջակցություն։
  • IPU3 MIPI տեսախցիկների հավաքածուների համար բարելավված ACPI գեներացիա։
  • Ավելացվել է AMD Turin պրոցեսորների փորձարարական աջակցություն, որը ներառում է CPPC (Collaborative Processor Performance Control) մեխանիզմը, IOAPIC ընդհատումների երթուղայնացումը և FADT/amdfwtool կոնֆիգուրացիան: Ավելացվել է առաջին EPIC հարթակի՝ GIGABYTE MZ33-AR1-ի աջակցությունը:
  • CFR (Customizable Firmware Runtime) կարգավորումների ցանկը ընդլայնվել է, Lenovo և ChromeEC տախտակների համար ներդրվել է EC firmware (Embedded Controller firmware) ցանկը, ինչպես նաև Intel ME և Hyper-Threading կառավարման ցանկը։
  • Հնարավորություն է տրվել գործարկման ընթացքում կոնսոլը ակտիվացնելու սերիական միացքի միջոցով։
  • Հաստատվել է նախագծի կոդի վերանայման համար արհեստական ​​բանականության գործիքների օգտագործման քաղաքականությունը, և ստեղծվել է AGENTS.md ֆայլ՝ արհեստական ​​բանականության գործակալների համար հրահանգներով (պահանջվում է, որ արհեստական ​​բանականության մեկնաբանությունները նշվեն «[AI-ի կողմից ստեղծված]» դրոշակով, թույլատրվում է ստեղծել միայն նոր խնդիրների մասին հաղորդագրություններ, արգելվում է վերանայման դրոշակների սահմանումը, պարտադրվում է կոդավորման ոճը և արգելվում է գործողությունների մեկնարկը Gerrit-ում):
  • binutils 2.46.1, LLVM 22.1.8, NASM 3.02, CMake 4.3.4, MPC 1.4.1-ի թարմացված տարբերակները։

Բացի այդ, ուշագրավ է LibreBoot նախագծի նոր թողարկման ժամանակացույցը: Նախկինում փորձվածի պես տարեկան երկու անգամ՝ հունվար և դեկտեմբեր ամիսներին ֆիքսված ժամանակացույցի փոխարեն, թողարկումները նախատեսվում է թողարկել յուրաքանչյուր 6-24 ամիսը մեկ (սովորաբար 8-16 ամիսը մեկ), երբ դրանք պատրաստ լինեն: Այս տարի նախատեսված էր հունիսյան թողարկում, բայց հետագայում որոշվեց այն բաց թողնել: Դեկտեմբերին նախատեսված թողարկումը նույնպես կբաց թողնվի, իսկ հաջորդ թողարկումը չի թողարկվի մինչև 2027 թվականի ամառ, այսինքն՝ LibreBoot-ի վերջին թարմացումից մեկուկես տարի անց: Թողարկման մոտեցման այս փոփոխությունը թույլ կտա ավելի մանրակրկիտ փորձարկումներ անցկացնել և խուսափել շտապողական թողարկումներից, որոնք արտադրանքը կթողնեն անավարտի տպավորություն:

Source: opennet.ru

Գնեք հուսալի հոստինգ DDoS պաշտպանությամբ կայքերի, VPS VDS սերվերների համար 🔥 Գնեք հուսալի կայքերի հոսթինգ՝ DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster