[速報]WSL 2が正式版に到達。今後はLinuxのGUIアプリへも対応すると。Microsoft Build 2020
オンラインイベント「Microsoft Build 2020」を開催中のマイクロソフトは、「Windows Subsystem for Linux 2」(WSL 2)の正式リリースを発表しました。
WSL 2は、Windows 10でLinux互換機能を提供するWSLの次期バージョンです。
現行のWSLがLinuxカーネルシステムコールをWindowsカーネルシステムコールに変換するという実装で互換機能を提供するという仕組みなのに対し、WSLではこれを刷新。Windows 10内部に用意した軽量な仮想マシン内で本物のLinuxカーネルを実行することで、より高い性能と互換性を実現しています。
これによりLinuxコンテナなどもWSL 2で実行可能になります。実際、Docker社はWSL2に最適化したDocker Desktopをリリース予定です。
WSL 2は今月中にリリース予定のWindows 10の大型アップデート「Windows 10 May 2020 Update」に含まれる予定。
コマンドプロンプトで「wsl.exe --install」と実行することにより簡単にインストールできるようになると説明されています。
CUDA対応とLinuxのGUIアプリへの対応を表明
GPUコンピューティングのCUDAおよびDirectMLへの対応も表明されました。今月中にプレビュー版がリリース予定です。
これによりWSL 2上のLinuxアプリケーションで機械学習やAIアプリケーションなどをGPUを用いて高速に実行可能になります。
また、GUIを備えたLinuxアプリケーションへの対応も行っていくことが表明されました。Windowsデスクトップ上でWindowsアプリケーションと同様にLinuxのGUIアプリケーションも表示、実行されるようになる見通しです。
下記はWindowsデスクトップ上でWSL 2で実行されているGNOMEファイルマネージャが動作している画面です。
Linux GUIアプリケーション対応は現在ロードマップに組み込まれ、年内にもまた進捗が報告される見通しです。
Microsoft Build 2020
- [速報]マイクロソフト、新UIフレームワーク「.NET Multi-platform App UI」(.NET MAUI)発表。単一コードでマルチプラットフォーム対応。Microsoft Build 2020
- [速報」Blazor WebAssemblyが正式リリース。C#/.NETでWebアプリケーションを開発可能に。Microsoft Build 2020
- [速報]Windows Terminal 1.0正式リリース。7月からは毎月アップデートへ。Microsoft Build 2020
- [速報]WSL 2が正式版に到達。今後はLinuxのGUIアプリへも対応すると。Microsoft Build 2020
- [速報]Windows用パッケージマネージャ「winget」がプレビューリリース。コマンドラインからアプリケーションをインストール。Microsoft Build 2020
あわせて読みたい
[速報]Windows用パッケージマネージャ「winget」がプレビューリリース。コマンドラインからアプリケーションをインストール。Microsoft Build 2020
≪前の記事
[速報]Windows Terminal 1.0正式リリース。7月からは毎月アップデートへ。Microsoft Build 2020