Microsoft анонсує Project Mu, ядро ​​UEFI з відкритим кодом

Значок часу читання 2 хв. читати


Читачі допомагають підтримувати MSpoweruser. Ми можемо отримати комісію, якщо ви купуєте через наші посилання. Значок підказки

Прочитайте нашу сторінку розкриття інформації, щоб дізнатися, як ви можете допомогти MSPoweruser підтримувати редакційну команду Читати далі

Microsoft оголосила про нову ініціативу під назвою Project Mu, яка є випуском ядра Unified Extensible Firmware Interface (UEFI) з відкритим кодом, який зараз використовується пристроями Surface і Hyper-V. Microsoft зараз використовує TianoCore? який не оптимізований для швидкого обслуговування.

За допомогою Project Mu Microsoft сподівається спростити створення масштабованого мікропрограмного забезпечення та охоплює ідею Firmware as a Service (FaaS).

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

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

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

– Microsoft (вкл GitHub)

Microsoft також перерахувала особливості проекту:

  • Структура коду та процес розробки, оптимізований для Firmware as a Service
  • Екранна клавіатура
  • Безпечне керування налаштуваннями UEFI
  • Покращена безпека шляхом видалення непотрібного застарілого коду, практика, відома як зменшення поверхні атаки
  • Високопродуктивне завантаження
  • Сучасні приклади меню BIOS
  • Численні тести та інструменти для аналізу та оптимізації якості UEFI

Якщо вам цікаво, то можете перейти до Повідомлення в блозі Microsoft щоб дізнатися більше про проект або перейти до GitHub перевірити код і документацію проекту.

Детальніше про теми: гіпер-v, Microsoft, Проект Му, поверхню