Intel выпустила новую версию встроенного ПО с открытым кодом, который заменит BIOS и UEFI

20.09.2018      10657

На конференции по микропрограммному обеспечению с открытым исходным кодом, которая состоялась на этой неделе в германском городе Эрлангене, Intel анонсировала проект Slim Bootloader. Разработка компании имеет открытый исходный код и оптимизирована для систем с критической зависимостью от скорости загрузки.

Bootloader, или загрузчик, отвечает за то, чтобы запускалась операционная система. Иногда для того, чтобы пользователи не «мухлевали» с запуском другой ОС на устройстве, производитель блокирует доступ к Bootloader. Например, желающим перепрошить смартфон на Android, приходится разблокировать загрузчик самостоятельно, а внедрение технологии Secure Boot в UEFI способом, требуемым Microsoft, могло ограничить свободу пользователей в выборе ОС. Но Slim Bootloader открывает для разработчиков совсем другие перспективы.

«EFI» освобожденный

Создатели Slim Bootloader рассказали участникам конференции, что разрабатывали продукт с учетом модульности: такой формат позволяет добавлять загрузчику новые функции. Открытый исходный Slim Bootloader дает программистам возможность строить на его основе собственные проекты.

Slim Bootloader – это реализация Extensible Firmware Interface (EFI) на базе Coreboot и доступная под лицензией BSD. Где EFI – программная, интерфейсная прослойка между прошивкой материнской платы и операционной системой. Новые компьютеры используют именно этот стандарт вместо традиционного BIOS. Обе эти программы запускаются перед тем, как загрузится ОС, но EFI поддерживает жесткие диски большего объема, быстрее грузится, обладает графическим интерфейсом и поддерживает мышь.

Проект Coreboot, ранее известный как LinuxBIOS, призван заменить прошивки BIOS или UEFI в «простых» устройствах и предназначен для минимального количества задач. А лицензия BSD  относится к семейству лицензий для бесплатного ПО, налагает минимальные ограничения на использование и перераспределение охваченного ПО.

Легкий, быстрый, настраиваемый, безопасный

Все существующие на данный момент загрузчики ОС условно делятся на две группы: монолитные, которые сочетают процесс аппаратной инициализации и функциональность загрузки, и модульные, с поэтапным формированием загрузочного потока. Slim Bootloader относится к модульным прошивкам, он инициализирует оборудование, после чего запускает процессы для загрузки ОС. Это обеспечивает гибкость и возможность настройки уникальных сценариев использования.

Последовательность вызова функций Slim Bootloader выглядит следующим образом:

 

 

Акцент при работе над проектом Slim Bootloader делался на скорость загрузки. При этом в документации отмечен ряд показателей влияющих на скорость: тип загрузочного носителя, алгоритмы подписи, хеширование, использование аппаратного ускорения, конфигурация «железа», алгоритм сжатия, экран заставки, количество параметров загрузки.

За безопасность ПО отвечают модули: Boot Guard, Verified Boot, Measured Boot, Firmware Update и Triggering Firmware Update.

Применение и перспективы

Первоначально проект предназначен для встроенных устройств. Slim Bootloader уже используется в качестве загрузчика по умолчанию на платформе Intel Apollo Lake. Чипы этой линейки предназначены для непосредственной запайки в системную плату и поставляются в комплекте с ней. Такие процессоры используются в платах UP Squared, Intel Leaf Hill и MinnowBoard.

Загрузчик также можно использовать вместе с программой QEMU, предназначенной для эмуляции различных ОС с поддержкой аппаратной виртуализации.

Программа-эмулятор выдает себя за то, для чего она используется. Например, эмуляторы приставок или дисковода. 

По заявлениям производителей, прошивка легко масштабируется на широкий спектр устройств, от ПК и мобильных устройств до серверов и устройств IoT. Несмотря на поддержку большинства современных ОС, аппаратно Slim Bootloader пока совместим только с процессорами серии Intel Apollo Lake, что значительно сужает его сферу применения.


Автор:
Сергей Кравченко Обозреватель


Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Йожкин Кот 1082 20.09.18 17:04 Сейчас в теме
ПО - "которое", а не "который"
2. insurgut 200 20.09.18 18:53 Сейчас в теме
Очередные палки в колеса не подписанных драйверов
3. MarCIO 21.09.18 11:07 Сейчас в теме
Не удивлюсь, если в скором времени нажав на кнопку "Загрузки" мы будем переходить в магазин драйверов :)

(2)
Оставьте свое сообщение

См. также

В России начал работу отечественный магазин приложений NashStore

Новость Импортозамещение ИТ-новость Мобильные приложения

Приложение-маркетплейс для Android стало доступно для скачивания на официальном сайте. Магазин позиционируется как альтернатива Google Play.

сегодня в 10:34    416    VKuser24342747    7       

В России создадут единую систему хранения государственных данных

Новость ИТ-новость

Минцифры приступает к разработке ГосДата.хаба, который будет хранить в себе информацию от всех государственных учреждений. В 2024 году проект должен быть полностью реализован, а в 2023 году система будет запущена в опытную эксплуатацию.

вчера в 17:35    829    Senator_I    3       

GitHub до конца 2023 года полностью перейдет на двухфакторную аутентификацию

Новость GitHub Безопасность ИТ-новость

Представители ИТ-хостинга GitHub сообщили, что к концу 2023 года активные разработчики, зарегистрированные на платформе, должны подключить функцию двухфакторной аутентификации.

12.05.2022    2231    VKuser24342747    0       

В России создан алгоритм принятия решений о необходимости обновления критичного ПО

Новость Безопасность ИТ-новость

Центр кибербезопасности РФ подготовил рекомендации по обновлению программ, критически важных для бизнеса. Ведомство рассказало, в каких случаях следует избегать автоматического обновления ПО.

21.04.2022    1916    VKuser24342747    0       

ИТ-отрасль представила Минцифры список приоритетных направлений поддержки

Новость ИТ-новость

Минцифры собирает сведения о том, какие российские решения для информационных систем нуждаются в первоочередной поддержке. ИТ-ассоциация представила собственный перечень.

15.04.2022    2173    VKuser24342747    1       

Для TLS 1.3 реализована поддержка российских стандартов шифрования

Новость Безопасность Интернет ИТ-новость

Реализация протокола TLS 1.3 с использованием российских защитных алгоритмов разработана компаниями «Криптонит» и «Криптоком». Применять его можно как расширение для OpenSSL 1.1.1.

16.03.2022    8000    VKuser24342747    1       

В GitHub добавили поддержку диаграмм

Новость GitHub ИТ-новость

В репозиториях сервиса GitHub теперь можно использовать диаграммы Mermaid. Этот формат гипертекстовой разметки легко освоить, чтобы создавать наглядные и аккуратные схемы. Такие изображения будут понятнее ASCII-диаграмм из отдельных символов.

24.02.2022    9211    user1015646    0       

Финализирован список новых возможностей Java 18

Новость ИТ-новость Языки программирования

Намеченный на 22 марта 2022 года релиз Java 18 находится во второй фазе стабилизации. В новой версии языка появится несколько возможностей в виде превью и инкубаторов для тестирования.

14.02.2022    7493    VKuser24342747    2       

В России разработали открытую операционную систему «Фантом» на собственном микроядре

Новость ОС Импортозамещение ИТ-новость

Подавляющее большинство операционных систем, над которыми работают российские компании, создаются на ядре GNU/Linux. Возможно, у них наконец-то появится конкурент: DZ Systems представила ОС «Фантом», микроядро которой написано «с нуля».

02.02.2022    6066    user1015646    2       

Let's Encrypt отозвал 2 миллиона сертификатов из-за нарушений в коде

Новость Безопасность Интернет ИТ-новость

Поставщик HTTPS-сертификатов сообщил об обнаружении выпущенных ненадлежащим образом электронных документов. Ошибка произошла из-за исправлений в программном обеспечении.

02.02.2022    5835    VKuser24342747    0       

Разработчики представили три новые версии Python

Новость ИТ-новость Языки программирования

Python – язык с очень низким порогом входа. Вместе с тем за простоту синтаксиса приходится платить производительностью. В начале года вышло три новые версии языка, которые призваны сохранить его простоту, но вместе с тем ускорить работу программ.

01.02.2022    13868    user1015646    7       

Google представила новый сервис на замену непопулярной технологии FLoC

Новость Безопасность Интернет ИТ-новость

Google продолжает попытки создать альтернативу файлам cookies при таргетировании рекламы. После критики технологии FLoC компания разработала другой сервис, который будет выяснять любимые темы пользователя.

01.02.2022    6768    VKuser24342747    0       

Ученые добились рекордной точности вычислений на квантовом компьютере

Новость ИТ-новость

На квантовые компьютеры возлагают большие надежды. Ученые из Австралии, Голландии и Японии независимо друг от друга добилась на практике точности квантовых вычислений выше 99%.

31.01.2022    6187    user1015646    0       

Samsung разработала модуль биометрической аутентификации для смарт-карт

Новость ИТ-новость Новости компаний

Samsung представила чип биометрической защиты, который может быть установлен в банковские карты. Разработка объединяет в себе различные элементы безопасности, ранее наносимые на саму карту.

28.01.2022    7029    VKuser24342747    0       

Apple отложила требование об обязательном удалении аккаунтов в приложениях

Новость Безопасность ИТ-новость Мобильные приложения Новости компаний

Apple в очередной раз перенесла сроки вступления в силу новых правил App Store. В них прописано новое требование для всех разработчиков: добавить в приложение возможность удалять аккаунт.

27.01.2022    10700    VKuser24342747    0       

Google назвала пять трендов машинного обучения в 2021 году

Новость Google Искусственный интеллект ИТ-новость

Google провела исследование, в котором озвучила ключевые направления развития индустрии машинного обучения (МО) в 2021 году. Компания ожидает в ближайшие годы научных прорывов в отрасли.

27.01.2022    14353    VKuser24342747    0       

Исходный код модели Facebook XLS-R выложили в интернет

Новость Искусственный интеллект ИТ-новость Новости компаний

Одна из самых мощных многоязычных моделей распознавания речи XLS-R теперь доступна всем разработчикам. Facebook опубликовала исходный код решения на GitHub и Hugging Face.

27.01.2022    6889    user1015646    0       

Компания OPPO подготовила концепцию устройств без аккумуляторов

Новость Инновации ИТ-новость Новости компаний

Китайский производитель смартфонов OPPO опубликовал доклад, в котором представил идею зарядки IoT-устройств от сигналов мобильных телефонов, Bluetooth и сетей Wi-Fi.

26.01.2022    5165    VKuser24342747    2       

Минцифры разработает единый стандарт для умных многоквартирных домов

Новость ИТ-новость Минкомсвязь Цифровая экономика

Минцифры совместно с другими ведомствами и представителями ИТ-отрасли намерено представить общие правила предоставления сервисов умного дома, чтобы добиться единообразия приложений.

24.01.2022    6234    VKuser24342747    0       

Visa разработала способ превратить почти любое устройство в POS-терминал

Новость ИТ-новость Новости компаний Онлайн-торговля

Visa запустила платформу, которая позволяет большинству популярных устройств подключаться к облаку и функционировать как платежный терминал. Решение уже доступно для тестирования в шести регионах.

21.01.2022    6704    VKuser24342747    0       

Число патентов на нейросетевые технологии показало взрывной рост

Новость Искусственный интеллект ИТ-новость

Агрегатор патентных данных IFI Claims провел исследование рынка, что узнать: какие страны и компании наиболее активно регистрируют права на изобретения в области компьютерных систем, основанных на биологических моделях.

20.01.2022    4888    VKuser24342747    0       

Nvidia обновила программу для генерации пейзажей при помощи ИИ

Новость Искусственный интеллект ИТ-новость

Новая версия графического редактора Nvidia Canvas, создающего изображения по примитивному наброску, поддерживает высокое разрешение картинок и предлагает больше материалов.

19.01.2022    7384    VKuser24342747    0       

Производитель «Эльбрусов» раскритиковал отсрочку внедрения российских процессоров

Новость Импортозамещение ИТ-новость

Компания «МЦСТ», выпускающая российские процессоры «Эльбрус», опасается угрозы нацбезопасности после ввода балльной системы оценки для отечественной радиоэлектроники.

18.01.2022    6163    VKuser24342747    0       

Сводит олдскулы: культовую игру Prince of Persia перенесли в браузер

Новость

Энтузиаст Оливер Клеменц портировал одну из любимых игр детства на современные компьютеры, планшеты и смартфоны – чтобы сыграть в нее сегодня, достаточно открыть браузер.

18.01.2022    7079    user1015646    1       

Минцифры намерено предустановить российские ОС на ноутбуки HP, Acer и Lenovo

Новость Импортозамещение ИТ-новость

Министерство цифрового развития начало переговоры с представителями компаний HP, Acer и Lenovo о возможности предустановки отечественных операционных систем на устройства производителей.

10.01.2022    11117    VKuser24342747    2