Port Wine pro OpenBSD je k dispozici

Byl představen port vrstvy pro spuštění Windows aplikací Wine, který může fungovat v OpenBSD. Hlavním problémem při spuštění Wine v OpenBSD je zákaz instalace registru gsbase z uživatelského prostoru, přičemž při provádění Windows aplikací je tento registr používán pro přístup k lokální paměti vlákna. V navrhovaném projektu je toto omezení odstraněno prostřednictvím emulace prefixu segmentu %gs v příkazech.

Mezi omezeními portu se uvádí možnost spuštění pouze 64bitových Windows programů (režim WoW64 pro spuštění 32bitových Windows aplikací v 64bitových Unixových systémech zatím nefunguje). Jako příklad byl předveden běh hry „The Witcher 3: Wild Hunt — Remastered“ v OpenBSD s použitím wine a vkd3d-proton. Mezi plány se zmiňuje záměr využít systémový volání unveil pro izolaci. Port zahrnuje 42 patchů, je zahrnut do master větve portového stromu, ale zatím nebyl přenesen do větve „stable“.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster