이달 초 Microsoft는 오픈 소스 Windows 11 사용자 인터페이스 프레임워크인 WinUI에 대한 세부 정보를 발표했습니다. 오픈 소스 WinUI는 오랫동안 개발자들의 요청이었지만 구현하기가 쉽지 않았습니다. WinUI는 운영 체제의 독점 수준에 "고착"되어 있으므로 프레임워크를 오픈 소스화하려면 신중하고 신중한 접근 방식이 필요합니다. 최초 출시 후 불과 몇 주 만에 Microsoft는 WinUI OSS 프로젝트에 대한 추가 정보를 공유할 준비가 되었습니다.

Microsoft는 이 작업을 네 단계에 걸쳐 완수하기를 희망합니다. 첫 번째 단계에서는 GitHub에 대한 더 많은 내부 기여에 중점을 둡니다. 두 번째 단계에서는 개발자가 리포지토리를 복제하고 WinUI를 로컬로 빌드할 수 있습니다. 세 번째 단계에서는 제3자 개발자가 프로젝트에 기여할 수 있게 되며, 마지막 단계에서는 GitHub를 "개발, 문제 추적 및 커뮤니티 참여를 위한 주요 장소"로 만들고 내부 저장소를 단계적으로 폐지할 것입니다.

현재 Microsoft 개발자들은 공개적으로 공유할 수 없는 Windows 독점 부분에서 WinUI를 "압축 해제"하느라 바쁩니다. Windows App SDK 1.8이 이번 달 말에 출시되면(현재 WASDK와 함께 번들로 제공되는 WinUI와 함께 미리 보기로 제공됨) 개발자는 GitHub에서 끌어오기 요청을 구현하기 시작할 것입니다. 마이크로소프트는 2025년 10월 초에 1단계를 완료할 계획이다.

제3자 개발자가 코드 베이스를 복제하고 로컬로 구축할 수 있도록 허용하는 것과 관련해 마이크로소프트는 현재 이 아이디어를 "적극적으로 탐색"하고 있다고 밝혔습니다. 이를 위해서는 보다 신중한 접근이 필요하므로 회사가 자세한 내용을 공개하기까지는 다소 시간이 걸릴 것으로 예상됩니다. 회사의 성명은 다음과 같습니다.

WinUI의 릴리스 일정은 Windows App SDK와 밀접하게 연결되어 있으므로 이제 분기 전략을 통해 곧 출시될 WASDK 1.8 릴리스와 동시에 PR 완료를 시작할 수 있습니다. 1.8 미리보기는 8월 19일에 출시되었으며 안정 버전이 곧 출시될 예정이므로 변경 사항 통합을 시작하기 위한 좋은 기반을 제공합니다. 이를 토대로 10월 초 1단계를 완료할 계획이다.

2단계는 아직 활발하게 탐색 중이며, 이에 대해 좀 더 신중을 기하고 있지만 곧 가시적인 진전을 공유할 수 있기를 바랍니다.

GitHub에서 WinUI 오픈 소스 만들기에 대한 토론을 따라갈 수 있습니다.