شرکت مایکروسافت با انتشار جزئیات فنی جدیدی، رسماً برنامه خود برای “متنباز کردن واقعی” WinUI، فریمورک اصلی و نیتیو رابط کاربری ویندوز ۱۱ و پلتفرم Windows App SDK را اعلام کرد.
به گزارش تکناک، این اقدام که مدتها یکی از مطالبات اصلی توسعهدهندگان بوده است، فرآیندی پیچیده و زمانبر محسوب میشود، زیرا WinUI «ریشههای عمیق» در بخشهای اختصاصی سیستمعامل دارد و باز کردن آن به رویکردی محتاطانه و حسابشده نیازمند است.
طبق اعلام مایکروسافت، این پروژه در قالب چهار مرحله پیش خواهد رفت:
- مرحله اول: در دسترس قرار گرفتن مشارکتهای داخلی بیشتر روی GitHub.
- مرحله دوم: فراهم شدن امکان کلون کردن مخزن و ساخت محلی WinUI توسط توسعهدهندگان.
- مرحله سوم: مشارکت توسعهدهندگان شخص ثالث در پروژه.
- مرحله نهایی: تبدیل شدن GitHub به «محل اصلی توسعه، پیگیری مشکلات و تعامل با جامعه» و کنار گذاشته شدن مخازن داخلی.
به نقل از نئووین، در حال حاضر، مهندسان مایکروسافت مشغول جداسازی WinUI از بخشهای اختصاصی Windows هستند که قابلیت انتشار عمومی ندارند. بر اساس برنامهریزی این شرکت، با انتشار نسخه Windows App SDK 1.8 در پایان ماه جاری (که اکنون در نسخه Preview قرار دارد و WinUI به WASDK وابسته است)، توسعهدهندگان قادر خواهند بود Pull Request ها را در GitHub پیادهسازی کنند. مایکروسافت هدفگذاری کرده که مرحله اول را تا اوایل اکتبر 2025 به پایان برساند.

در مورد مراحل بعدی، بهویژه امکان کلون کردن مخزن و ساخت محلی WinUI توسط توسعهدهندگان شخص ثالث، مایکروسافت اعلام کرده است که این موضوع در حال «بررسی فعال» قرار دارد و با احتیاط بیشتری دنبال میشود. این شرکت وعده داده است که بهزودی پیشرفتهای ملموستری در این زمینه منتشر کند.
مایکروسافت در بیانیه خود تأکید کرده است:
«از آنجا که زمانبندی انتشار WinUI به Windows App SDK وابسته است، راهبرد شاخهبندی ما اجازه میدهد همزمان با انتشار WASDK 1.8 فرآیند تکمیل Pull Request ها آغاز شود. نسخه Preview 1.8 در تاریخ 19 آگوست منتشر شد و نسخه پایدار بهزودی ارائه خواهد شد. این امر بستر مناسبی برای آغاز ادغام تغییرات فراهم میکند. با این هماهنگی، ما تکمیل مرحله اول را برای اوایل اکتبر هدف قرار دادهایم.»
گفتنی است علاقهمندان و توسعهدهندگان میتوانند بحثها و روند متنباز شدن WinUI را بهطور مستقیم در GitHub دنبال کنند.