マイクロソフトは、Windows 10の次期バージョンで搭載予定のWindows Subsystem for Linux 2(WSL 2)に組み込むLinuxカーネルのソースコードをGitHubで公開しました。 Windows 10には、その内部でLinux互換のAPIを提供する「Windows Subsystem for Linux」(WSL)と呼ばれる機能を搭載しています。 現在Windows 10で提供されている「WSL」は、LinuxシステムコールをWindowsカーネルのシステムコールに変換することでLinux互換環境を実現しています。 しかしこの方法ではLinuxシステムコールとの高度な互換性や高速性を実現することが難しかったため、次期バージョンの「WSL 2」ではLinuxカーネルをまるごとWindows 10内に組み込む仕組みが採用されました。 WSL 2で用いられるLin
![マイクロソフト、WSL 2に最適化した同社版LinuxカーネルのソースコードをGitHubで公開](https://cdn-ak-scissors.b.st-hatena.com/image/square/2efca254ff1473b0362dcc18ac274e5b59a9ebca/height=288;version=1;width=512/https%3A%2F%2Fwww.publickey1.jp%2F2019%2Fwsl2_linux_kernel_june.gif)