Microsoft оголосила про відкриту версію ядра UEFI

Microsoft оголосила про відкриту версію ядра UEFI

 

У Microsoft з'явився новий проект з відкритим кодом - Project Mu. Це версія відкритого вихідного коду компанії Unified Extensible Firmware Interface (UEFI), яка наразі використовується пристроями Surface та Hyper-V.

За допомогою цього проекту Microsoft сподівається полегшити створення масштабованої, життєздатної прошивки, і підтримує ідею прошивки як послуги (FaaS). Це забезпечує швидке та ефективне оновлення прошивки після запуску з виправленнями безпеки та оновленнями, що підвищують продуктивність.

Проект Microsoft Mo

FaaS - це те, що Microsoft уже включила на Surface, але компанія зрозуміла, що TianoCore - поточна реалізація UEFI з відкритим кодом - не була оптимізована для надання експрес -послуг. Ось де Project Mu може допомогти, кажуть у компанії.

На GitHub Microsoft дає такий опис із Project Mu:

Project Mu - це модульна адаптація edk2 від TianoCore, яка налаштована на створення сучасного обладнання з використанням масштабованого, підтримуваного та багаторазового використання стилю. Му побудований навколо ідеї, що зарядка  та обслуговування  Продукт UEFI - це постійне співробітництво між кількома партнерами. Протягом тривалого часу промисловість створювала продукти за допомогою моделі «роздвоєння» у поєднанні з копіюванням/вставленням/перейменуванням, і з кожним новим продуктом навантаження на обслуговування зростає до такого рівня, що оновлення практично неможливі через вартість та ризик.

Проект Му також намагається вирішити складні ділові відносини та юридичні проблеми, з якими сьогодні стикаються партнери. Для створення більшості продуктів вони часто вимагають закритих джерел та власних активів, а також відкритого коду та стандартного коду галузі. Розподілена система збірки та дизайн із декількома сховищами дозволяють командам продуктів зберігати код окремо та підключатися до їх першоджерела, поважаючи юридичні та комерційні межі.

Project Mu виникла зі створення сучасних ПК з ОС Windows, але їх стилі та дизайн дозволяють їх зменшувати або змінювати для будь -яких цілей кінцевого продукту. Технології Інтернету речей, Сервер, ПК чи будь -який інший форм -фактор повинні мати можливість використовувати переваги вмісту.

У публікації блогу з Project Mu команда технічного забезпечення Microsoft ділиться подробицями особливостей проекту:

  • Покращена архітектура програмного забезпечення та процес розробки прошивки як послуги
  • Екранна клавіатура
  • Безпечне управління налаштуваннями UEFI
  • Підвищте безпеку, видаливши непотрібний старий код - практика, відома як зменшення поверхні атаки
  • високоефективне взуття
  • Приклади останніх меню BIOS
  • Багато тестів та інструментів для аналізу та покращення якості UEFI

 

 

Статті по темі
Опублікуйте статтю на

Додати коментар