Wine は、Windows アプリケーションやゲームを Linux、Mac、Android などの Windows 以外のプラットフォームで実行するための互換性レイヤーです。 Wine 9.0 は 1 年の開発期間を経てリリースされ、互換性が向上し、いくつかの優れた新機能が追加されました。
Wine プロジェクトは今週ブログ投稿でアップデートを発表し、「このリリースは 1 年間の開発努力と 7,000 を超える個別の変更を表しています」と述べた。最も重要な新機能は、WoW64 のサポートでしょう。これにより、32 ビット Windows ソフトウェアを純粋な 64 ビット オペレーティング システム上で実行できるようになります。これまで、32 ビット アプリケーションは別の 32 ビット Unix プロセスで実行されていましたが、これは独立した 32 ビット Unix プロセスで実行されていました。常にオプションです。たとえば、macOS は 32 ビット ソフトウェアをサポートしておらず、独自の CrossOver 互換性レイヤー (Wine ベース) には翻訳用の独自のカスタム ソリューションがありました。ただし、16 ビット コードとの互換性が失われ、OpenGL のパフォーマンスが低下するため、デフォルトでは有効になっていません。
Wine 9.0 には、多くの Linux ディストリビューションで X11 を置き換える表示システムである Wayland の実験的サポートも含まれています。 XWayland 環境で実行する代わりに、Wayland を通じて基本的なウィンドウ管理、複数のモニター、高 DPI スケーリング、モーション イベント、Vulkan サポートを直接実行できます。 Wayland のサポートはデフォルトでは有効になっていませんが、準備が完了すると、最新の Linux コンピューター上での Wine の応答性が向上し、ディスプレイのスケーリングが向上します。
Wine 9.0 ではパフォーマンスと Windows の互換性も向上しています。 Vulkan ドライバーが更新され、Windows Media Video (WMV) デコーダーが組み込まれ、Direct3D サポートが強化されました。
Wine 9.0 は現在、パッケージ マネージャーとフロントエンドに展開されています。 Valve の Proton 互換性レイヤーが 新しいベースでいつ更新されるかは明らかではありませんが、それが行われるたびに、Linux 上の Steam はより多くの Windows ゲームでより確実に動作するはずです。





