Rhyddhau cadarnwedd cychwyn CoreBoot 25.06, Libreboot 25.06 a Canoeboot 25.06

Mae prosiect CoreBoot 25.06, sy'n datblygu dewis arall am ddim i firmware a BIOS perchnogol, wedi'i ryddhau. Mae cod y prosiect wedi'i ddosbarthu o dan y drwydded GPLv2. Mae'r fersiwn newydd yn cynnwys 879 o newidiadau a baratowyd gyda chyfranogiad 128 o ddatblygwyr.

Newidiadau mawr:

  • Mae cefnogaeth i famfyrddau wedi'i rhoi ar waith:
    • ASUS H61M-A/USB3;
    • CWWK CW-ADL-4L-V1.0 a CW-ADLNTB-1C2L-V3.0;
    • Intel Google Chrome EC;
    • Cyfrifiadura MiTAC R520G6SB a SC513G6;
    • NovaCustom V540TNx (14β€³) a V560TNx (16β€³);
    • Siemens MC RPL1;
    • Star Labs Byte Mk III (N355);
    • System76 darp11 a lemp13;
    • 21 o fyrddau a ddefnyddir mewn gwahanol ddyfeisiau sy'n rhedeg Chrome OS neu gweinyddion Google.
  • Ychwanegwyd cefnogaeth ar gyfer pumed genhedlaeth proseswyr Intel Xeon Scalable - "Emerald Rapids", gan ganiatΓ‘u defnyddio CoreBoot ar y llwyfannau Intel diweddaraf ar gyfer gweinyddwyr a gorsafoedd gwaith. Ymhlith pethau eraill, mae nodweddion rheoli pΕ΅er newydd a gyflwynwyd yn "Emerald Rapids" wedi'u gweithredu. Mae gwaith yn parhau ar gefnogi cenhedlaeth nesaf "Panther Lake" Intel.
  • Ychwanegwyd cefnogaeth ar gyfer SoC Qualcomm Snapdragon X Plus X1P-42-100 a gwell cefnogaeth ar gyfer llwyfannau MediaTek MT8189 a MT8196.
  • Mae'r seilwaith ar gyfer arddangos y sgrin sblash yn ystod llwytho wedi'i ailgynllunio'n llwyr. Mae'r gweithrediad newydd yn gwella rendro gwybodaeth, yn ychwanegu cefnogaeth ar gyfer gwahanol fathau o logos, yn ychwanegu'r gallu i osod gwybodaeth ychwanegol ar waelod y sgrin, yn darparu offer ar gyfer rheoli aliniad llorweddol y logo, yn gwella olrhain diwedd rendro, ac yn integreiddio'r gallu i drin cyflyrau batri isel ar wahΓ’n.
  • Mae'r cyfleustodau cbfstool a ddefnyddir i reoli'r CBFS (System Ffeiliau CoreBoot) wedi'i ddiweddaru i gynnwys modd aml-ELF, sy'n caniatΓ‘u i ddatblygwyr cadarnwedd fewnosod nifer o ffeiliau deuaidd ELF i mewn i un cofnod CBFS. Gellir defnyddio hyn mewn senarios lle mae angen llwytho nifer o gydrannau ar yr un pryd neu lle defnyddir cydrannau TEE (Amgylchedd Gweithredu Dibynadwy).
  • Ar gyfer Wi-Fi a Bluetooth, mae cefnogaeth ar gyfer swyddogaethau PRR (Cais Lleihau PΕ΅er) DSM wedi'i weithredu, gan ganiatΓ‘u ehangu sylweddol ar y galluoedd rheoli pΕ΅er yn yr is-systemau ar gyfer dyfeisiau diwifr. Er enghraifft, mae'r dulliau ACPI a weithredwyd yn caniatΓ‘u i systemau gweithredu ofyn am gynnwys moddau arbed pΕ΅er ymosodol yn ystod amser segur neu pan nad yw swyddogaethau diwifr yn cael eu defnyddio. Mae'r gweithrediad yn gydnaws Γ’ manylebau modd Wrth Gefn Microsoft, sy'n caniatΓ‘u cydamseru defnydd pΕ΅er dyfeisiau diwifr Γ’'r cyflyrau modd cysgu yn y system weithredu.
  • Mae'r is-system vboot a ddefnyddir ar gyfer cychwyn dilys bellach yn creu copΓ―au wrth gefn o ddata CMOS yng nghyfnodau cychwyn hwyr. Mae'r newid yn darparu amddiffyniad ychwanegol rhag llygredd data rhag ofn sefyllfaoedd brys yn ystod cychwyn cadarnwedd ac yn caniatΓ‘u cadw cyfanrwydd paramedrau ffurfweddu pwysig rhag ofn toriad pΕ΅er brys yn ystod gweithdrefnau cychwyn cymhleth.
  • Ychwanegwyd yr opsiwn VBOOT_EC_SYNC_ESOL at Kconfig i reoli ymddygiad cydamseru rheolwyr mewnosodedig.
  • Mae'r system adeiladu bellach yn gydnaws Γ’ GCC 15. Mae Crossgcc bellach yn cefnogi manylebau ar gyfer pensaernΓ―aeth set gyfarwyddiadau RISC-V. Mae rheoli is-fodiwlau wedi'i wella'n sylweddol, ac mae olrhain diweddariadau cydrannau trydydd parti wedi'i symleiddio.
  • Mae'r ddogfennaeth wedi'i diweddaru i egluro polisi'r prosiect ar ddefnyddio offer AI wrth ysgrifennu cod. Mae wedi'i diweddaru i gynnwys cymalau sy'n nodi bod yn rhaid i ddatblygwyr fod yn berchen ar y cod ac yn gyfrifol am sicrhau bod y cod maen nhw'n ei gyfrannu yn bodloni safonau ansawdd a thrwyddedau CoreBoot. Os caiff hawliau trydydd parti eu torri, bydd y cod yn cael ei ddileu neu ei ddisodli.

Yn ogystal, mae'n werth nodi rhyddhau'r cadarnwedd cychwyn am ddim Libreboot 25.06, a dderbyniodd statws datganiad sefydlog, gan ganolbwyntio ar fireinio'r ymarferoldeb a ychwanegwyd mewn datganiadau arbrofol (mae datganiadau sefydlog yn cynnwys atgyweiriadau yn bennaf ac yn cael eu cyhoeddi tua unwaith y flwyddyn, y datganiad sefydlog diwethaf oedd ym mis Rhagfyr). Mae'r prosiect yn datblygu cynulliad parod o'r prosiect Coreboot, gan ddarparu amnewidiad ar gyfer cadarnwedd UEFI a BIOS perchnogol sy'n gyfrifol am gychwyn y CPU, cof, perifferolion a chydrannau caledwedd eraill, gyda mewnosodiadau deuaidd lleiaf posibl.

Nod Libreboot yw creu amgylchedd system sy'n eich galluogi i wneud heb feddalwedd perchnogol gymaint Γ’ phosibl, nid yn unig ar lefel y system weithredu, ond hefyd y firmware sy'n darparu cychwyn. Mae Libreboot yn ategu Coreboot ag offer i'w gwneud hi'n haws i ddefnyddwyr terfynol eu defnyddio, gan greu dosbarthiad parod y gellir ei ddefnyddio gan unrhyw ddefnyddiwr heb sgiliau arbennig.

O'i gymharu Γ’'r datganiad sefydlog blaenorol, mae cefnogaeth ar gyfer mamfwrdd Acer Q45T-AM, yn ogystal Γ’'r Dell Precision T1700 SFF a mini-PC MT wedi'i ychwanegu. Mae'r system adeiladu wedi'i gwella. Mae'r gallu i adeiladu gan ddefnyddio GCC 15 wedi'i ychwanegu. CoreBoot (wedi'i gydamseru Γ’'r storfa o Ebrill 20. Mae cydrannau GRUB2, U-Boot, SeaBIOS, flashprog, uefitool a NASM wedi'u cydamseru Γ’'r cronfeydd cod cyfredol.

Caledwedd a gefnogir yn Libreboot:

  • Mamfyrddau gweinydd:
    • ASUS KFSN4-DRE
    • ASUS KGPE-D16
  • Systemau bwrdd gwaith:
    • 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
    • cyfres Dell OptiPlex 3050 Micro, 7010, 7020, 9010 a 9020 SFF, XE2 SFF, MT a XE2 MT, 780 USFF/MT;
  • Gliniaduron:
    • Tabled ThinkPad X60/X60S/X60;
    • ThinkPad T60;
    • Lenovo ThinkPad X200 / X200S / X200 / X220 / X220 eDP / X230 Tabled;
    • 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 / Ffolio 9470m;
    • HP EliteBook 820 G2;
    • HP Compaq Elite 8300 CMT;
    • HP EliteBook 8460p;
    • HP EliteBook 8560w;
    • Dell lledred E6400/E6430;
    • Dell Lledred E5420/E5520/E5530/E6520/E6530/E6420/E6220/E6320/E6330/E6230/E4300;
    • Apple MacBook1 a MacBook2;
    • ASUS Chromebook Flip C101 (ARM);
    • Samsung Chromebook Plus (ARM).
  • Consolau gΓͺm:
    • PlayStation 1 Sony.

Yn ogystal Γ’ Libreboot, mae fersiwn prosiect Canoeboot 25.06 wedi'i ffurfio, sydd wedi'i lleoli fel fersiwn Libreboot hollol rhad ac am ddim sy'n bodloni gofynion Sefydliad FOSS ar gyfer dosraniadau am ddim. Mae fersiwn Canoeboot yn seiliedig ar Libreboot 25.06, ac mae cydrannau a newidiadau nad ydynt yn bodloni meini prawf Sefydliad FOSS wedi'u tynnu ohono.

Mae'r angen i greu cynulliad ar wahΓ’n o Libreboot yn cael ei esbonio gan y ffaith nad yw'r gofynion ar gyfer pecynnau dosbarthu am ddim a ffurfiwyd gan y Free Software Foundation yn caniatΓ‘u cyflenwi firmware deuaidd ac unrhyw gydrannau gyrrwr deuaidd. Ar yr un pryd, gan ddechrau yn 2022, newidiodd prosiect Libreboot i reolau mwy pragmatig ar gyfer defnyddio cydrannau deuaidd, a oedd yn ei gwneud hi'n bosibl ehangu'r ystod o galedwedd Γ’ chymorth yn sylweddol. Nod newydd y prosiect Libreboot yw cefnogi'r holl galedwedd a gefnogir yn coreboot, ac eithrio cydrannau deuaidd sy'n effeithio ar ddiogelwch a dibynadwyedd (er enghraifft, mae Libreboot yn defnyddio me_cleaner i analluogi Intel ME). Gyda'r dull hwn, collodd Libreboot ei statws fel dosbarthiad hollol rhad ac am ddim o safle'r Sefydliad Meddalwedd Rhydd.

Mae'r fersiwn newydd o Canoeboot yn cefnogi'r mamfwrdd Acer Q45T-AM, systemau bwrdd gwaith Dell Precision T1650, Dell OptiPlex 7010 SFF, 9020 SFF, 9020 MT, HP Elite 8200 SFF, 8300 CMT, 8300 USDT, gliniaduron 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 ac X230T.

Dyfeisiau a gefnogir yn Canoeboot:

  • Consolau gemau:
    • Sony PlayStation (PS1/PSX)
  • Mamfyrddau gweinydd:
    • Mamfwrdd ASUS KFSN4-DRE
    • Mamfwrdd ASUS KGPE-D16
  • Systemau bwrdd gwaith:
    • Acer G43T-AM3
    • Afal iMac 5,2
    • ASUS KCMA-D8
    • Gigabeit GA-G41M-ES2L
    • Mamfyrddau Intel D510MO a D410PT
    • Intel D945GCLF
    • Dell Precision T1650
    • Dell OptiPlex 780, 7010 SFF, 9020 SFF a 9020 MT
    • HP Elite 8200 SFF, 8300 CMT a 8300 USDT
  • Gliniaduron (x86):
    • Apple MacBook1,1 a MacBook2,1
    • Dell Lledred E4300, E6400, E6400 XFR, E6400 ATG, E5420, E5520, E5530, E6220, E6230, E6320, E6330, E6420, E6430, E6520 ac E6530
    • Lenovo ThinkPad R500, T400, T400S, T500, W500, X200, X200S, Tabled X200, T60, X60, X60S, Tabled X60 (GPU Intel), T420, T420s, T430, T440p, T520, T530, W530, W541, X220, X230 ac X230T
  • Gliniaduron (ARM):
    • Fflip Chromebook ASUS C101
    • Samsung Chromebook Plus (v1)
  • Efelychwyr:
    • QEMU x86 ac arm64

Ffynhonnell: opennet.ru

Prynu gwesteio dibynadwy ar gyfer gwefannau sydd Γ’ diogelwch DDoS, gweinyddwyr VPS VDS πŸ”₯ Prynu cynnal gwefannau dibynadwy gyda diogelwch DDoS, gweinyddion VPS VDS | ProHoster