微软承诺通过GUI应用程序支持和GPU硬件加速来显著改进其Windows Subsystem for Linux(WSL)。本月晚些时候,这家软件巨头将在WSL版本2的Windows10中添加一个完整的Linux内核,现在它正计划支持将与常规Windows应用程序一起运行的Linux GUI应用程序。
这将在不需要Windows用户使用X11转发的情况下实现,它主要是为开发人员在运行常规Windows应用程序的同时运行Linux集成开发环境(IDE)而设计的。
虽然以前使用第三方X服务器可以在Windows中运行Linux GUI应用程序,但糟糕的图形性能一直是个问题。微软也承诺要解决这个问题。Windows10很快将通过Linux工具增加对GPU硬件加速的支持。这主要集中在涉及Parallels计算或培训、机器学习和人工智能模型的开发场景。
GPU硬件加速将在接下来的几个月里开始在Fast Ring的Windows10内部人士中出现,微软计划在今年晚些时候分享更多关于Linux GUI应用程序支持的时间信息。
所有这些最新的Linux改进显然都是直接针对那些想要将Windows用作开发工具的开发人员。四年前,微软在构建时将Bash shell添加到Windows中,这让所有人都大吃一惊,近年来,微软用WSL对Windows进行了一些坚实的改进。开发社区也接受了WSL,并在许多工具中提供了直接支持。
微软还在Windows10中添加了原生OpenSSH,甚至在Windows应用商店中添加了Ubuntu、SUSE Linux和Fedora。微软的Windows终端命令行工具去年在预览版中发布,现在已经在本周发布了1.0版。微软甚至在Windows10的文件资源管理器中改进了Linux文件集成。
WSL2和这些新的GPU承诺有望解决一些悬而未决的WSL问题。微软一直在为WSL最初版本的兼容性和文件I/O性能而苦苦挣扎,这是本月晚些时候发布的Windows10中WSL2的一个重要关注点。