Windows 11 станет ближе к народу: Microsoft приоткрывает исходный код WinUI

  • Категория: Windows 11
  • Дата: 2 августа 2025 г. в 10:50
  • Просмотров: 86

Обложка

Microsoft активно развивает проекты с открытым исходным кодом и все больше прислушивается к мнению сообщества. Однако, значительная часть их разработок остается закрытой, что вызывает множество запросов на открытие исходного кода. Один из таких проектов – WinUI, фреймворк, лежащий в основе интерфейса Windows 11. И хотя Microsoft пока не готова открыть его полностью, компания поделилась планами на ближайшие полгода, которые включают в себя "работу над продуктом и фундаментальные изменения для поддержки более открытого и совместного будущего".

Почему нельзя просто взять и открыть исходный код WinUI? Как заявляет Microsoft, это не так просто, как нажать на кнопку. Все дело в сложности проекта и его тесной интеграции с другими компонентами системы. Интерфейс Windows 11 использует множество проприетарных (то есть, закрытых) слоев операционной системы, которые нельзя просто так взять и опубликовать. Поэтому Microsoft необходимо отделить части, которые можно открыть для сообщества, от тех, которые останутся закрытыми.

Многие из вас спрашивали о возможности открытия исходного кода репозитория. Хотя мы не готовы назвать конкретную дату, мы активно работаем над этим. Это не вопрос одного переключателя, а тщательно продуманный процесс.

Кроме того, команда разработчиков должна уделять первоочередное внимание другим важным задачам, таким как безопасность, стабильность и поддержка существующих продуктов.

Как Microsoft планирует открывать WinUI

Microsoft планирует открывать репозиторий WinUI на GitHub поэтапно:

  • Этап 1: Увеличение частоты синхронизации. После выпуска WASDK 1.8 (ориентировочно в конце августа) компания планирует чаще выкладывать внутренние изменения на GitHub. Это позволит сделать процесс разработки более прозрачным и показать прогресс сообществу.
  • Этап 2: Возможность локальной сборки для сторонних разработчиков. Внешние разработчики смогут клонировать репозиторий и собирать его локально. Microsoft предоставит необходимую документацию и информацию о зависимостях, чтобы упростить этот процесс.
  • Этап 3: Сторонние разработчики смогут вносить вклад и запускать тесты. Участники сообщества смогут отправлять свои изменения (пулл-реквесты, PR) и запускать тесты локально. Сейчас ведется работа над тем, чтобы отделить проект от закрытых зависимостей и сделать тестовую инфраструктуру общедоступной.
  • Этап 4: GitHub – главный центр разработки. GitHub станет основной платформой для разработки, отслеживания ошибок и взаимодействия с сообществом. Внутренние системы зеркалирования будут постепенно упразднены.

Превращение WinUI в более открытый проект – это постепенный процесс. Вы можете следить за его ходом на специальной доске в GitHub. А пока разработчики могут внести свой вклад, делясь отзывами, отправляя подробные отчеты об ошибках и голосуя за существующие предложения.

Мнение редакции MSReview: Открытие исходного кода WinUI может стать важным шагом для развития экосистемы Windows. Это позволит сторонним разработчикам глубже понимать и настраивать пользовательский интерфейс, что в конечном итоге приведет к появлению более инновационных и качественных приложений. Однако, важно, чтобы Microsoft продолжала поддерживать безопасность и стабильность платформы, чтобы избежать нежелательных последствий.

MSReview Источник:
www.neowin.net
  • 0




  • Комментарии
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.