Microsoft công bố Project Mu, một lõi UEFI mã nguồn mở

Biểu tượng thời gian đọc 2 phút đọc


Bạn đọc giúp đỡ ủng hộ MSpoweruser. Chúng tôi có thể nhận được hoa hồng nếu bạn mua thông qua các liên kết của chúng tôi. Biểu tượng chú giải công cụ

Đọc trang tiết lộ của chúng tôi để tìm hiểu cách bạn có thể giúp MSPoweruser duy trì nhóm biên tập Tìm hiểu thêm

Microsoft đã công bố một sáng kiến ​​mới có tên là Project Mu, đây là một bản phát hành mã nguồn mở của lõi Giao diện phần mềm có thể mở rộng hợp nhất (UEFI) hiện đang được sử dụng bởi các thiết bị Surface và Hyper-V. Microsoft hiện đang sử dụng TianoCore? không được tối ưu hóa để bảo dưỡng nhanh chóng.

Với Project Mu, Microsoft hy vọng sẽ giúp việc xây dựng phần sụn có thể mở rộng trở nên dễ dàng hơn và họ chấp nhận ý tưởng về Phần vững như một Dịch vụ (FaaS).

Dự án Mu là một bản chuyển thể mô-đun của TianoCore's edk2 được điều chỉnh để xây dựng các thiết bị hiện đại bằng cách sử dụng mẫu có thể mở rộng, có thể bảo trì và có thể tái sử dụng. Mu được xây dựng dựa trên ý tưởng rằng việc vận chuyển và bảo trì sản phẩm UEFI là sự hợp tác liên tục giữa nhiều đối tác. Trong thời gian dài, ngành công nghiệp đã tạo ra các sản phẩm bằng cách sử dụng mô hình “phân nhánh” kết hợp với sao chép / dán / đổi tên và với mỗi sản phẩm mới, gánh nặng bảo trì tăng lên đến mức gần như không thể cập nhật do chi phí và rủi ro.

Dự án Mu cũng cố gắng giải quyết các mối quan hệ kinh doanh phức tạp và những thách thức pháp lý mà các đối tác phải đối mặt ngày nay. Để xây dựng hầu hết các sản phẩm, nó thường yêu cầu cả nguồn đóng, tài sản độc quyền cũng như mã nguồn mở và mã tiêu chuẩn ngành. Hệ thống xây dựng phân tán và thiết kế đa kho lưu trữ cho phép các nhóm sản phẩm giữ mã riêng biệt và kết nối với nguồn gốc của họ trong khi vẫn tôn trọng ranh giới pháp lý và kinh doanh.

Dự án Mu bắt nguồn từ việc xây dựng các PC Windows hiện đại nhưng các mẫu và thiết kế của nó cho phép thu nhỏ hoặc tăng kích thước cho bất kỳ mục đích nào của sản phẩm cuối cùng. IoT, Máy chủ, PC hoặc bất kỳ yếu tố hình thức nào khác sẽ có thể tận dụng nội dung.

- Microsoft (trên GitHub)

Microsoft cũng liệt kê các tính năng của dự án:

  • Cấu trúc mã và quy trình phát triển được tối ưu hóa cho Phần mềm cơ sở như một Dịch vụ
  • Bàn phím ảo
  • Quản lý an toàn cài đặt UEFI
  • Cải thiện bảo mật bằng cách xóa mã kế thừa không cần thiết, một phương pháp được gọi là giảm bề mặt tấn công
  • Khởi động hiệu suất cao
  • Ví dụ menu BIOS hiện đại
  • Nhiều bài kiểm tra & công cụ để phân tích và tối ưu hóa chất lượng UEFI

Nếu bạn quan tâm thì bạn có thể đi đến Bài đăng trên blog của Microsoft để đọc thêm về dự án hoặc đi đến GitHub để kiểm tra mã và tài liệu của dự án.

Thông tin thêm về các chủ đề: siêu v, microsoft, Dự án Mu, Bề mặt

Bình luận

Chúng tôi sẽ không công khai email của bạn. Các ô đánh dấu * là bắt buộc *