微软公司宣布将GitHub Copilot与Windows Subsystem for Linux(WSL)项目全面开源(采用 MIT 许可证)。
GitHub Copilot是一个vscode编辑器的插件,有了这个插件后,你就可以像cursor一样使用AI编程。微软计划先开源Copilot Chat扩展代码库,再将其组件整合至VS Code核心代码,新的VSCode将于6月初发布。
同时,微软发布全新的AI编码代理(Agent),集成进GitHub Copilot,可自动完成编程任务,如修复bug、添加功能、优化文档等。目前GitHub Copilot和VS Code都拥有数千万用户,微软开源Copilot意在扩大分发范围,吸引更多用户。
Windows Subsystem for Linux(WSL)于近9年前首次为Windows 10推出,该功能允许在Windows中运行Linux环境。WSL的代码已在GitHub上公开,开发者可以下载并从源代码构建它,参与修复漏洞,甚至添加新功能。
WSL最初于2016年作为Windows 10周年更新的一部分推出。当时,WSL基于一个pico进程提供程序lxcore.sys,它使Windows能够本地运行ELF可执行文件,并在Windows内核中实现Linux系统调用。随着时间的推移,事实证明,要与本地Linux实现最佳兼容性,最好的方法是依赖Linux内核本身。
2019年,微软推出了WSL的第二个主要版本,并最终增加了对GPU的支持,然后将该项目与Windows分开发布。在Windows 11的最新24H2更新中,微软已将WSL用户完全转移到一个与Windows分开的软件包中,而不是之前集成在操作系统中的WSL组件。近年来对WSL的所有这些更改,促使微软将其开源。
领取专属 10元无门槛券
私享最新 技术干货