您正在使用IE低版浏览器,为了您的雷锋网账号安全和更好的产品体验,强烈建议使用更快更安全的浏览器
新鲜 正文
发私信给温晓桦
发送

3

微软将在Win10年度更新中加入Linux命令行

本文作者:温晓桦 2016-03-31 10:29
导语:微软表示,这只是提供了一种类Linux的命令行环境,事实上并没有根本性的限制。也就是说,这是为了允许大量Linux程序在Windows上原生运行。

微软将在Win10年度更新中加入Linux命令行

此前,可能是深感自己平台对开发者的吸引力不足,微软推出把安卓应用移植到在 Windows 10 Mobile 中的计划,而这就是传说中的 Project Astoria。而 Windows 10 Mobile 中甚至出现过 Android 子系统,但后来计划受挫,子系统都被移除。

现在,据The Verge报道,微软要在Windows系统中为Project Astoria打造一个Linux子系统。微软今日表示,公司的Windows 10“周年升级包”将加入运行Unix系统Bash shell的功能,还会加入一个常见的Unix命令行环境。

据悉,即使在子系统被移除后,2月份外国黑客也曾在最新的Windows 10 Redstone Build 14251系统里,发现了“lxcore.sys、lxss.sys”等来源于Linux的系统文件,这很有可能预示着Project Astoria 的安卓移植工程要回来了。微软的这些组件并未获得通用公共许可(GPL),而且本身也不包括Linux代码;它们通过Windows内核提供的原生Windows NT应用程序接口来部署Linux内核应用程序接口。微软将其称之为“Windows Linux子系统”(WSL)。

分析称,这些接口具体对应的程序并非重新编译或移植后的版本(与Cygwin等Windows上的类Unix环境不同),而是未经修改的程序。微软表示,这只是提供了一种类Linux的命令行环境,事实上并没有根本性的限制。也就是说,这是为了允许大量Linux程序在Windows上原生运行。

微软表示,这不是一个虚拟机,也不是交叉编译工具,而是原生的。微软已经与Canonical公司合作,用户可以从Windows Store中直接下载。其实第三方工具已经支持这个功能很长时间了,但微软和Canonical公司的直接合作将为开发者提供更多的灵活性和便利性。

图片来源:theverge

雷锋网原创文章,未经授权禁止转载。详情见转载须知

分享:
相关文章

文章点评:

表情
最新文章
请填写申请人资料
姓名
电话
邮箱
微信号
作品链接
个人简介
为了您的账户安全,请验证邮箱
您的邮箱还未验证,完成可获20积分哟!
请验证您的邮箱
立即验证
完善账号信息
您的账号已经绑定,现在您可以设置密码以方便用邮箱登录
立即设置 以后再说