56fc8be194dac.jpg
2016-3-3111:45上傳
此前,可能是更新深感自己平臺對開發者的吸引力不足,微軟推出把安卓應用移植到在Windows10Mobile中的中加計劃,而這就是命令傳說中的ProjectAstoria。而Windows10Mobile中甚至出現過Android子系統,微軟但后來計劃受挫,年度子系統都被移除。更新
現在,中加據TheVerge報導,命令微軟要在Windows系統中為ProjectAstoria打造一個Linux子系統。微軟微軟今日表示,年度公司的更新Windows10“週年升級包”將加入運行Unix系統Bashshell的功能,還會加入一個常見的中加Unix命令行環境。
據悉,命令即使在子系統被移除后,2月份外國黑客也曾在最新的Windows10RedstoneBuild14251系統里,發現了“lxcore.sys、lxss.sys”等來源于Linux的系統文件,這很有可能預示著ProjectAstoria的安卓移植工程要回來了。微軟的這些組件并未獲得通用公共許可(GPL),而且本身也不包括Linux代碼;它們通過Windows內核提供的原生WindowsNT應用程序接口來部署Linux內核應用程序接口。微軟將其稱之為“WindowsLinux子系統”(WSL)。
分析稱,這些接口具體對應的程序并非重新編譯或移植后的版本(與Cygwin等Windows上的類Unix環境不同),而是未經修改的程序。微軟表示,這只是提供了一種類Linux的命令行環境,事實上并沒有根本性的限制。也就是說,這是為了允許大量Linux程序在Windows上原生運行。
微軟表示,這不是一個虛擬機,也不是交叉編譯工具,而是原生的。微軟已經與Canonical公司合作,用戶可以從WindowsStore中直接下載。其實第三方工具已經支持這個功能很長時間了,但微軟和Canonical公司的直接合作將為開發者提供更多的靈活性和便利性。
圖片來源:theverge
文章來源