Thomas FrohweinがOpenBSD向けに、Windowsソフトウェアを動かす互換レイヤーであるWineの新しいポートを提案しました。この取り組みは共同作業で、AndriiとFabienが大部分の重労働を担いました。gsbaseを設定できないため、コマンドに%gsプレフィックスをエミュレートするというAndriiのソフトウェアによる回避策が、このポートへの道を開きました。
OpenBSDでWindowsソフトウェアを動かすことへの関心が高まっています。その大きな理由は、多くのWindowsソフトウェアが64ビットへ移行したことです。チームは数十本の64ビットWindowsプログラムをテストし、そのほとんどが問題なく動作しました。最近リリースされたThe Witcher 3のリマスター版もよく動作しますが、vkd3d-protonの追加が必要です。
主な制限は、WoW64が動作しないため、32ビットのWindowsソフトウェアは依然として未対応であることです。組み込みテストは、有効にするにはXサーバーへのアクセスが必要であり、いくつかのテストがまだハングするため、現在は無効になっています。ただし、多数のゲームを使った実環境のテストではこの問題は観察されていません。
このポートを試したいユーザーには、小さくシンプルな64ビットアプリであるNotepad++から始めることが勧められています。Windowsソフトウェアの実行にはリスクが伴うため、チームがunveil(2)などを使ったサンドボックス化を検討できるようになるまでは、テスターは権限のない別のユーザーアカウントを使うべきです。
出典: Hacker News · 要約:HeadlinesBriefing