Microsoft обяви версия с отворен код на UEFI ядрото

Microsoft обяви версия с отворен код на UEFI ядрото

 

Microsoft има нов проект с отворен код - Project Mu. Това е версията на компанията с отворен код на Unified Extensible Firmware Interface (UEFI), която в момента се използва от Surface и Hyper-V устройства.

С този проект Microsoft се надява да улесни създаването на мащабируем, жизнеспособен фърмуер и приема идеята за фърмуер като услуга (FaaS). Това позволява бърза и ефективна актуализация на фърмуера след стартиране, както с корекции за сигурност, така и с актуализации за подобряване на производителността.

Microsoft Project Mo

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

В GitHub Microsoft дава следното описание от Project Mu:

Project Mu е модулна адаптация на edk2 от TianoCore, която е настроена за изграждане на модерен хардуер, използвайки мащабируем, поддържан и повторно използваем стил. Mu построен около идеята, че зареждането  и поддръжка  Продуктът UEFI е непрекъснато сътрудничество между няколко партньора. От дълго време индустрията изгражда продукти, използвайки модел на „разклоняване“ в комбинация с копиране/поставяне/преименуване и с всеки нов продукт тежестта за поддръжка нараства до такова ниво, че актуализациите са почти невъзможни поради разходи и риск.

Project Mu също се опитва да отговори на сложните бизнес отношения и правни предизвикателства, пред които са изправени партньорите днес. За да изградят повечето продукти, те често изискват затворен код и собствени активи, както и отворен код и стандартен код за индустрията. Системата за разпределено изграждане и дизайнът с множество хранилища позволяват на продуктовите екипи да държат кода отделен и свързан с оригиналния му източник, като същевременно спазват законовите и търговските граници.

Project Mu произлиза от създаването на съвременни компютри с Windows, но техните стилове и дизайн позволяват те да бъдат намалени или променени за всякакви цели на крайния продукт. IoT технологиите, сървърът, компютърът или всеки друг форм-фактор трябва да могат да се възползват от съдържанието.

В публикация в блог, включваща Project Mu, хардуерният екип на Microsoft споделя подробности за характеристиките на проекта:

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

 

 

Свързани постове
Публикувайте статията на

Добави коментар