Ներկայացվել է Libreboot 20231021 անվճար bootable որոնվածի թողարկումը: Թարմացմանը տրվել է թեստային թողարկման կարգավիճակ (կայուն թողարկումները հրապարակվում են մոտավորապես տարին մեկ անգամ, վերջին կայուն թողարկումը եղել է հունիսին): Նախագիծը մշակում է coreboot նախագծի պատրաստի հավաքույթ, որը փոխարինում է սեփական UEFI և BIOS որոնվածը, որը պատասխանատու է պրոցեսորի, հիշողության, ծայրամասային սարքերի և այլ ապարատային բաղադրիչների սկզբնավորման համար՝ միաժամանակ նվազագույնի հասցնելով երկուական ներդիրները:
Libreboot-ի նպատակն է ստեղծել համակարգային միջավայր, որը թույլ է տալիս հնարավորինս շատ բան անել առանց սեփական ծրագրաշարի, ոչ միայն օպերացիոն համակարգի մակարդակով, այլ նաև բեռնում ապահովող որոնվածը: Libreboot-ը լրացնում է Coreboot-ը գործիքներով՝ վերջնական օգտագործողների համար ավելի հեշտ օգտագործելու համար՝ ստեղծելով պատրաստի բաշխում, որը կարող է օգտագործել ցանկացած օգտատեր՝ առանց հատուկ հմտությունների:
Libreboot-ում աջակցվող ապարատ.
- Սերվերի մայրական տախտակներ.
- ASUS KFSN4-DRE
- ASUS KGPE-D16
- Սեղանի համակարգեր.
- Gigabyte GA-G41M-ES2L;
- Acer G43T-AM3;
- Intel D510MO/D410PT;
- Apple iMac 5,2;
- HP Elite 8200 SFF/MT;
- HP Elite 8300 USDT;
- ASUS KCMA-D8;
- Dell Precision T1650.
- Նոութբուքեր.
- ThinkPad X60/X60S/X60 պլանշետ;
- ThinkPad T60;
- Lenovo ThinkPad X200 / X200S / X200 / X220 / X230 պլանշետ;
- Lenovo ThinkPad X301;
- Lenovo ThinkPad R400;
- Lenovo ThinkPad T400 / T400S / T420 / T420S / T430 / T440;
- Lenovo ThinkPad T500/T530;
- Lenovo ThinkPad W530/W541;
- Lenovo ThinkPad R500;
- HP EliteBook 2560p / 2570p / 2170p / 8470p / Folio 9470m;
- Dell Latitute E6400/E6430;
- Apple MacBook1 և MacBook2;
- ASUS Chromebook Flip C101 (ARM);
- Samsung Chromebook Plus (ARM):
Նոր թողարկումում.
- Սերվերի մայր տախտակների աջակցությունը վերադարձվել է՝ ASUS KFSN4-DRE և ASUS KGPE-D16:
- Ավելացվել է համակարգչի մայր տախտակների աջակցություն՝ ASUS KCMA-D8 և Dell Precision T1650:
- Ավելացվել է նոութբուքերի աջակցություն՝ Dell Latitude E6430 (Intel GPU), Lenovo ThinkPad X301, HP EliteBook 2170p և HP EliteBook 8470p:
- Անցում է կատարվել GRUB 2.12-rc bootloader-ի ներկայումս մշակվող մասնաճյուղին: Ավելացվել է LUKS2 ձևաչափով կոդավորված միջնորմների աջակցություն՝ օգտագործելով argon2 ալգորիթմի վրա հիմնված բանալիների ստեղծման մեխանիզմը (նախկինում աջակցվում էին միայն PBKDF2-ով կազմաձևումները):
- lbmk (Libreboot build system) build գործիքի հրամանները պարզեցվել են, օրինակ՝ «./build boot roms»-ի փոխարեն այժմ կարող եք նշել «./build roms»: Մոնտաժման սկրիպտների թիվը 50-ից կրճատվել է 12-ի: Կատարվել է lbmk հավաքման համակարգի երկու աուդիտ, ինչը հնարավորություն է տվել կրճատել կոդի չափը 50%-ով և բարձրացնել արտադրողականությունը:
- Կատալոգները վերակառուցվել են։ «Resources/scripts/» գրացուցակի բովանդակությունը տեղափոխվել է առանձին «script/» գրացուցակ, իսկ «resources/» գրացուցակը վերանվանվել է «config/», քանի որ այնտեղ մնացել են միայն կազմաձևման ֆայլերը և patches (կարկատանները նախատեսվում է տեղափոխել «patch/» գրացուցակ): IFD/GbE ֆայլերը տեղափոխվել են «config/ifd/» գրացուցակ: Վաճառողի համար հատուկ երկուականները առանձին են IFD/GbE ֆայլերից և գտնվում են «vendorfiles/» գրացուցակում:
- Ավելացվել է աջակցություն RP2040 (pico-serprog) և STM32 (stm32-vserprog) միկրոկառավարիչների վրա հիմնված տախտակների համար serprog որոնվածը կառուցելու համար: Serprog արձանագրությունը աջակցվում է flashrom-ում և օգտագործվում է SPI ֆլեշ որոնվածի համար:
- Chromebook որոնվածում օգտագործվող U-Boot bootloader-ը թարմացվել է 2023.10 տարբերակին:
- Համաժամեցված է Coreboot պահեստի հետ հոկտեմբերի 12-ի դրությամբ, իսկ SeaBIOS պահեստի հետ օգոստոսի 24-ից:
Source: opennet.ru