Microsoft объявила о планах по открытию исходного кода фреймворка WinUI для Windows 11
Microsoft объявила о планах открыть исходный код пользовательского интерфейсного фреймворка WinUI, используемого в Windows 11. Однако процесс будет поэтапным из-за сложности и глубокой интеграции с операционной системой.
Компания объяснила, что интерфейс Windows 11 зависит от многих проприетарных слоёв, которые нельзя просто опубликовать. Поэтому Microsoft необходимо тщательно определить, какие компоненты можно открыть для сообщества, а какие должны остаться закрытыми.
«Открытие исходного кода WinUI — это продуманный процесс, а не задача, которую можно выполнить мгновенно», — подчеркнули в Microsoft.
План открытия исходного кода разделён на четыре этапа:
Первый этап: увеличение частоты синхронизации
С конца августа (с выпуском WASDK 1.8) Microsoft будет чаще синхронизировать внутренние изменения с GitHub, чтобы повысить прозрачность разработки.
Второй этап: локальная сборка для сторонних разработчиков
Внешние разработчики получат возможность клонировать репозиторий WinUI на GitHub и собирать его локально. Microsoft предоставит соответствующую документацию.
Третий этап: возможность вносить изменения и запускать тесты
Компания откроет тестовую инфраструктуру, позволяя участникам сообщества отправлять pull request'ы и запускать тесты. Параллельно Microsoft будет решать проблемы с приватными зависимостями.
Четвёртый этап: перенос разработки на GitHub
На финальном этапе GitHub станет основной платформой для разработки WinUI, отслеживания проблем и взаимодействия с сообществом. Внутренние системы Microsoft будут постепенно выведены из процесса.
0 комментариев