Lëshimi i firmuerave bootable CoreBoot 25.06, Libreboot 25.06 dhe Canoeboot 25.06

Ësht publikuar numri i ri i projektit CoreBoot 25.06, i cili zhvillon njĂ« alternativĂ« tĂ« lirĂ« pĂ«r firmware dhe BIOS pronar. Kodi i projektit shpĂ«rndahet nĂ«n licencĂ«n GPLv2. NĂ« versionin e ri janĂ« pĂ«rfshirĂ« 879 ndryshime, tĂ« pĂ«rgatitura me pjesĂ«marrjen e 128 zhvilluesve.

Ndryshimet kryesore:

  • MbĂ«shtetje pĂ«r platar tĂ« nĂ«nĂ«s:
    • ASUS H61M-A/USB3;
    • CWWK CW-ADL-4L-V1.0 dhe CW-ADLNTB-1C2L-V3.0;
    • Intel Google Chrome EC;
    • MiTAC Computing R520G6SB dhe SC513G6;
    • NovaCustom V540TNx (14″) dhe V560TNx (16″);
    • Siemens MC RPL1;
    • Star Labs Byte Mk III (N355);
    • System76 darp11 dhe lemp13;
    • 21 plaka qĂ« pĂ«rdoren nĂ« pajisje tĂ« ndryshme me Chrome OS ose nĂ« serverĂ« Google.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r brezin e pestĂ« tĂ« procesorĂ«ve Intel Xeon Scalable — "Emerald Rapids", qĂ« lejon pĂ«rdorimin e CoreBoot nĂ« platformat mĂ« tĂ« fundit Intel pĂ«r serverĂ«ve dhe stacionet e punĂ«s. NdĂ«r tĂ« tjera, janĂ« realizuar mundĂ«si tĂ« reja menaxhimi tĂ« konsumit tĂ« energjisĂ« qĂ« janĂ« shfaqur me "Emerald Rapids". ËshtĂ« vazhduar puna pĂ«r realizimin e mbĂ«shtetjes pĂ«r brezin e ardhshĂ«m tĂ« Intel "Panther Lake".
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r SoC Qualcomm Snapdragon X Plus X1P-42-100 dhe Ă«shtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r platformat MediaTek MT8189 dhe MT8196.
  • ËshtĂ« riparuar plotĂ«sisht infrastruktura pĂ«r shfaqjen e ekranit tĂ« ngarkesĂ«s. NĂ« realizimin e ri Ă«shtĂ« pĂ«rmirĂ«suar vizualizimi i informacionit, Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r lloje tĂ« ndryshme logosh, Ă«shtĂ« shtuar mundĂ«sia e vendosjes sĂ« informacionit shtesĂ« nĂ« fund tĂ« ekranit, janĂ« ofruar mjete pĂ«r menaxhimin e rreshtimit horizontal tĂ« logos, Ă«shtĂ« pĂ«rmirĂ«suar ndjekja e pĂ«rfundimit tĂ« vizatimit, Ă«shtĂ« integruar mundĂ«sia e pĂ«rpunimit tĂ« veçantĂ« tĂ« gjendjeve me energji tĂ« ulĂ«t.
  • NĂ« utilitarin cbfstool, qĂ« pĂ«rdoret pĂ«r menaxhimin e FS CBFS (CoreBoot File System), Ă«shtĂ« shtuar modaliteti multi-ELF, qĂ« lejon zhvilluesit e firmware tĂ« inkorporojnĂ« disa skedarĂ« binarĂ« nĂ« formatin ELF nĂ« njĂ« regjistrim tĂ« vetĂ«m CBFS. Kjo mund tĂ« pĂ«rdoret nĂ« skenarĂ« ku Ă«shtĂ« e nevojshme ngarkimi i disa komponenteve nĂ« tĂ« njĂ«jtĂ«n kohĂ« ose pĂ«rdorimi i komponenteve TEE (Trusted Execution Environment).
  • PĂ«r Wi-Fi dhe Bluetooth Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r funksionet DSM PRR (Power Reduction Request), qĂ« lejojnĂ« zgjerimin e mundĂ«sive tĂ« menaxhimit tĂ« konsumit tĂ« energjisĂ« nĂ« sistemet pĂ«r pajisje pa tela. PĂ«r shembull, metodologjitĂ« e implementuara ACPI lejojnĂ« qĂ« sistemet operative tĂ« kĂ«rkojnĂ« aktivizimin e modeleve agresive tĂ« kursimit tĂ« energjisĂ« gjatĂ« kohĂ«s sĂ« pushtimit ose kur funksionet pa tel nuk pĂ«rdoren. Implementimi Ă«shtĂ« nĂ« pĂ«rputhje me specifikimet e modeleve Standby nga Microsoft, çka lejon sinkronizimin e konsumit tĂ« energjisĂ« pĂ«r pajisjet pa tel me gjendjet e gjumit nĂ« sistemin operativ.
  • NĂ« sistemin vboot, qĂ« pĂ«rdoret pĂ«r ngarkesĂ« tĂ« verifikuar, Ă«shtĂ« garantuar krijimi i kopjeve rezervĂ« tĂ« tĂ« dhĂ«nave CMOS nĂ« fazat e vona tĂ« ngarkesĂ«s. Ky ndryshim siguron mbrojtje shtesĂ« nga dĂ«mtimi i tĂ« dhĂ«nave nĂ« rast tĂ« situatave emergjente gjatĂ« ngarkesĂ«s sĂ« firmware dhe ruan integritetin e parametrave tĂ« rĂ«ndĂ«sishĂ«m tĂ« konfigurimit nĂ« rast tĂ« ndĂ«rprerjes sĂ« papritur tĂ« energjisĂ« gjatĂ« kryerjes sĂ« procedurave komplekse tĂ« inicializimit.
  • NĂ« Kconfig Ă«shtĂ« shtuar opsioni VBOOT_EC_SYNC_ESOL pĂ«r tĂ« menaxhuar sjelljen e sinkronizimit tĂ« kontrolluesve tĂ« integruar.
  • NĂ« sistemin e ndĂ«rtimit Ă«shtĂ« siguruar pĂ«rputhshmĂ«ria me GCC 15. NĂ« crossgcc Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r specifikimet e arkitekturĂ«s sĂ« grupit tĂ« komandave RISC-V. Menaxhimi i submoduleve Ă«shtĂ« pĂ«rmirĂ«suar ndjeshĂ«m dhe Ă«shtĂ« thjeshtuar ndjekja e azhurnimeve tĂ« komponenteve tĂ« palĂ«ve tĂ« treta.
  • NĂ« dokumentacion Ă«shtĂ« shtuar sqarimi i politikĂ«s sĂ« projektit nĂ« lidhje me pĂ«rdorimin e mjeteve AI pĂ«r shkruajturin e kodit. JanĂ« shtuar pika qĂ« tregojnĂ« se zhvilluesit duhet tĂ« kenĂ« tĂ« drejta mbi kodin dhe mbajnĂ« pĂ«rgjegjĂ«si pĂ«r pĂ«rputhshmĂ«rinĂ« e kodit tĂ« transferuar me standardet e cilĂ«sisĂ« sĂ« CoreBoot dhe pĂ«r respektohen e licencave. NĂ« rast tĂ« shkeljes sĂ« tĂ« drejtave tĂ« palĂ«ve tĂ« treta, kodi do tĂ« tĂ« Ă«shtĂ« fshirĂ« ose zĂ«vendĂ«suar.

Gjithashtu, mund të përmendet lëshimi i firmware të lirë Libreboot 25.06, i cili ka marrë statusin e lëshimit stabil, i përqendruar në përmirësimin e funksionalitetit të shtuar në lëshimet eksperimentale (lëshimet stabile përmbajnë kryesisht korrigjime dhe publikohen rreth një herë në vit, lëshimi i mëparshëm stabil ishte në dhjetor). Projekti zhvillon një ndërtim gati të projektit Coreboot, që ofron një zëvendësim për firmware pronar UEFI dhe BIOS, të cilët janë përgjegjës për inicializimin e CPU, memorjes, pajisjeve periferike dhe komponentëve të tjerë të harduerit, me minimizimin e përfshirjeve binare.

Libreboot synon të formojë një ambient sistemik që lejon shmangien e softuerit pronarë aq sa është e mundur, jo vetëm në nivelin e sistemit operativ, por edhe në firmware që siguron ngarkimin. Libreboot plotëson Coreboot me mjete për thjeshtimin e përdorimit nga ana e përdoruesve të fundit, duke formuar një distribucion të gatshëm që mund të përdorë çdo përdorues pa aftësi speciale.

NĂ« krahasim me lĂ«shimin e mĂ«parshĂ«m stabil, Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r pllakĂ«n amĂ« Acer Q45T-AM, si dhe pĂ«r mini-PC Dell Precision T1700 SFF dhe MT. Sistemi i ndĂ«rtimit Ă«shtĂ« pĂ«rmirĂ«suar. ËshtĂ« shtuar mundĂ«sia e ndĂ«rtimit duke pĂ«rdorur GCC 15. CoreBoot (i sinkronizuar me repositorin deri mĂ« 20 prill. Komponentet GRUB2, U-Boot, SeaBIOS, flashprog, uefitool dhe NASM janĂ« syncuar me bazat aktuale tĂ« kodit.

Pajisjet e mbështetura në Libreboot:

  • Plakat kryesore tĂ« serverĂ«ve:
    • ASUS KFSN4-DRE
    • ASUS KGPE-D16
  • Sistemet desktop:
    • Gigabyte GA-G41M-ES2L;
    • Acer G43T-AM3, Q45T-AM;
    • Intel D510MO / D410PT;
    • Apple iMac 5,2;
    • HP Elite 8200 SFF/MT;
    • HP Elite 8300 USDT;
    • ASUS KCMA-D8;
    • Dell Precision T1650, T1700 SFF/MT;
    • Intel D945GCLF
    • Dell OptiPlex 3050 Micro, 7010, 7020, 9010 dhe 9020 seri SFF, XE2 SFF, MT dhe XE2 MT, 780 USFF/MT ;
  • LaptopĂ«t:
    • ThinkPad X60 / X60S / X60 Tablet;
    • ThinkPad T60;
    • Lenovo ThinkPad X200 / X200S / X200 / X220 / X220 eDP / X230 Tablet;
    • Lenovo ThinkPad X301;
    • Lenovo ThinkPad R400;
    • Lenovo ThinkPad T400 / T400S / T420 / T420S / T430 / T440 / T480 / T480S.
    • Lenovo ThinkPad T500 / T530;
    • Lenovo ThinkPad W530 / W541;
    • Lenovo ThinkPad R500;
    • HP EliteBook 2560p / 2570p / 2170p / 8470p / Folio 9470m;
    • HP EliteBook 820 G2;
    • HP Compaq Elite 8300 CMT;
    • HP EliteBook 8460p;
    • HP EliteBook 8560w;
    • Dell Latitude E6400 / E6430;
    • Dell Latitude E5420 / E5520 / E5530 / E6520 / E6530 / E6420 / E6220 / E6320 / E6330 / E6230 / E4300;
    • Apple MacBook1 dhe MacBook2;
    • ASUS Chromebook Flip C101 (ARM);
    • Samsung Chromebook Plus (ARM).
  • Konsolat e lojĂ«rave:
    • Sony PlayStation 1.

Së bashku me Libreboot është lëshuar projekti Canoeboot 25.06, i cili pozicionohet si një përmbledhje krejtësisht e lirë e Libreboot, e cila i përshtatet kërkesave të Fondit të Lirë të Softuerit për shpërndarjet e lira. Lëshimi i Canoeboot është i bazuar në versionin Libreboot 25.06, nga i cili janë hequr komponentët dhe ndryshimet që nuk i përmbushin kriteret e Fondit të Lirë të Softuerit.

Nevoja për krijimin e një mbledhjeje të veçantë të Libreboot shpjegohet me faktin se kërkesat e krijuara nga Fondi i Lirë të Softuerit për shpërndarjet e lira nuk lejojnë dorëzimin e firmware-ve dhe çdo komponenti binar të drejtuesve. Nga ana tjetër, që nga viti 2022, projekti Libreboot ka kaluar në rregulla më pragmatike për përdorimin e komponentëve binarë, që kanë lejuar zgjerimin e dukshëm të gamës së pajisjeve të mbështetura. Qëllimi i ri i projektit Libreboot është mbështetja e të gjithë pajisjeve që mbështeten në coreboot, përveç komponentëve binarë që ndikojnë në sigurinë dhe besueshmërinë (për shembull, në Libreboot përdoret me_cleaner për të çaktivizuar Intel ME). Me një qasje të tillë, Libreboot ka humbur statusin e shpërndarjes krejtësisht të lirë përsa i përket Fondit të Lirë të Softuerit.

Në versionin e ri të Canoeboot është implementuar mbështetje për pllakën e ndërprerësve Acer Q45T-AM, sistemet desktop Dell Precision T1650, Dell OptiPlex 7010 SFF, 9020 SFF, 9020 MT, HP Elite 8200 SFF, 8300 CMT, 8300 USDT, laptopët Dell Latitude E5420, E5520, E5530, E6220, E6230, E6320, E6330, E6420, E6430, E6520, E6530, Lenovo ThinkPad T420, T420s, T430, T440p, T520, T530, W530, W541, X220, X230 dhe X230T.

Pajisjet që mbështeten në Canoeboot:

  • Konsolat e lojĂ«rave:
    • Sony Playstation (PS1/PSX)
  • Plakat kryesore tĂ« serverĂ«ve:
    • Pllaka nĂ«nshkrimi ASUS KFSN4-DRE
    • Pllaka nĂ«nshkrimi ASUS KGPE-D16
  • Sistemet desktop:
    • Acer G43T-AM3
    • Apple iMac 5,2
    • ASUS KCMA-D8
    • Gigabyte GA-G41M-ES2L
    • Pllakat Intel D510MO dhe D410PT
    • Intel D945GCLF
    • Dell Precision T1650
    • Dell OptiPlex 780, 7010 SFF, 9020 SFF dhe 9020 MT
    • HP Elite 8200 SFF, 8300 CMT dhe 8300 USDT
  • LaptopĂ«t (x86):
    • Apple MacBook1,1 dhe MacBook2,1
    • Dell Latitude E4300, E6400, E6400 XFR, E6400 ATG, E5420, E5520, E5530, E6220, E6230, E6320, E6330, E6420, E6430, E6520 dhe E6530
    • Lenovo ThinkPad R500, T400, T400S, T500, W500, X200, X200S, X200 Tablet, T60, X60, X60S, X60 Tablet (Intel GPU), T420, T420s, T430, T440p, T520, T530, W530, W541, X220, X230 dhe X230T
  • LaptopĂ«t (ARM):
    • ASUS Chromebook Flip C101
    • Samsung Chromebook Plus (v1)
  • Emuluesit:
    • QEMU x86 dhe arm64

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster