Microsoft telah mengumumkan versi sumber terbuka bagi kernel UEFI

Microsoft telah mengumumkan versi sumber terbuka bagi kernel UEFI

 

Microsoft mempunyai projek sumber terbuka baharu - Project Mu. Ini ialah versi sumber terbuka syarikat bagi Antara Muka Perisian Tegar Boleh Diperluas Bersepadu (UEFI) yang kini digunakan oleh peranti Surface dan Hyper-V.

Dengan projek ini, Microsoft berharap untuk menjadikannya lebih mudah untuk mencipta perisian tegar berskala, berdaya maju, dan menerima idea Perisian Tegar sebagai Perkhidmatan (FaaS). Ini membolehkan kemas kini perisian tegar yang pantas dan cekap selepas pelancaran, dengan kedua-dua tampung keselamatan dan kemas kini yang meningkatkan prestasi.

Microsoft Project Mo

FaaS ialah sesuatu yang telah didayakan oleh Microsoft pada Surface, tetapi syarikat itu menyedari bahawa TianoCore - pelaksanaan sumber terbuka semasa UEFI - tidak dioptimumkan untuk menyediakan perkhidmatan ekspres. Di sinilah Project Mu boleh membantu, kata syarikat itu.

Di GitHub, Microsoft memberikan penerangan berikut dari Project Mu:

Project Mu ialah adaptasi modular edk2 daripada TianoCore yang ditala untuk membina perkakasan moden menggunakan gaya berskala, boleh diselenggara dan boleh digunakan semula. Mu membina berdasarkan idea bahawa pengecasan  dan penyelenggaraan  Produk UEFI ialah kerjasama berterusan antara beberapa rakan kongsi. Untuk masa yang lama, industri telah membina produk menggunakan model "forking" digabungkan dengan salin / tampal / nama semula, dan dengan setiap produk baharu, beban penyelenggaraan meningkat ke tahap sedemikian sehingga kemas kini hampir mustahil disebabkan oleh kos dan risiko.

Project Mu juga cuba menangani perhubungan perniagaan yang kompleks dan cabaran undang-undang yang dihadapi oleh rakan kongsi hari ini. Untuk membina kebanyakan produk, mereka sering memerlukan sumber tertutup dan aset proprietari, serta sumber terbuka dan kod standard industri. Sistem binaan yang diedarkan dan reka bentuk berbilang repositori membolehkan pasukan produk menyimpan kod berasingan dan disambungkan kepada sumber asal mereka sambil menghormati sempadan undang-undang dan komersial.

Projek Mu berasal daripada penciptaan PC Windows moden tetapi gaya dan reka bentuknya membolehkan mereka diperkecilkan atau diubah untuk sebarang tujuan produk akhir. Teknologi IoT, Pelayan, PC, atau sebarang faktor bentuk lain mesti dapat memanfaatkan kandungan tersebut.

Dalam catatan blog yang memaparkan Project Mu, pasukan perkakasan Microsoft berkongsi butiran ciri projek:

  • Seni bina perisian dan proses pembangunan yang dipertingkatkan untuk perisian tegar sebagai perkhidmatan
  • Papan kekunci pada skrin
  • Pengurusan tetapan UEFI yang selamat
  • Tingkatkan keselamatan dengan mengalih keluar kod lama yang tidak perlu, amalan yang dikenali sebagai pengurangan permukaan serangan
  • kasut prestasi tinggi
  • Contoh Menu BIOS Terkini
  • Banyak ujian dan alat untuk menganalisis dan meningkatkan kualiti UEFI

 

 

Jawatan yang berkaitan
Terbitkan artikel di

Tambah komen