coreboot
Подробнее
- Автор
- Ron Minnich
- Год
- Тип
- Системная прошивка
- Лицензия
- GPLv2
- Официальный сайт
- coreboot.org
Системная прошивка с открытым кодом, которая делает минимум необходимого, чтобы разбудить железо, и передаёт управление кому-то другому.
Всё началось в 1999 году как LinuxBIOS в Национальной лаборатории Лос-Аламоса: Рон Минних хотел, чтобы узлы кластера загружались без того, чтобы кто-то нажимал F1 на несуществующей клавиатуре. В 2008 году проект переименовали в coreboot. Архитектура намеренно тонкая: инициализировать контроллер памяти, тактирование и шины, а затем запустить payload — SeaBIOS для старых ОС, TianoCore для UEFI, GRUB или сразу ядро Linux.
Каждый Chromebook загружается через coreboot, так что это одна из самых распространённых прошивок, о которой никто не слышал. Впрочем, на современных платформах Intel и AMD для запуска памяти по-прежнему нужны бинарные блобы вендора, поэтому «открытость» стала вопросом степени, а не ответом «да или нет».