1754385898
2025-08-05 09:15:00
Microsoft Head Software Engineer Beth Pan заявила, что Winui, современная структура пользовательского интерфейса для Windows, будет сделана «по -настоящему открытым исходным кодом», хотя дата еще не установлена из -за глубоких запутанных с запатентованным кодом в операционной системе.
Winui 3 – это структура, введенная в рамках воссоединения проекта в 2020 году, усилия компании по объединению разработчиков, которые приняли универсальную платформу Windows, введенную с Windows 10, с теми, кто использует более старые фреймворки Win32 или .NET, такие как Forms Forms и Windows Presentation Foundation (WPF).
Воссоединение проекта стало приложением Windows SDK (WASDK). Winui поддерживает Свободный дизайнсистема Microsoft Design, используемая для приложений в Windows, Web и Mobile.
Галерея Winui 3 является официальной демонстрацией рамки пользовательского интерфейса, теперь будет сделан полностью открытым исходным кодом
Пан, казалось, признал разочарование того, что разработчики разочаровывались медленным прогрессом Winui, в том числе множество нефиксированных ошибок и отсутствие какого -либо визуального дизайнера для Visual Studio, и сказала, что команда вступает в новый этап улучшений, включая активную работу по «действительно открытому поиску репо».
В настоящее время большая часть кода Winui периодически отражается на GitHub, но основной репозиторий является частным для Microsoft. Пан установил четыре фазы для перемещения в открытый исходный код, начиная с более частых зеркалирования, за которым следует возможность сторонних разработчиков создавать код, а затем возможность вносить вклад запросов на притяжение и выполнять тесты локально и, наконец, сделать GitHub первичным репо.
По ее словам, этот процесс сложный, из -за запатентованных слоев в окнах, которые необходимо разделить или обмениваться.
Разработчики, отвечающие на PAN, в значительной степени позитивны в отношении хода с открытым исходным кодом, но сомнительны относительно того, будет ли Microsoft теперь инвестировать достаточные ресурсы для укрепления доверия.
«Я уже много лет инвестировал в Winui», – сказал одинПолем «Я не думаю, что Microsoft понимает ущерб, который они нанесли евангелистам и более широкому сообществу разработчиков, наряду с компаниями, которые приняли бесконечную стагнацию и ложные обещания от Winrt-UWP-Winui/WASDK».
Дальнейшие жалобы включают в себя багги -модальные диалоги и отсутствие «рабочего решения для проверки ввода».
Другой разработчик предположил, что «вся идея Winrt (и ее последующая Winui) была ошибкой», ссылаясь на разрушение разработки Windows, которая началась, когда в Windows 8 Microsoft решила создать новое время выполнения Windows (WinRT) с прогнозами (Interop), включающим код C ++ или .NET.
Открытый источник Winui, вероятно, является положительным шагом для рамки, но то, что больше всего имеет значение, так это то, сколько ресурсов Microsoft готова посвятить этому. «Сколько людей в общей сложности назначено командам Winui/WinAppsDK?» спросил Другой разработчик, добавив: «Сегодня это кажется, что веб -сайт – это основное внимание, а все остальное – просто обслуживание». ®
#Microsoft #обещает #сделать #Winui #по #настоящему #открытым #исходным #кодом #Регистр
Продолжение темы
