cu câteva zile în urmă lansarea noua versiune a proiectului Coreboot 25.06În această versiune, echipa a integrat 879 de modificări aduse de 128 de dezvoltatori, inclusiv suport extins pentru plăcile de bază, noi arhitecturi ale procesorului, îmbunătățiri ale gestionării energiei și îmbunătățiri verificate ale bootării.
o dintre cele mai notabile adăugiri în Coreboot 25.06 este suport pentru procesoarele Intel Xeon de a 5-a generație, Emerald Rapids, care deschide ușa către utilizarea Coreboot pe cele mai recente platforme de servere și stații de lucru de înaltă performanță. De asemenea, are Suport extins pentru Qualcomm Snapdragon X Plus X1P-42-100 și SoC-urile MediaTek MT8189 și MT8196.
El Suportul pentru noile plăci de bază a crescut și el În special, printre cele mai notabile integrări se numără modele de la ASUS, Star Labs, System76, Siemens și NovaCustom, precum și un număr mare de plăci de bază utilizate în dispozitivele Chrome OS și serverele Google.
Un început vizual mai puternic
Infrastructura Ecranul de pornire a fost complet reproiectat.. Acum vă permite să reprezentați logo-uri personalizates, afișarea de informații suplimentare, cum ar fi subsoluri, și gestionarea alinierii orizontale. Această modificare oferă mai multă libertate producătorilor și utilizatorilor pentru a personaliza experiența de pornire, precum și pentru a încorpora funcții utile, cum ar fi notificarea automată privind bateria descărcată în timpul pornirii.
Urmărirea finală a randării ecranului a fost, de asemenea, îmbunătățită, asigurând o tranziție mai lină între fazele de pornire și încărcarea sistemului de operare.
În plus, instrumentul scaun cbf, responsabil pentru gestionarea sistemului de fișiere Coreboot (CBFS), acum include suport pentru încărcări multi-ELF, permițând grupează mai multe fișiere binare executabile într-o singură intrarea. Acest lucru este util în special pentru implementările care necesită componente TEE (Trusted Execution Environment) sau boot-uri compartimentate, tipice mediilor care pun accentul pe securitate.
Reducerea consumului de energie
Coreboot 25.06 implementează funcții avansate ale Gestionarea energiei pentru Wi-Fi și Bluetooth prin DSM PRR (Cerere de reducere a puterii). Aceasta permite că sistemele de operare activați modurile de consum redus de energie când interfețele wireless nu sunt utilizate, aliniindu-se la standardele Microsoft pentru Modern Standby. Acest lucru duce la o eficiență energetică îmbunătățită pentru laptopuri și alte dispozitive mobile.
Securitate de pornire verificată
Sistemul de pornire verificat (vboot) acum face copii de rezervă ale datelor CMOS în etapele finale ale pornirii. Această îmbunătățire protejează integritatea configurațiilor cheie împotriva potențialelor pene de curent sau erori de inițializare. În plus, Opțiunea VBOOT_EC_SYNC_ESOL a fost introdusă, care îmbunătățește sincronizarea cu controlerele integrate, adaptându-se la platforme cu cerințe specifice de bootare.
Sistemul de compilare Coreboot a fost actualizat să fie complet compatibil cu GCC 15, Rezolvarea noilor avertismente și adaptarea la cele mai recente modificări compilatorului. În plus, mediul de compilare crossgcc acceptă acum instrucțiuni RISC-V ISA, extinzând posibilitățile de dezvoltare pentru această arhitectură emergentă.
Gestionarea submodulelor și a bibliotecilor terțe a fost, de asemenea, îmbunătățită., facilitând urmărirea modificărilor și asigurând o construcție mai fiabilă și reproductibilă.
Noi politici privind utilizarea instrumentelor de inteligență artificială
În această versiune, Coreboot și-a actualizat documentația a se îmbarca explicit utilizarea instrumentelor de inteligență artificială în dezvoltarea de codNoua politică stabilește că toți contribuitorii trebuie să fie pe deplin responsabili pentru codul la care contribuie, asigurându-se de calitatea, legalitatea și conformitatea acestuia cu licențele proiectului. Scopul este de a păstra integritatea software-ului și de a evita potențialele litigii privind proprietatea intelectuală.
Alte progrese importante
Alte modificări relevante includ:
- Suport îmbunătățit pentru inițializarea memoriei pe platformele Intel.
- Îmbunătățiri aduse driverelor SPI, ELOG și SMMSTORE.
- Suport extins pentru funcția Resizable BAR pentru GPU-urile moderne.
- Integrarea documentației tehnice pentru devicetree, cbmem și altele.
- În plus, libpayload, setul de biblioteci pentru sarcini utile, a primit corecții importante pentru sistemele ARM64, precum și îmbunătățiri ale suportului pentru stocarea USB și ale lanțului de compilare.
Pe de altă parte, merită menționat faptul că proiectul continuă să-și consolideze comunitatea. Pentru a încuraja participarea globală, O nouă întâlnire bilunară a fost creată la un moment mai accesibil pentru colaboratorii din Asia. În plus, după ani de așteptare, Coreboot și-a prezentat oficial mascota: Blitz, un iepure european rapid care simbolizează viteza demarării și adaptabilitatea proiectului.
În cele din urmă, merită menționat faptul că următoarea versiune, Coreboot 25.09, este programată pentru lansare la sfârșitul lunii septembrie 2025.
Daca esti interesat sa afli mai multe despre el, poti consulta detaliile În următorul link.