Microsoft anunță Project Mu, un nucleu UEFI open-source

Pictograma timp de citire 2 min. citit


Cititorii ajută la sprijinirea MSpoweruser. Este posibil să primim un comision dacă cumpărați prin link-urile noastre. Pictograma Tooltip

Citiți pagina noastră de dezvăluire pentru a afla cum puteți ajuta MSPoweruser să susțină echipa editorială Află mai multe

Microsoft a anunțat o nouă inițiativă numită Project Mu, care este o versiune open-source a nucleului Unified Extensible Firmware Interface (UEFI) utilizat în prezent de dispozitivele Surface și Hyper-V. Microsoft folosește în prezent TianoCore? care nu este optimizat pentru service rapid.

Cu Project Mu, Microsoft speră să faciliteze construirea de firmware scalabil și îmbrățișează ideea Firmware as a Service (FaaS).

Proiectul Mu este o adaptare modulară a lui TianoCore edk2 reglat pentru construirea de dispozitive moderne folosind un model scalabil, care poate fi întreținut și reutilizabil. Mu este construit în jurul ideii că expedierea și întreținerea unui produs UEFI este o colaborare continuă între numeroși parteneri. Prea mult timp industria a construit produse folosind un model de „furcătură” combinat cu copiere/lipire/redenumire și cu fiecare produs nou sarcina de întreținere crește până la un astfel de nivel încât actualizările sunt aproape imposibile din cauza costurilor și riscurilor.

Proiectul Mu încearcă, de asemenea, să abordeze relațiile complexe de afaceri și provocările legale cu care se confruntă partenerii în prezent. Pentru a construi majoritatea produselor, adesea necesită atât active cu sursă închisă, proprietare, cât și cod open source și standard industrial. Sistemul de construcție distribuit și designul cu mai multe depozite permit echipelor de produse să păstreze codul separat și conectat la sursa lor originală, respectând în același timp limitele legale și de afaceri.

Proiectul Mu a luat naștere din construirea de PC-uri Windows moderne, dar modelele și designul acestuia permit să fie redus sau mărit pentru orice intenție a produsului final. IoT, Serverul, PC-ul sau orice alt factor de formă ar trebui să poată valorifica conținutul.

– Microsoft (activat GitHub)

Microsoft a enumerat, de asemenea, caracteristicile proiectului:

  • O structură de cod și un proces de dezvoltare optimizate pentru Firmware ca serviciu
  • O tastatură pe ecran
  • Gestionarea securizată a setărilor UEFI
  • Securitate îmbunătățită prin eliminarea codului moștenit inutil, o practică cunoscută sub numele de reducere a suprafeței de atac
  • Cizma de înaltă performanță
  • Exemple moderne de meniu BIOS
  • Numeroase teste și instrumente pentru a analiza și optimiza calitatea UEFI

Dacă sunteți interesat, puteți merge la Postarea pe blog a Microsoft pentru a citi mai multe despre proiect sau mergeți la GitHub pentru a verifica codul și documentația proiectului.

Mai multe despre subiecte: hiper-v, microsoft, Proiectul Mu, Suprafață