根据 GPL 许可证要求,微软公开了 WSL2 使用的 Linux 内核源代码,源代码托管在 GitHub 上。微软今年早些时候透露,它的第二代 Windows Subsystem for Linux 或 WSL2 将使用真正的 Linux 内核。
***代 WSL 只是提供了等价的 Linux API,性能比原生 API 差很多,但第二代将使用 Hyper-V 创建一个轻量级虚拟机运行真正的 Linux 内核。
按照 Linux 内核使用的 GPLv2 许可证要求,微软需要公布它修改的内核源代码。