Ana içeriğe geç
Programlama

Geliştiriciler Wine uyumluluk katmanını OpenBSD işletim sistemine aktardı

Öne çıkanlar

  • Wine portu, gsbase kısıtlamasının yazılımsal emülasyonla çözülmesi sayesinde OpenBSD'ye uyarlandı.
  • Mevcut port yalnızca 64-bit Windows uygulamalarını destekliyor; 32-bit WoW64 altyapısı çalışmıyor.
  • vkd3d-proton entegrasyonuyla The Witcher 3 Remaster dahil birçok 64-bit oyun ve yazılım test edildi.

Açık kaynak geliştiricisi Thomas Frohwein, Windows yazılımlarını Unix benzeri sistemlerde çalıştırmaya yarayan Wine uyumluluk katmanının OpenBSD için hazırlanan ilk port taslağını duyurdu. Uzun süredir teknik engeller nedeniyle OpenBSD platformuna taşınamayan yazılım, sistemdeki gsbase kısıtlamasının komutlar üzerinde yüzde gs öneki emülasyonu yapılarak aşılması sayesinde çalışır hale getirildi. Proje, geliştirici topluluğunun ortak çalışması sonucunda port listesine resmi olarak önerildi.

Geliştirici ekibi, hazırlanan bağlantı noktasını onlarca 64-bit Windows yazılımı ve çeşitli modern oyunlarla başarıyla test etti. Yapılan denemelerde, vkd3d-proton desteğiyle birlikte The Witcher 3 Remaster sürümünün ve Notepad++ uygulamasının sistem üzerinde sorunsuz şekilde çalıştığı belgelendi. Ancak WoW64 desteği henüz yer almadığı için 32-bit Windows uygulamaları işletim sistemi üzerinde şu an için çalıştırılamıyor.

Portun mevcut aşamasında dahili testler devre dışı bırakılırken, güvenlik ve izolasyon için gelecekte OpenBSD'nin unveil sistem çağrısının kullanılması planlanıyor. Katkıda bulunanlar, güvenlik gerekçesiyle deneme yapacak kullanıcıların testleri ayrı ve yetkisiz bir kullanıcı hesabı üzerinden yürütmesini tavsiye etti.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.