先日開催されたマイクロソフトの開発者向けカンファレンス」では、興味深い発表がいくつかありました。これがエキサイティングなのか疑わしいのかわかりませんが、マイクロソフト、あなたは今までになくスポットライトを浴びています。
一方、WSL上でGUIアプリケーションを実行する機能は、これらすべての発表で注目を集めています。
念のために言っておきますが、WSLはWindows 10でLinuxコンソールを体験できる環境です。 WindowsでLinuxコマンドを実行する最良の方法の一つでもあります。
Liam Daweが論じて いるように、ブログ記事Nitrux Linux)による発表は、おそらくPRのための餌に過ぎないでしょう。しかし、それでも言及する価値はあります。
WSLでのLinux GUIアプリケーションのサポート
マイクロソフトは先日、オンライン開発者会議でWSLの新機能を多数発表しました。
Windows Package Manager、Windows Terminal 1.0、その他いくつかの機能の紹介がハイライトです。
しかし、GPUハードウェアアクセラレーションに対するWSL 2のサポートは非常に重要です。
ということは、WSLを使ってWindows上でLinuxアプリケーションを実行できるということでしょうか?そのようです。
マイクロソフトは、新しいLinuxカーネルドライバdxgkrnlを使用して実装する予定です。技術的な説明をするために、彼らの発表から説明を引用します:
dxgkrnlは、/dev/dxgデバイスをユーザモードLinuxで利用可能にする新しいLinuxカーネルドライバです。/dev/dxgは、Winodws上のネイティブWDDM D3DKMTカーネルサービスレイヤと非常によく似たIOCTLのセットを提供します。Linuxカーネルのdxgkrnlは、VMバスを介してWindowsホストに接続し、このVMバス接続を使用して物理GPUと通信します。Linuxカーネルのdxgkrnlは、VMバスを介してWindowsホストに接続し、このVMバス接続を使用して物理GPUと通信します。
私は専門家ではありませんが、これはWSL上のLinuxアプリがWindowsネイティブアプリと同じようにGPUにアクセスできることを意味します。
GUIアプリケーションのサポートは今年の秋以降に提供される予定です。
マイクロソフトは、Windows上でLinux IDEを簡単に使いたいという開発者を特にターゲットにしています。Googleは、ChromebookにGUI Linuxアプリを導入することで、同じユーザー層をターゲットにしています。
Windowsにこだわる人には朗報。しかし、それは本当でしょうか?
マイクロソフトはLinuxに惚れ込んでいる--本当に?
Windows上にLinux環境を統合することで、Linuxとその利点を受け入れようとする彼らの努力は、間違いなく良いことです。
しかし、デスクトップLinuxユーザーに本当にどんなメリットをもたらすのでしょうか?今のところ、本当のメリットは見当たりません。
ここでは様々な意見があるでしょう。しかし、私はWSLの開発がLinuxデスクトップユーザーにとって本当の価値があるとは思いません。少なくとも、今のところは。
興味深いことに、Linux Unpluggedのポッドキャストで 、マイクロソフトの動きは彼らのEEE()の考え方と一致していると強調した人がいました。
たぶんね。確かに、それを実現しようとする彼らの努力は称賛に値するものであり、同時にエキサイティングでミステリアスなものです。
WindowsユーザーはLinuxに乗り換える必要はないということですか?
マイクロソフトが自社のプラットフォームにLinuxを統合しているのは、Liunxの能力と開発者が好んで使う理由を知っているからです。
しかし、WSL 2のアップデートで、もしこれが続くのであれば、私はアビシェックに同意する傾向があります:
最終的には、デスクトップLinuxはデスクトップ・アプリケーションとしてウィンドウズに限定されることになるでしょう......。
まあ、もちろん、今のところはネイティブの体験の方がいいんですけどね。それに、既存のLinuxデスクトップ・ユーザーがWindowsに置き換えるために使うとは考えにくい。しかし、それでも心配なことです。
あなたはこのことをどう思いますか?私は、WSLがWindowsを使わざるを得ないユーザーにとって良いものだとは思いません -- しかし、長い目で見て、マイクロソフトのWSLによる進歩は、Linuxにとって本質的に敵対的なものなのか、それとも有益なものなのでしょうか?
経由:





