Inanunsyo ng Microsoft ang isang bukas na bersyon ng mapagkukunan ng kernel ng UEFI

Inanunsyo ng Microsoft ang isang bukas na bersyon ng mapagkukunan ng kernel ng UEFI

 

Ang Microsoft ay may bagong proyekto ng bukas na mapagkukunan - ang Project Mu. Ito ang bukas na bersyon ng mapagkukunan ng kumpanya ng Unified Extensible Firmware Interface (UEFI) na kasalukuyang ginagamit ng mga aparatong Surface at Hyper-V.

Sa proyektong ito, inaasahan ng Microsoft na gawing mas madali upang lumikha ng nasusukat, mabubuhay na firmware, at tinatanggap ang ideya ng Firmware bilang isang Serbisyo (FaaS). Pinapayagan nito ang isang mabilis at mahusay na pag-update ng firmware pagkatapos ng paglunsad, na may parehong mga patch ng seguridad at mga pag-update na nagpapahusay sa pagganap.

Microsoft Project Mo

Ang FaaS ay isang bagay na pinagana ng Microsoft sa Surface, ngunit napagtanto ng kumpanya na ang TianoCore - ang kasalukuyang pagpapatupad ng open-source na UEFI - ay hindi na-optimize upang makapagbigay ng malinaw na serbisyo. Dito makakatulong ang Project Mu, sabi ng kumpanya.

Sa GitHub, binibigyan ng Microsoft ang sumusunod na paglalarawan mula sa Project Mu:

Ang Project Mu ay isang modular na pagbagay ng edk2 mula sa TianoCore na naayos upang makabuo ng modernong hardware gamit ang isang nasusukat, napapanatili at magagamit na istilo. Binuo ni Mu ang ideya ng pagsingil  at pagpapanatili  Ang produkto ng UEFI ay isang patuloy na pakikipagtulungan sa pagitan ng maraming mga kasosyo. Sa loob ng mahabang panahon, ang industriya ay nagtayo ng mga produkto gamit ang isang "forking" na modelo na sinamahan ng kopya / i-paste / palitan ng pangalan, at sa bawat bagong produkto, ang pasanin sa pagpapanatili ay lumalaki sa isang antas na ang mga pag-update ay halos imposible dahil sa gastos at peligro.

Sinusubukan din ng Project Mu na tugunan ang mga kumplikadong relasyon sa negosyo at ligal na mga hamon na kinakaharap ng mga kasosyo ngayon. Upang maitayo ang karamihan sa mga produkto, madalas na nangangailangan sila ng saradong mapagkukunan at pagmamay-ari na mga pag-aari, pati na rin ang bukas na mapagkukunan at pamantayang code ng industriya. Ang ipinamamahagi na build system at disenyo ng multi-repository ay nagbibigay-daan sa mga koponan ng produkto na panatilihing magkahiwalay ang code at konektado sa orihinal na mapagkukunan nito habang nirerespeto ang mga hangganan sa ligal at komersyal.

Ang Project Mu ay nagmula sa paglikha ng mga modernong Windows PC ngunit pinapayagan silang mai-scale o mabago ng kanilang mga istilo at disenyo para sa anumang layunin ng end na produkto. Ang mga teknolohiya ng IoT, Server, PC, o anumang ibang kadahilanan ng form ay dapat na samantalahin ang nilalaman.

Sa isang post sa blog na nagtatampok ng Project Mu, nagbabahagi ang koponan ng hardware ng Microsoft ng mga detalye ng mga tampok ng proyekto:

  • Pinahusay na arkitektura ng software at proseso ng pag-unlad para sa firmware bilang isang serbisyo
  • Keyboard sa screen
  • Ligtas na pamamahala ng mga setting ng UEFI
  • Pagpapabuti ng seguridad sa pamamagitan ng pag-aalis ng hindi kinakailangang lumang code, isang kasanayan na kilala bilang pagbawas sa ibabaw ng atake
  • sapatos na may mataas na pagganap
  • Kamakailang Mga Halimbawa ng Menu ng BIOS
  • Maraming mga pagsubok at tool upang pag-aralan at pagbutihin ang kalidad ng UEFI

 

 

Kaugnay na mga post
I-publish ang artikulo sa

Magdagdag ng komento