- Barebox
-
Barebox Тип Разработчик Sascha Hauer
Написана на Аппаратная платформа Последняя версия Состояние активный
Лицензия Сайт Barebox (ранее известный также как U-Boot-v2) — компьютерный загрузчик операционных систем, ориентированный на встроенные устройства с архитектурами ARM, Blackfin, MIPS, Nios II и x86. Распространяется под лицензией GNU GPL v2.
Типичное назначение barebox — стартовать из встроенного ПЗУ вычислительной системы, проинициализировать аппаратуру и стартовать ОС (как правило, Linux).
Отправной точкой для создания загрузчика barebox стал популярный загрузчик Das U-Boot. Barebox использует ряд идей U-Boot, в частности, похожий интерфейс пользователя. Также Barebox имеет свои особенности — при разработке barebox широко используется методология и технология, успешно себя зарекомендовавшие при разработке ядра Linux (например, система сборки kbuild). Программные интерфейсы barebox сделаны приближенными к таковым в Linux, что позволяет с небольшими затратами заимствовать драйвера из Linux. Следует отметить способность barebox работать под управлением ОС GNU/Linux, при этом barebox поддерживает виртуальные накопители и сетевые устройства — данная возможность облегчает отладку аппаратно-независимых компонент загрузчика, таких как файловая подсистема или сетевая подсистема.
См. также
Ссылки
Категории:- Программное обеспечение по алфавиту
- Загрузчики операционных систем
- Свободное программное обеспечение, написанное на Си
- Свободное программное обеспечение, написанное на языке ассемблера
- Программное обеспечение с лицензией GNU GPL
Wikimedia Foundation. 2010.