win与linux渊源,微软与Linux从对立走向合作,WSL是如何诞生的

原标题:微软与Linux从对立走向合作,WSL是如何诞生的

正文

1ffdd670dce00efe9a23aa771e9a52e3.png

Windows Subsystem for Linux(WSL)的开发,让微软从Linux的对立面走向合作,并且不断加大对开源社区的支持力度。而作为微软历史上的重要转折点,外界对WSL技术在Project Astoria中的起源有比较大的争议。

Project Astoria目的在于通过为操作系统带来对Android应用的支持,来保持WindowsPhone的生命力。Astoria于2015年4月亮相,随后在Build 2015上得到确认,该技术模拟了Android系统调用,将其翻译成Windows Phone的API调用,效果出乎意料的好(甚至有人说太有效了)。

不过在2016年,微软确认他们不再开发Project Astoria,今天Windows团队的Kevin Gallo提供了以下原因。

我们收到了很多反馈,认为使用两种Bridge技术将移动操作系统的代码移植到Windows中是没有必要的,如何在这两种技术之间的选择可能会让人感到困惑。我们仔细考虑了这些反馈,决定将精力集中在iOS的Windows Bridge上,让它成为将移动代码带到包括Xbox和PC在内的所有Windows 10设备上的唯一Bridge选项。对于那些花时间调查Android Bridge的开发者来说,我们强烈鼓励你去看看iOS Bridge和Xamarin提供的解决方案。iOS的Windows Bridge最终没有出现什么,这就要求开发者为Windows Phone重新编译他们的应用程序,而不是简单地在操作系统上运行Android二进制文件。然而令人惊讶的是,被取消的Project Astoria项目却发展到了更大、更好的领域,第一个版本的Windows Subsystem for Linux(WSL 2直接使用了Linux内核)使用了API翻译技术。

微软高级软件工程师Ben Hill在 celebrateubuntu podcast上透露了这一消息。

WSL 2安装以及如何把WSL 1转换为WSL 2 https://www.linuxidc.com/Linux/2020-04/162879.htm 返回搜狐,查看更多

责任编辑:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值