Lëshimi i firmuerëve bootabilë CoreBoot 25.06, Libreboot 25.06 dhe Canoeboot 25.06

ËshtĂ« publikuar lĂ«shimi i projektit CoreBoot 25.06, i cili zhvillon njĂ« alternativĂ« tĂ« lirĂ« ndaj firmuerĂ«ve dhe BIOS-it pronarĂ«. Kodi i projektit shpĂ«rndahet nĂ«n licencĂ«n GPLv2. NĂ« pĂ«rbĂ«rjen e versionit tĂ« ri janĂ« pĂ«rfshirĂ« 879 ndryshime, tĂ« pĂ«rgatitura me pjesĂ«marrjen e 128 zhvilluesve.

Ndryshimet kryesore:

  • ËshtĂ« zbatuar mbĂ«shtetje pĂ«r pllakat amĂ«:
    • ASUS H61M-A/USB3;
    • CWWK CW-ADL-4L-V1.0 dhe CW-ADLNTB-1C2L-V3.0;
    • EC Intel Google Chrome;
    • 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 bord, e cila pĂ«rdoret nĂ« pajisje tĂ« ndryshme me Chrome OS apo mbi sistemet Google.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r procesorĂ«t Intel Xeon Scalable tĂ« gjeneratĂ«s sĂ« pestĂ« - "Emerald Rapids", duke lejuar pĂ«rdorimin e CoreBoot nĂ« platformat mĂ« tĂ« fundit Intel pĂ«r serverĂ«sh dhe stacione punuese. NdĂ«r tĂ« tjera, janĂ« zbatuar mundĂ«si tĂ« reja menaxhimi tĂ« konsumit tĂ« energjisĂ« tĂ« shfaqura nga "Emerald Rapids". ËshtĂ« vazhduar puna pĂ«r implementimin 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 mbĂ«shtetje e pĂ«rmirĂ«suar pĂ«r platformat MediaTek MT8189 dhe MT8196.
  • Infrastruktura pĂ«r shfaqjen e ekranit gjatĂ« ngarkimit Ă«shtĂ« riparuar plotĂ«sisht. NĂ« implementimin e ri Ă«shtĂ« pĂ«rmirĂ«suar vizatimi i informacionit, janĂ« 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 tĂ« menaxhuar rreshtimin horizontal tĂ« logos, Ă«shtĂ« pĂ«rmirĂ«suar ndjekja e pĂ«rfundimit tĂ« vizatimit, dhe Ă«shtĂ« integruar mundĂ«sia pĂ«r trajtimin e veçantĂ« tĂ« gjendjeve me njĂ« akumulator tĂ« shkarkuar.
  • Tek utilitetin cbfstool, e pĂ«rdorur pĂ«r menaxhimin e FS CBFS (CoreBoot File System), Ă«shtĂ« shtuar moda multi-ELF, e cila lejon zhvilluesit e firmuerĂ«ve tĂ« inkorporojnĂ« nĂ« njĂ« regjistĂ«r CBFS disa skedarĂ« binarĂ« nĂ« formatin ELF. Kjo mund tĂ« pĂ«rdoret nĂ« skenarĂ« ku kĂ«rkohet ngarkimi i disa komponentĂ«ve njĂ«herĂ«sh ose pĂ«rdorimi i komponentĂ«ve TEE (Trusted Execution Environment).
  • PĂ«r Wi-Fi dhe Bluetooth Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r funksionet DSM PRR (KĂ«rkesa pĂ«r Reduktimin e FuqisĂ«), tĂ« cilat lejojnĂ« tĂ« zgjerohen nĂ« mĂ«nyrĂ« tĂ« konsiderueshme mundĂ«sitĂ« e menaxhimit tĂ« konsumit tĂ« energjisĂ« nĂ« sisteme pĂ«r pajisje pa tela. PĂ«r shembull, metodat e zbatuara ACPI lejojnĂ« sistemet operative tĂ« kĂ«rkojnĂ« aktivizimin e modaliteteve agresive tĂ« kursimit tĂ« energjisĂ« gjatĂ« pushimit ose kur funksionet pa tela nuk pĂ«rdoren. Zbatimi Ă«shtĂ« i pĂ«rshtatshĂ«m me specifikimet e modalitetit Standby nga Microsoft, duke lejuar sinchronizimin e konsumit tĂ« energjisĂ« sĂ« pajisjeve pa tela me shtetet e modalitetit tĂ« gjumit nĂ« sistemin operativ.
  • NĂ« nĂ«n sistemin vboot, i pĂ«rdorur pĂ«r ngarkim tĂ« verifikuar, Ă«shtĂ« siguruar krijimi i kopjeve rezervĂ« tĂ« tĂ« dhĂ«nave CMOS nĂ« fazat e vona tĂ« ngarkimit. Ndryshimi siguron mbrojtje shtesĂ« nga dĂ«mtimi i tĂ« dhĂ«nave nĂ« rast situatash emergjente gjatĂ« ndezjes sĂ« firmuerit dhe lejon ruajtjen e integritetit tĂ« parametrave tĂ« rĂ«ndĂ«sishĂ«m tĂ« konfigurimit nĂ« rast tĂ« fikjes emergjente tĂ« energjisĂ« gjatĂ« procedurave komplekse tĂ« fillimit.
  • NĂ« Kconfig Ă«shtĂ« shtuar opsioni VBOOT_EC_SYNC_ESOL pĂ«r menaxhimin e sjelljes sĂ« sinkronizimit tĂ« kontrolleve tĂ« ndĂ«rtuara.
  • NĂ« sistemin e ndĂ«rtimit Ă«shtĂ« siguruar pajtueshmĂ«ri me GCC 15. NĂ« crossgcc Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r specifikimet pĂ«r arkitekturĂ«n e grupit tĂ« komandave RISC-V. Menaxhimi i nĂ«nmodulave Ă«shtĂ« pĂ«rmirĂ«suar ndjeshĂ«m dhe ndjekja e pĂ«rditĂ«simeve tĂ« komponentĂ«ve tĂ« jashtĂ«m Ă«shtĂ« thjeshtuar.
  • NĂ« dokumentacion Ă«shtĂ« shtuar njĂ« shpjegim i politikĂ«s sĂ« projektit nĂ« lidhje me pĂ«rdorimin e instrumenteve AI gjatĂ« shkruarjes sĂ« kodit. JanĂ« shtuar pika qĂ« deklarojnĂ« se zhvilluesit duhet tĂ« kenĂ« tĂ« drejta mbi kodin dhe mbajnĂ« pĂ«rgjegjĂ«si pĂ«r respektimin e standardeve tĂ« cilĂ«sisĂ« CoreBoot dhe pĂ«rkatĂ«sinĂ« me licencat. NĂ« rast tĂ« shkeljeve tĂ« tĂ« drejtave tĂ« palĂ«ve tĂ« treta, kodi do tĂ« fshihet ose zĂ«vendĂ«sohet.

Gjithashtu, mund të theksohet lëshimi i firmware-it të lirë të ngarkueshëm Libreboot 25.06, i cili mori statusin e një publikimi të qëndrueshëm, duke u fokusuar në përmirësimin e funksionalitetit të shtuar në publikimet eksperimentale (publikimet e qëndrueshme përmbajnë kryesisht rregullime dhe publikohen rreth një herë në vit, publikimi i fundit i qëndrueshëm ishte në dhjetor). Projekti zhvillon një ndërtim të gatshëm të projektit Coreboot, që ofron një zëvendësim për firmware-proprjetar UEFI dhe BIOS, të cilat përgjigjen për inicializimin e CPU-së, memories, pajisjeve periferike dhe komponenteve të tjera të harduerit, me minimizimin e përfshirjeve binare.

Libreboot synon krijimin e një mjedisi sistemi që lejon përdorimin sa më të vogël të mundshëm të softuerit pronësor, jo vetëm në nivelin e sistemit operativ, por edhe të firmuerit që mundëson nisjen. Libreboot e plotëson Coreboot me mjete që e bëjnë më të lehtë përdorimin nga përdoruesit fundorë, duke ofruar një shpërndarje të gatshme që mund të përdoret nga çdo përdorues pa aftësi të veçanta.

NĂ« krahasim me publikimin e fundit tĂ« qĂ«ndrueshĂ«m, Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r pllakĂ«n amĂ« Acer Q45T-AM, si dhe 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 (sincronizuar me repositorin nĂ« gjendjen e tij mĂ« 20 prill. KomponentĂ«t GRUB2, U-Boot, SeaBIOS, flashprog, uefitool dhe NASM janĂ« sincronizuar me bazat e kodit aktuale.

Pajisjet e mbështetura në Libreboot:

  • Pllaka amĂ« pĂ«r serverĂ«:
    • ASUS KFSN4-DRE
    • ASUS KGPE-D16
  • Sisteme 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 seria SFF, XE2 SFF, MT dhe XE2 MT, 780 USFF/MT ;
  • LaptopĂ«:
    • 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 Latitute 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).
  • Konsola lojĂ«rash:
    • Sony PlayStation 1.

Përveç Libreboot, është formuar një lëshim i projektit Canoeboot 25.06, i cili pozicionohet si një ndërtim plotësisht i lirë i Libreboot, i cili përmbush kërkesat e Fondacionit të Softuerit të Lirë për distribuimin e lirë. Lëshimi Canoeboot bazohet në versionin Libreboot 25.06, nga e cila janë hequr komponentët dhe ndryshimet që nuk përputhen me kriteret e Fondacionit të Softuerit të Lirë.

Nevoja për krijimin e një ndërtimi të veçantë të Libreboot shpjegohet me faktin se kërkesat e përcaktuara nga Free Software Foundation për shpërndarjet e lira nuk lejojnë shpërndarjen e firmware binar dhe të asnjë komponenti binar të drejtuesve. Ndërkohë, që nga viti 2022, projekti Libreboot ka kaluar në rregulla më pragmatike për përdorimin e komponentëve binarë, gjë që ka bërë të mundur zgjerimin e ndjeshëm të gamës së pajisjeve të mbështetura. Qëllimi i ri i projektit Libreboot është mbështetja e të gjithë harduerit të mbështetur nga coreboot, me përjashtim të komponentëve binarë që ndikojnë në sigurinë dhe besueshmërinë (për shembull, në Libreboot përdoret me_cleaner për çaktivizimin e Intel ME). Me këtë qasje, Libreboot e ka humbur statusin e një shpërndarjeje plotësisht të lirë nga këndvështrimi i Free Software Foundation.

Në versionin e ri të Canoeboot është realizuar mbështetje për pllakën amë Acer Q45T-AM, sisteme 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 e mbështetura në Canoeboot:

  • Konsola lojĂ«rash:
    • Sony Playstation (PS1/PSX)
  • Pllaka amĂ« pĂ«r serverĂ«:
    • Pllaka amĂ« ASUS KFSN4-DRE
    • Pllaka amĂ« ASUS KGPE-D16
  • Sisteme desktop:
    • Acer G43T-AM3
    • Apple iMac 5,2
    • ASUS KCMA-D8
    • Gigabyte GA-G41M-ES2L
    • Pllakat amĂ« 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Ă« (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Ă« (ARM):
    • ASUS Chromebook Flip C101
    • Samsung Chromebook Plus (v1)
  • EmulatorĂ«:
    • QEMU x86 dhe arm64

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster