Microsoft, 오픈 소스 UEFI 코어인 Project Mu 발표

독서 시간 아이콘 2 분. 읽다


독자들은 MSpoweruser를 지원하는 데 도움을 줍니다. 당사의 링크를 통해 구매하시면 수수료를 받을 수 있습니다. 툴팁 아이콘

공개 페이지를 읽고 MSPoweruser가 편집팀을 유지하는 데 어떻게 도움을 줄 수 있는지 알아보세요. 자세히 보기

Microsoft는 현재 Surface 장치 및 Hyper-V에서 사용되는 UEFI(Unified Extensible Firmware Interface) 코어의 오픈 소스 릴리스인 Project Mu라는 새로운 이니셔티브를 발표했습니다. Microsoft는 현재 TianoCore를 사용하고 있습니까? 신속한 서비스에 최적화되어 있지 않습니다.

Microsoft는 Project Mu를 통해 확장 가능한 펌웨어를 더 쉽게 구축할 수 있기를 희망하며 FaaS(Firmware as a Service) 개념을 수용합니다.

Project Mu는 TianoCore의 모듈식 적응입니다. edk2 확장 가능하고 유지 관리 가능하며 재사용 가능한 패턴을 사용하여 최신 장치를 구축하도록 조정되었습니다. Mu는 UEFI 제품 배송 및 유지 관리가 수많은 파트너 간의 지속적인 협력이라는 아이디어를 기반으로 구축되었습니다. 너무 오랫동안 업계는 복사/붙여넣기/이름 바꾸기와 결합된 "포킹(forking)" 모델을 사용하여 제품을 구축했으며 각 신제품과 함께 유지 관리 부담이 비용과 위험으로 인해 업데이트가 거의 불가능한 수준으로 증가합니다.

Project Mu는 또한 오늘날 파트너가 직면한 복잡한 비즈니스 관계와 법적 문제를 해결하기 위해 노력하고 있습니다. 대부분의 제품을 빌드하려면 폐쇄 소스, 독점 자산, 오픈 소스 및 산업 표준 코드가 모두 필요한 경우가 많습니다. 분산 빌드 시스템과 다중 리포지토리 디자인을 통해 제품 팀은 코드를 분리하고 원래 소스에 연결하면서 법적 및 비즈니스 경계를 ​​존중할 수 있습니다.

Project Mu는 최신 Windows PC 구축에서 시작되었지만 패턴과 디자인을 통해 최종 제품의 의도에 따라 규모를 줄이거나 늘릴 수 있습니다. IoT, 서버, PC 또는 기타 모든 폼 팩터는 콘텐츠를 활용할 수 있어야 합니다.

– 마이크로소프트(에 GitHub의)

Microsoft는 또한 프로젝트의 기능을 나열했습니다.

  • Firmware as a Service에 최적화된 코드 구조 및 개발 프로세스
  • 화면 키보드
  • UEFI 설정의 안전한 관리
  • 공격 표면 감소로 알려진 관행인 불필요한 레거시 코드를 제거하여 보안 향상
  • 고성능 부팅
  • 최신 BIOS 메뉴 예
  • UEFI 품질을 분석하고 최적화하기 위한 수많은 테스트 및 도구

관심이 있는 경우 다음으로 이동할 수 있습니다. Microsoft의 블로그 게시물 프로젝트에 대해 자세히 알아보거나 GitHub의 프로젝트의 코드와 문서를 확인하십시오.

주제에 대한 추가 정보: 하이퍼 -v, 마이크로 소프트, 프로젝트 뮤, 표면

댓글을 남겨주세요.

귀하의 이메일 주소는 공개되지 않습니다. *표시항목은 꼭 기재해 주세요. *