ワイン11.9

ワイン11.9 ワイン11.9 ワイン11.9 ワイン11.9

リリースが行われました ワイン11.9Win32 API の無料実装の別の実験バージョンで、 Windows-アプリケーション Linux、BSD および macOS 本格的な仮想マシンなしで。リリースが公開されました 15月2026年 そして、Wine 12.0の基盤となる11.xブランチの2週間の開発サイクルを継続する。

Wine 11.9では、低レベルのスレッド処理の変更、ARM64の改善、Waylandサポートの拡張、VBScriptアプリケーションとの互換性のさらなる向上に重点が置かれています。さらに、開発者はアプリケーションとゲームの両方に影響を与える24件のバグ報告を解決しました。

何が変わったのか

  • Wineに付属のSQLiteライブラリを追加しました。 Wineには、メインのSQLiteプロジェクトのソースコードに基づいた独自のSQLiteコピーが含まれています。これはwinsqlite3を実装するために使用され、 Windows SQLiteアクセスインターフェース。実際には、これにより外部環境への依存が軽減され、winsqlite3の動作がより予測可能になります。 Windows-このライブラリがシステムに存在することを前提とするプログラム。

  • システムスレッドのサポートが開始されました。 ワインは移動し始めた これまでオペレーティングシステムの内部メカニズムで処理されていた一部の処理を、オペレーティングシステムのスレッドで実行できるようにする。この変更は現時点では初期サポート段階だが、Wineの内部サブシステムの今後の再設計にとって重要である。特に、サウンドドライバの内部部分を含む他のコンポーネントでもシステムスレッドが利用できるようになる点が注目される。

  • ARM64上のエミュレートコードにスレッドサスペンド機能を実装しました。 ARM64向けに、エミュレートされたコード内のスレッドを一時停止する機能が追加されました。これは、Wineがコードを実行している場合に適用されます。 Windows- ARM64 システム上のアプリケーションで、動作を正しく再現する必要があります Windows スレッド管理において、この改善は特にマルチスレッド、同期、および低レベル実行メカニズムに大きく依存する複雑なプログラムにとって重要です。

  • VBScriptとの互換性に関する作業は継続された。 新バージョンでは、VBScriptのサポートがさらに強化されています。このコンポーネントは、従来のスクリプトだけでなく、インストーラー、エンタープライズアプリケーション、ユーティリティコンポーネントにも必要です。 Windows-VBScriptスクリプトを依然として使用するプログラム。修正されたバグの中には、VBScriptにおける代入演算子の解析に関する特定の問題が挙げられています。

  • Waylandドライバに、強制ポインタ移動のサポートを追加しました。 Wayland 用 Wine ドライバが、wp_pointer_warp_v1 プロトコルによるポインタのワープをサポートするようになりました。この機能は、プログラムがマウス ポインタの位置をプログラム的に変更できることを前提とするアプリケーションやゲームで必要となります。通常のウィンドウ プログラムでは必ずしも目立ちませんが、ゲーム、特に一人称視点のゲームでは、この機能がないとカメラ制御やマウス キャプチャに問題が発生することがよくあります。

  • 24件のバグを修正しました。 解決済みの問題リストには、Lotus Notes、WinSCP、VBScript、Wargaming Game Center、Command & Conquer 3、その他のアプリケーションやゲームの修正が含まれています。具体的な報告としては、Lotus Notes 8.xインストーラーのSAXパーサーエラーによるクラッシュ、WinSCPのインターフェースレンダリングの問題、VBScriptの代入構文コンパイルエラーなどがあります。

出所: linux.org.ru

DDoS 保護機能を備えた信頼性の高いサイト用ホスティング、VPS VDS サーバーを購入する 🔥 DDoS攻撃対策付きの信頼性の高いウェブサイトホスティング、VPS/VDSサーバーを購入しましょう | ProHoster