
Microsoft は Build 2020 開発者カンファレンスで、Windows 10 に Linux GUI アプリのサポートを追加する計画を発表しました。 この追加により、本格的な Linux アプリは、Windows Subsystem for Linux (WSL) を介して Windows アプリと並行して実行されるようになります。
「私たちの目標は、デスクトップ上で Linux GUI アプリを Windows アプリと並行してシームレスに実行できるようにすることです。これにより、Linux アプリを使用してコードを編集、構築、実行したり、Python でデータ プロットを視覚化したり、さらには Linux 環境に最適化されたアプリケーションを使用したりできるようになります。」と Microsoft の Craig 氏はブログ投稿で書いています。
Microsoft は、Eye of Gnome、gedit、mpv メディア プレーヤーなど、WSL から実行されるいくつかのサンプル Linux GUI アプリをデモしました。アプリは、WSL 内で実行されている Wayland サーバーに接続されます。これらは、Windows ホスト上のリモート デスクトップ クライアントと通信します。
WSL を使用して Windows 10 上で GUI ベースの Linux アプリを実行できる機能は、それほど新しいものではありません。ただし、開発者はこれを実現するために VcXsrv などのサードパーティ サーバーに依存する必要がありました。このプロセスはそもそも不便であるだけでなく、パフォーマンスに多少の影響を与えます。
この機能は WSL のチーム ロードマップに含まれており、 Microsoft は 2020 年のホリデーまでに進捗状況についてさらに詳しく聞くことができると述べています 。パイプラインのもう 1 つの機能は、GPU コンピューティング ワークフローのサポートです。
GPU コンピューティング ワークフローにより、Linux ツールを使用したハードウェア アクセラレーションが可能になります。 NVIDIA CUDA と DirectML は、WSL の GPU コンピューティング サポートを利用する最初の 2 つのシナリオです。 Microsoft は、今後数か月以内にこのアップデートを Fast Ring Insiders に展開する予定です。



