IT-словарь › Инфраструктура › barebox

barebox

Инфраструктура Svenska → Обновлено: 2026-11-04
Подробнее
Автор
Sascha Hauer (Pengutronix)
Тип
Загрузчик
Лицензия
GPL-2.0
Официальный сайт
barebox.org
Предшественник
U-Boot

Загрузчик для встраиваемых систем на Linux, который выглядит так, будто U-Boot переписали, взяв за образец ядро Linux.

Проект начинался как U-Boot-v2 в немецкой компании Pengutronix — переписанный U-Boot, кодовая база которого годами росла без особой архитектуры. Различий накопилось так много, что проект пошёл своим путём, а в 2009 году получил имя barebox. Идеи заимствованы из ядра Linux: нормальная модель драйверов, devicetree, монтируемые файловые системы и командная оболочка с настоящими скриптами вместо переменных окружения U-Boot, набитых встроенными командами.

barebox закрепился главным образом в промышленных ARM-системах, часто в мире NXP i.MX, где активна Pengutronix. U-Boot поддерживает больше плат и обладает более крупной экосистемой. Поэтому выбор между ними редко бывает техническим: берут то, что случайно положил в BSP производитель платы.

← Назад к словарю