背景:虽然花了相当长的时间,但微软终于开始修复其在Linux社区中的声誉。事实上,最近,这家科技巨头甚至承认,在开源软件方面,它总体上站在了历史错误的一边。
然而,微软可以为Linux粉丝提供的不仅仅是空话。5月晚些时候,该公司将通过几个新功能对其Windows Subsystem for Linux进行有益的推动。这些特性包括完全的系统调用兼容性,以及在Windows中运行完整Linux内核的能力(它仍将使用轻量级虚拟机,但不是传统虚拟机)。
这一更新将被称为WSL 2,与WSL 1相比,它将是一个独立的项目。WSL 1不会被弃用,它将继续为某些用户提供功能,这些用户可能更喜欢在某些情况下使用它。例如,如果您是一名软件开发人员,其关键文件必须存储在Windows文件系统中,则WSL 1可能是更好的选择。
然而,总的来说,WSL2将是对其前身的改进。随着时间的推移,微软甚至计划启用GPU加速,这应该会大大提高性能:根据该公司的说法,与Windows应用程序相比,Linux应用程序将不会有资源限制。这种硬件加速应该会在未来几个月的某个时候向Windows内部人士推出。
微软还计划对Linux GUI应用程序提供官方的WSL2支持,尽管听起来这个特别的功能还有很长的路要走--关于该功能将如何工作以及何时推出的更多细节将在今年晚些时候公布。无论如何,很高兴看到微软更认真地对待Linux和它的用户群,我们希望在未来几年看到WSL的进一步改进。
如果您想尝试一下WSL,可以在Microsoft的官方WSL文档中找到详细的安装说明。