Haberler

Microsoft, WinUI Arayüzünü Tam Anlamıyla Açık Kaynak Yapma Sözü Verdi

Microsoft, Windows işletim sistemi için geliştirilen modern kullanıcı arayüzü çatısı WinUI’nin tamamen açık kaynak hâline geleceğini duyurdu. Şirketin baş yazılım mühendisi Beth Pan tarafından yapılan açıklamada, sürecin karmaşık yapısı nedeniyle kesin bir tarih verilmedi. Ancak çalışmaların başladığı ve dört aşamalı bir yol haritasının hazırlandığı belirtildi.

WinUI’nin Açık Kaynak Yol Haritası Belirlendi

WinUI 3, Microsoft’un 2020 yılında başlattığı Project Reunion girişiminin bir parçası olarak tanıtıldı. Amaç, Universal Windows Platform (UWP) uygulamaları ile geleneksel Win32 ve .NET tabanlı sistemleri aynı çatıda birleştirmekti. Project Reunion zamanla Windows App SDK (WASDK) adını aldı. WinUI, Microsoft’un Fluent Design sistemini destekleyen temel arayüz bileşeni olarak geliştirildi.

Şu anda WinUI’nin kaynak kodunun yalnızca belirli bölümleri GitHub üzerinden dışa aktarılıyor. Asıl depo ise şirket içinde tutuluyor. Pan, bu durumun değişeceğini ve GitHub’ın ana platform hâline geleceğini ifade etti. Pan tarafından açıklanan dört aşamalı yol haritası şöyle sıralandı:

  1. Kaynak kodunun GitHub’a daha sık aktarılması
  2. Harici geliştiricilerin kodu derleyebilmesi
  3. Geliştiricilerin kendi kod katkılarını (pull request) sunabilmesi ve testleri yerel ortamda çalıştırabilmesi
  4. GitHub’ın resmi kaynak deposu hâline gelmesi

Süreçte yaşanan gecikmenin başlıca nedeni, WinUI’nin Windows’a derinlemesine bağlı olan bazı özel kod katmanlarını içermesi. Bu katmanların ya tamamen ayrıştırılması ya da paylaşılabilir hâle getirilmesi gerekiyor.

Geliştirici topluluğu, WinUI’nin açık kaynak sürecine temkinli bir iyimserlikle yaklaşıyor. Uzun yıllardır WinUI’yi kullanan bazı yazılımcılar, Microsoft’un bugüne kadar verdiği sözleri tutmadığını savunuyor. Özellikle düzeltilemeyen hatalar, Visual Studio için hâlâ görsel bir tasarım aracının bulunmaması ve giriş doğrulama gibi temel işlevlerin çalışmaması eleştiriler arasında yer aldı.

WinUI’nin açık kaynak hâline gelmesi uzun vadede olumlu bir gelişme olarak değerlendiriliyor. Ancak uzmanlar, bu yapının başarısı için Microsoft’un ne kadar kaynak ayıracağı sorusunun daha önemli olduğuna dikkat çekiyor. Geliştiricilerden biri, “Şu an bu projelere kaç kişi atanmış durumda? Artık web tarafı ön planda, geri kalan sadece bakım gibi görünüyor” ifadelerini kullandı.

Microsoft’un WinUI ve Windows App SDK projelerine verdiği destek, açık kaynak dönüşümünün sadece bir imaj çalışması mı yoksa sürdürülebilir bir dönüşüm mü olacağını belirleyecek en önemli unsur olacak.

İlgili Makaleler

Bir yanıt yazın

Başa dön tuşu