Microsoft on välja kuulutanud UEFI tuuma avatud lähtekoodiga versiooni

Microsoft on välja kuulutanud UEFI tuuma avatud lähtekoodiga versiooni

 

Microsoftil on uus avatud lähtekoodiga projekt – Project Mu. See on ettevõtte Unified Extensible Firmware Interface (UEFI) avatud lähtekoodiga versioon, mida praegu kasutavad Surface ja Hyper-V seadmed.

Selle projektiga loodab Microsoft hõlbustada skaleeritava ja elujõulise püsivara loomist ning võtab omaks Firmware as a Service (FaaS) idee. See võimaldab pärast käivitamist kiiret ja tõhusat püsivara värskendust koos nii turvapaikade kui ka jõudlust parandavate värskendustega.

Microsoft Project Mo

FaaS on midagi, mida Microsoft on Surface'is juba lubanud, kuid ettevõte mõistis, et TianoCore - praegune UEFI avatud lähtekoodiga rakendus - ei olnud kiirteenuse pakkumiseks optimeeritud. See on koht, kus Project Mu saab aidata, ütleb ettevõte.

GitHubis annab Microsoft Project Mu järgmise kirjelduse:

Project Mu on TianoCore'i edk2 modulaarne adaptsioon, mis on häälestatud kaasaegse riistvara ehitamiseks skaleeritava, hooldatava ja korduvkasutatava stiili abil. Mu üles ehitatud ideele, et laadimine  ja hooldus  UEFI toode on pidev koostöö mitme partneri vahel. Tööstus on pikka aega ehitanud tooteid, kasutades “forking” mudelit, mis on kombineeritud kopeerimise/kleebi/ümbernimetamisega ning iga uue tootega kasvab hoolduskoormus sellisele tasemele, et uuendused on kulude ja riskide tõttu pea võimatud.

Projekt Mu püüab lahendada ka keerukaid ärisuhteid ja juriidilisi väljakutseid, millega partnerid täna silmitsi seisavad. Enamiku toodete loomiseks vajavad need sageli suletud lähtekoodiga ja varalisi varasid, samuti avatud lähtekoodiga ja tööstusharu standardkoodi. Jaotatud ehitussüsteem ja mitmest hoidlast koosnev disain võimaldavad tootemeeskondadel hoida koodi eraldi ja ühendada oma algallikaga, austades samal ajal juriidilisi ja kaubanduslikke piire.

Project Mu sai alguse kaasaegsete Windowsi personaalarvutite loomisest, kuid nende stiilid ja kujundus võimaldavad neid lõpptoote mis tahes eesmärgil vähendada või muuta. IoT-tehnoloogiad, server, arvuti või mis tahes muu vormitegur peavad suutma sisu ära kasutada.

Projekti Mu käsitlevas ajaveebipostituses jagab Microsofti riistvarameeskond projekti funktsioonide üksikasju:

  • Täiustatud tarkvaraarhitektuur ja püsivara kui teenuse arendusprotsess
  • Ekraanil olev klaviatuur
  • UEFI seadete turvaline haldamine
  • Parandage turvalisust, eemaldades mittevajaliku vana koodi. Seda tava nimetatakse rünnakupinna vähendamiseks
  • suure jõudlusega kingad
  • Hiljutised BIOS-i menüü näited
  • Paljud testid ja tööriistad UEFI kvaliteedi analüüsimiseks ja parandamiseks

 

 

Seotud ametikohta
Avalda artikkel aadressil

Lisa kommentaar