The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск загрузочных прошивок CoreBoot 25.06, Libreboot 25.06 и Canoeboot 25.06

02.07.2025 12:08

Опубликован выпуск проекта CoreBoot 25.06, разрабатывающего свободную альтернативу проприетарным прошивкам и BIOS. Код проекта распространяется под лицензией GPLv2. В состав новой версии включено 879 изменений, подготовленных при участии 128 разработчиков.

Основные изменения:

  • Реализована поддержка материнских плат:
    • ASUS H61M-A/USB3;
    • CWWK CW-ADL-4L-V1.0 и CW-ADLNTB-1C2L-V3.0;
    • Intel Google Chrome EC;
    • MiTAC Computing R520G6SB и SC513G6;
    • NovaCustom V540TNx (14") и V560TNx (16");
    • Siemens MC RPL1;
    • Star Labs Byte Mk III (N355);
    • System76 darp11 и lemp13;
    • 21 плата, применяемая в различных устройствах с Chrome OS или на серверах Google.
  • Добавлена поддержка пятого поколения процессоров Intel Xeon Scalable - "Emerald Rapids", позволяющая использовать CoreBoot на последних платформах Intel для серверов и рабочих станций. Среди прочего реализованы появившиеся в "Emerald Rapids" новые возможности управления энергопотреблением. Продолжена работа над реализацией поддержки будущего поколения Intel "Panther Lake".
  • Добавлена поддержка SoC Qualcomm Snapdragon X Plus X1P-42-100 и улучшена поддержка платформ MediaTek MT8189 и MT8196.
  • Полностью переработана инфраструктура для показа заставки во время загрузки. В новой реализации улучшена отрисовка информации, добавлена поддержка различных типов логотипов, добавлена возможность размещения дополнительной информации в нижней части экрана, предоставлены средства для управления выравниванием логотипа по горизонтали, улучшено отслеживание окончания отрисовки, интегрирована возможность отдельной обработки состояний с низким зарядом аккумулятора.
  • В утилиту cbfstool, применяемую для управления ФС CBFS (CoreBoot File System), добавлен режим multi-ELF, позволяющий разработчикам прошивок встраивать в одну запись CBFS несколько бинарных файлов в формате ELF. Подобное может использоваться в сценариях, в которых необходима одновременная загрузка нескольких компонентов или используются компоненты TEE (Trusted Execution Environment).
  • Для Wi-Fi и Bluetooth реализована поддержка DSM-функций PRR (Power Reduction Request), существенно расширяющих возможности управления энергопотреблением в подсистемах для беспроводных устройств. Например, реализованные методы ACPI позволяют операционным системам запрашивать включение агрессивных режимов экономии энергии во время простоя или когда беспроводные функции не используются. Реализация совместима со спецификациями режима Standby от Microsoft, что позволяет синхронизировать энергопотребление беспроводных устройств с состояниями спящего режима в операционных системах, в том числе в Windows.
  • В подсистеме vboot, применяемой для верифицированной загрузки, обеспечено создание резервных копий данных CMOS на поздних стадиях загрузки. Изменение обеспечивает дополнительную защиту от повреждения данных при возникновения аварийных ситуаций во время запуска прошивки и позволяет сохранить целостность важных параметров конфигурации при экстренном отключении питания во время выполнения сложных процедур инициализации.
  • В Kconfig добавлена опция VBOOT_EC_SYNC_ESOL для управления поведением синхронизации встроенных контроллеров.
  • В сборочной системе обеспечена совместимость с GCC 15. В crossgcc реализована поддержка спецификаций для архитектуры набора команд RISC-V. Значительно улучшено управление субмодулями и упрощено отслеживание обновлений сторонних компонентов.
  • В документацию добавлено разъяснение политики проекта в отношении использования AI-инструментов при написании кода. Добавлены пункты о том, что разработчики должны обладать правами на код и несут ответственность за соответствие передаваемого кода стандартам качества CoreBoot и соблюдение лицензий. При нарушении прав третьих лиц код будет удаляться или заменяться.



Дополнительно можно отметить релиз свободной загрузочной прошивки Libreboot 25.06, который получил статус стабильного выпуска, сосредоточенного на оттачивании функциональности, добавленной в экспериментальных выпусках (стабильные релизы в основном содержат исправления и публикуются примерно раз в год, прошлый стабильный релиз был в декабре). Проект развивает готовую сборку проекта Coreboot, предоставляющую замену проприетарным прошивкам UEFI и BIOS, отвечающим за инициализации CPU, памяти, периферийных устройств и других компонентов оборудования, с минимизацией бинарных вставок.

Libreboot нацелен на формирование системного окружения, позволяющего обойтись без проприетарного ПО настолько, насколько это возможно, не только на уровне операционной системы, но и прошивки, обеспечивающей загрузку. Libreboot дополняет Coreboot средствами для упрощения применения конечными пользователями, формируя готовый дистрибутив, которым может воспользоваться любой пользователь, не имеющий специальных навыков.

По сравнению с прошлым стабильным релизом добавлена поддержка материнской платы Acer Q45T-AM, а также мини-ПК Dell Precision T1700 SFF и MT. Улучшена система сборки. Добавлена возможность сборки с использованием GCC 15. CoreBoot синхронизирован с репозиторием по состоянию на 20 апреля. С актуальными кодовыми базами синхронизированы компоненты GRUB2, U-Boot, SeaBIOS, flashprog, uefitool и NASM.

Оборудование, поддерживаемое в Libreboot:

  • Серверные материнские платы:
    • ASUS KFSN4-DRE
    • ASUS KGPE-D16
  • Десктоп-системы:
    • 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 и 9020 серии SFF, XE2 SFF, MT и XE2 MT, 780 USFF/MT ;
  • Ноутбуки:
    • 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 и MacBook2;
    • ASUS Chromebook Flip C101 (ARM);
    • Samsung Chromebook Plus (ARM).
  • Игровые приставки:
    • Sony PlayStation 1.



Также сформирован выпуск проекта Canoeboot 25.06, который позиционируется как полностью свободная сборка Libreboot, соответствующая требованиям Фонда СПО к свободным дистрибутивам. Выпуск Canoeboot основан на версии Libreboot 25.06, из которой удалены компоненты и изменения, не соответствующие критериям Фонда СПО.

Необходимость в создании отдельной сборки Libreboot объясняется тем, что сформированные Фондом СПО требования к свободным дистрибутивам не допускают поставку бинарных прошивок (firmware) и любых бинарных компонентов драйверов. При этом начиная с 2022 года проект Libreboot перешёл на более прагматичные правила использования бинарных компонентов, позволившие заметно расширить спектр поддерживаемого аппаратного обеспечения. Новой целью проекта Libreboot стала поддержка всего оборудования, поддерживаемого в coreboot, за исключением бинарных компонентов, влияющих на безопасность и надёжность (например, в Libreboot используется me_cleaner для отключения Intel ME). При таком подходе Libreboot потерял статус полностью свободного дистрибутива с позиции Фонда Свободного ПО.

В новой версии Canoeboot реализована поддержка:

  • материнской платы Acer Q45T-AM
  • ПК Dell Precision T1650
  • ПК Dell OptiPlex 7010 SFF, 9020 SFF, 9020 MT
  • ПК HP Elite 8200 SFF, 8300 CMT, 8300 USDT,
  • ноутбуков 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 и X230T

Устройства, поддерживаемые в Canoeboot:



  1. Главная ссылка к новости (https://libreboot.org/news/lib...)
  2. OpenNews: Выпуск загрузочных прошивок Libreboot 25.04 и Canoeboot 25.04
  3. OpenNews: Опубликована свободная загрузочная прошивка Libreboot 20241206
  4. OpenNews: Intel начал продвигать решения на базе CoreBoot для систем с процессорами Intel Xeon 6
  5. OpenNews: Нападки производителя ноутбуков Malibal на проект coreboot
  6. OpenNews: Выпуск Coreboot 25.03, открытой альтернативы проприетарным прошивкам
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/63509-coreboot
Ключевые слова: coreboot, libreboot, canoeboot
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (28) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 12:20, 02/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > В документацию добавлено разъяснение политики проекта в отношении использования AI-инструментов при написании кода. Добавлены пункты о том, что разработчики должны обладать правами на код и несут ответственность за соответствие передаваемого кода стандартам качества CoreBoot и соблюдение лицензий. При нарушении прав третьих лиц код будет удаляться или заменяться.

    У меня что-то проблема их найти, не прибегая к поиску с помощью ripgrep. То есть они запрятаны так, что хрен на них натолкнёшься, просто читая доки.

     
     
  • 2.5, Аноним (5), 13:12, 02/07/2025 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Да, ripgrep творит чудеса! Да и ты тоже хорош, современный! Молодец!
     
  • 2.16, Нейтан (-), 16:26, 02/07/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Siemens MC RPL1

    Сименс делает материнские платы? Ничеси. Помню телефоны делали хорошие.

    При попытке нагуглить "Siemens MC RPL1" не выдает ничего похожего на матплаты.

     
     
  • 3.29, Минона (ok), 22:16, 02/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Эта плата старше гугла. 😏
     

  • 1.3, Аноним (-), 12:36, 02/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Список поддерживаемых плат и без того впечатляет, а они еще и выпиливают часть плат в форках.
    Предлагаю сделать еще один форк, откуда выпилить вообще все, зато будет ультимативно свободно! Так и победим!
     
     
  • 2.7, Аноним (7), 13:48, 02/07/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    список впечатляет, но не понятно на сколько актуальное железо в нынешнее время может это всё хлам
     
     
  • 3.17, Аноним (-), 16:26, 02/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Да, плохо что нет таблицы актуальности с датами выхода этих плат.
     
  • 2.11, Аноним (11), 15:04, 02/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну хотя бы одну, с нуля сделать и производить, под Intel Core 2 Duo можно.
     

  • 1.6, Аноним (11), 13:25, 02/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как мне узнать, от чего зависит, встанет ли сабж на мой ноутбук или нет? Чем определить?
     
     
  • 2.21, Аноним (-), 16:47, 02/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Боишься окирпичивания?
     
  • 2.36, Аноним (36), 14:02, 03/07/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У вас есть 1 попытка - можете попробовать.
     

  • 1.12, Аноним (11), 15:04, 02/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    С неймингом у них конечно концептуально.
     
     
  • 2.14, Аноним (14), 15:37, 02/07/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Есть разные языки, бро. Как и уровни ментального развития.
     

  • 1.18, Аноним (18), 16:33, 02/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    С qemu выходит только canoe дружит?
     
  • 1.23, Аноним (-), 17:01, 02/07/2025 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.24, Аноним (24), 17:53, 02/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Добавлена поддержка пятого поколения процессоров Intel Xeon Scalable - "Emerald Rapids", позволяющая использовать CoreBoot на последних платформах Intel для серверов и рабочих станций.

    впечатлён аппаратными возможностями сообщества!

     
     
  • 2.34, anonymmmeer (?), 10:30, 03/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Продолжена работа над реализацией поддержки будущего поколения Intel "Panther Lake".

    вот это же больше впетачляет.
    А для серверов, ну это же не granite rapids и не daimond rapids

     

  • 1.26, Аноним (26), 19:36, 02/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Список железок - просто мрак. В основном 20-летнее барахло.
     
  • 1.27, Аноним (27), 21:06, 02/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Несколько раз заходил на страницу проекта(проектов). Первое что бросается в глаза - остутствие явной документации.
    Я конечно понимаю, что при разработке биоса нужны выкурить манов втрое больше обычного - но проекту бы сильно помогло наличие человеческих доков для тех, кто по какой-то причине собрался пилить свободный биос.
    Думаю что в этом и есть причина - поддержки новых материнок не будет, пока не будет адекватных доков.
     
  • 1.28, Bottle (?), 21:54, 02/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Playstation 1 - весьма современно и своевременно.
    Предлагаю форк KogoEboot, который сосредоточится на обратной совместимости с Playstation.
     
  • 1.30, Минона (ok), 22:19, 02/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И какой из этих бутов самый бутовый?
     
  • 1.31, Аноним (31), 23:12, 02/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Есть Thinkpad T480 с дискретной nvidia, оказывается можно поставить  Libreboot. Есть у кого опыт по теме, функционал сохраняется? Не отваливается ли например камера, звук?
     
     
  • 2.32, Аноним (31), 00:09, 03/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Сам прочитал: не работает тандерболт, не работает nvidia, не работает микрофонный разъем, считыватель карт не тестировали и т.п.... Это конечно шляпа как я и ожидал.
     
     
  • 3.33, Аноним (33), 07:36, 03/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    По thunderbolt претензии к интелу, с ним открытости не будет, но вроде как ром можно добавить. К Novideo те же проблемы (правда решения нет), у них опенсорсные драйвера только для ады+, но и те с ограничениями.
     

  • 1.35, Аноним (35), 13:54, 03/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Их *eBoot, они крепчают.
     
  • 1.37, Аноним (36), 14:03, 03/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Сезон окерпиченных ПК открыт!
     
     
  • 2.46, libre dig (?), 01:23, 04/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Да где нынче взять такие пк? Тут и глубинарии местных глубин такого уже навряд ли накопают.
     

  • 1.47, Аноним (47), 02:58, 04/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Оборудование, поддерживаемое в Libreboot

    Аж глаза разбежались, на ближайшую неделю чтение.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру