Wine 10.17, Varsayılan EGL Renderer ve Güncellenmiş Mono Motor ile Yayınlandı
Wine 10.17, varsayılan OpenGL işleyicisi olarak EGL'yi tanıtıyor, Mono'yu 10.3'e güncelliyor ve uygulama uyumluluğunu artırmak için 17 hatayı düzeltiyor.
Linux ve macOS kullanıcılarının Windows uygulamalarını çalıştırmasını sağlayan uyumluluk katmanı Wine Projesi, kararlı 10.x serisine yönelik bir bakım güncellemesi olarak 10.17 sürümünü resmen yayımladı.
En dikkat çekici değişikliklerden biri, varsayılan OpenGL renderlayıcısı olarak EGL renderlayıcısına geçilmesidir; bu, modern sistemlerde grafik performansını ve uyumluluğu artırmalıdır. Bunun yanı sıra, Wine içinde kullanılan Microsoft’un .NET Framework’ünün açık kaynaklı uygulaması olan Wine-Mono, 10.3 sürümüne güncellenmiştir.
Geliştiriciler ayrıca COMCTL32 kütüphanesini ayrı v5 ve v6 modüllerine ayırarak yapısal değişiklikler de yaptılar; bu, özellikle daha yeni Windows kullanıcı arayüzü bileşenlerine dayanan programlar için tema ve uygulama uyumluluğunu artırmaya yardımcı olur.
Ayrıca, eski uygulamaların veritabanlarıyla iletişimini geliştiren ANSI ODBC sürücüleri için daha iyi destek ve FreeBSD’de CPU bilgisi yönetiminin geliştirilmesi sayesinde o platformda daha doğru sistem raporlaması sağlanıyor.
Her zamanki gibi, bu güncelleme uzun süredir devam eden birkaç sorunu—toplamda 17 taneyi—düzeltir. Öne çıkanlar arasında Metro 2033'teki çökme sorunları, Free Virtual Keyboard'daki temalı kontrollerle ilgili problemler ve INSIDE'te OpenGL kullanıldığında ortaya çıkan render sorunları yer alıyor.
Diğer yamalar, copy ve type gibi komut satırı araçlarındaki sorunları ele alıyor ve Wayland sürücüsünü ve Wine’ın yeni WoW64 mimarisini kullanan uygulamaların kararlılığını artırıyor.
Daha fazla bilgi için duyuruya bakabilirsiniz. Wine 10.17’nin kaynak kodu, mevcut kurulumlarını denemek veya yükseltmek isteyenler için GitLab’ın proje sayfasından indirilebilir. Farklı dağıtımlar için ikili paketlerin yakında kullanıma sunulması bekleniyor.
