Portul Wine pentru OpenBSD este disponibil

A fost prezentat portul interfeței pentru rularea aplicațiilor Windows Wine, capabil să funcționeze în OpenBSD. Problema principală cu rularea Wine în OpenBSD este interdicția în acest sistem de operare de a instala registrul gsbase din spațiul utilizatorului, deși acest registru este utilizat pentru accesul la memoria locală a firului în cazul rulării aplicațiilor Windows. În proiectul propus, această limitare a fost eliminată prin emularea prefixului segmentului %gs în comenzi.

Printre limitările portului se numără posibilitatea de a rula doar aplicații Windows pe 64 de biți (modul WoW64 pentru execuția aplicațiilor Windows pe 32 de biți în sistemele Unix pe 64 de biți momentan nu funcționează). Ca exemplu, a fost demonstrată rularea în OpenBSD a jocului „The Witcher 3: Wild Hunt — Remastered” folosind wine și vkd3d-proton. În planuri se menționează intenția de a utiliza apelul de sistem unveil pentru izolare. Portul include 42 de patch-uri, a fost inclus în ramura master a arborelui de porturi, dar deocamdată nu a fost transferat în ramura „stable”.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster