WSL 2 Build後のFAQ 

After announcing WSL 2 last week, we have had an amazing response from the community and received many great questions about the details surrounding this new architecture. We love answering your questions and want to make sure these answers reach as many WSL users as possible.

情報源: WSL 2 Post BUILD FAQ | Windows Command Line Tools For Developers

以下のテキトー訳は自分用のメモ書き。

WSLはHyper-Vを使いますか?それはWindows 10 Homeでも使用できますか?

WSLはHyper-Vの技術を使うけれども、WindowsのすべてのSKUで使用できます。WSL 2のリリースが近づけばこのコンポーネントの詳細が発表されるはずです。

WSL 1はどうなりますか?

WSL 1を廃棄する予定はありません。WSL 1はWSL 2が登場後も継続され、Linuxディストリビューションもそれぞれ向けが用意されます。

WSL 2はVMwareやVirtual Boxのようなサードパーティの仮想化ツールと共存できますか?

Hyper-Vの技術を使うので共存できません。ただ、Hyper Visor Platform APIが用意されるのでGoogle Android Emulatorなどで、Hyper-Vを使った仮想化が利用可能です。

WSL 2でGPUにアクセスできますか?ハードウェアサポートを増やす予定がありますか?

WSL 2の初期リリースではハードウェアサポートは制限される予定です。たとえば、GPU、シリアルポート、USBデバイスなどにはアクセスできません。ただし、より良いハードウェアサポートを提供することは我々のバックログの中でも優先度は高くなっています。当面の間はシリアルポートと、USBアクセスを備えたWSL 1を使用することができます。Insider Buildでの最新の機能追加については、BlogやチームメンバーのTwitterに注目していてください。

WSL 2はネットワーキングアプリケーションを使用できますか?

はい。一般的に、我々は完全なシステムコール互換性を持っているので、ネットワーキングアプリケーションはより速くそしてよりよく働くでしょう。ただし、新しいアーキテクチャでは仮想化ネットワークコンポーネントを使用しています。つまり、初期プレビュービルドでは、WSL 2は仮想マシンと同じように動作します。たとえば、WSL 2はホストマシンとは異なるIPアドレスを持ちます。私たちはWSL 2をWSL 1と同じように感じさせることに尽力しています、そしてそれは私たちのネットワーキング物語を改善することを含みます。localhostを使用してLinuxまたはWindowsからすべてのネットワークアプリケーションにアクセスするなど、可能な限り早急に改善を加えることを期待しています。私たちがWSL 2のリリースに近づくにつれて、私たちは私たちのネットワーキングストーリーと改善についてより多くの詳細をおしらせするつもりです。

WSLチームメンバーとTwitterアカウント:

  • Taylor Brown @Taylorb_msft
  • Yosef Durr @yosefdurr
  • Sven Groot @svengroot_ms
  • Ben Hillis @benhillis
  • Craig Loewen @craigaloewen
  • Sunil Muthuswamy @SunilMut
  • Brian Perkins
  • Palkesh Soni @sonipalkesh
  • John Starks @gigastarks
  • Craig Wilhite @CraigWilhite