Развитие открытой системной прошивки Coreboot 26.06

Дата29 июн. 2026 г.
Читать3 мин
Развитие открытой системной прошивки Coreboot 26.06
Современные вычислительные системы долгое время оставались заложниками закрытого программного обеспечения, скрытого глубоко внутри BIOS и UEFI. Борьба за прозрачность и полный контроль над аппаратным обеспечением привела к созданию Coreboot — проекта, который стремится заменить проприетарные решения свободным кодом. Выпуск версии 26.06 знаменует собой очередной важный этап в расширении совместимости и усилении безопасности низкоуровневого ПО. Этот релиз демонстрирует, что открытый подход становится жизнеспособным даже для самых современных и сложных полупроводниковых решений.

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

Особое внимание в новой версии уделено поддержке современного «железа». В список совместимых устройств добавились 31 материнская плата, включая решения от AMD (линейки Crater, Jaguar и Maple) и популярных вендоров вроде ASUS и ASRock. Примечательно усиление поддержки устройств, изначально спроектированных с прицелом на открытость, таких как ноутбуки Framework и системы System76, что подчеркивает растущий тренд на создание модульных и прозрачных компьютеров.

Технологический рывок заметен в работе с новейшими SoC от Intel. В Coreboot 26.06 заложена начальная поддержка Nova Lake (NVL), где уже реализованы критически важные этапы загрузки: bootblock, romstage и ramstage, а также интегрированы пакеты поддержки прошивок FSP-M и FSP-S. Несмотря на то что поддержка DDR5 пока остается за рамками текущего релиза, внедрение таблиц ACPI и определений GPIO открывает путь к полноценному функционированию системы. Параллельно с этим появилась базовая поддержка Panther Lake (PTL) с возможностью inline-шифрования UFS, что существенно повышает уровень защиты данных на уровне железа.

Экспансия проекта за пределы архитектуры x86 продолжается и в сегменте ARM. Появление поддержки SoC Qualcomm Calypso и соответствующих плат Google (Calypso, Mensa, C1nv) переводит Coreboot на новый уровень. Здесь реализована интеграция с ARM Trusted Firmware, обеспечена инициализация таймера QUPv3 и работа драйверов SPMI, что делает открытую прошивку применимой для целого класса мобильных и серверных устройств.

Безопасность и отказоустойчивость стали центральными темами обновления для платформ AMD. Внедрение механизма ROM Armor позволяет эффективно противодействовать несанкционированной модификации системного SPI Flash, создавая надежный барьер против низкоуровневых атак. Одновременно с этим реализована система A/B Recovery — своего рода «страховочный трос» для пользователя. В случае критического сбоя при обновлении или ошибки верификации целостности, система способна автоматически откатиться к резервной копии прошивки на втором Flash-чипе, что практически исключает риск превращения устройства в «кирпич».

Для владельцев устройств на базе Qualcomm (в частности, Google Bluey и Calypso) значительно расширены возможности управления питанием. Теперь доступны интеллектуальные алгоритмы зарядки с плавным переходом между режимами, мониторинг температуры и оптимизированная подача энергии на NVMe-накопители, что напрямую влияет на энергоэффективность и срок службы аккумулятора.

Не забыты и проверенные временем платформы Intel Haswell и Broadwell. Код поддержки этих семейств был унифицирован, что позволило создать общую систему инициализации графики. Для энтузиастов особенно ценным станет новый драйвер для искусственного снижения напряжения (undervolt) и возможность переопределения лимитов мощности PL1/PL2, что позволяет тонко настраивать тепловой пакет процессора.

За кулисами функциональных обновлений произошла глубокая техническая ревизия. В драйвере Intel FSP 2.0 теперь используется алгоритм сжатия Zstd, что оптимизирует использование памяти. Весь проект постепенно адаптируется под стандарт C23, а инструментарий был обновлен до актуальных версий: GCC 15.2.0, NASM 3.01 и ACPICA 20251212. Завершающим штрихом стала поддержка нескольких вариантов логотипов с разным разрешением, что обеспечивает корректное визуальное отображение при загрузке на любых типах дисплеев.

Тала знает • Использование материалов сайта разрешено исключительно при условии размещения активной, прямой и открытой для поисковых систем гиперссылки на первоисточник. Ссылка должна быть кликабельной и располагаться непосредственно в теле публикации — до или после заимствованного текста. Любое копирование, воспроизведение или цитирование контента без соблюдения этого условия рассматривается как нарушение авторских прав.