被微软取消的Project Astoria原来被应用到了Windows的Linux子系统中

在 Build 2016上首次亮相的 Windows Subsystem for Linux(WSL)可以说标志着微软向开源世界迈出了最重要的一步,这一步标志着微软最终放弃了与 Linux 多年以来的竞争,转而欢迎它进入 Windows 世界。

有趣的是,微软此前也做过类似的事情,虽然计划最终夭折了,但是经过还是非常有趣的。

被微软取消的Project Astoria原来被应用到了Windows的Linux子系统中

我以前是一位 Windows Phone 用户,从 Windows Phone 8 用到 Windows 10 Mobile,不得不说 WP 的生态实在是很差很差,微软自然也意识到了这个问题,于是他们在2015年宣布推出 Project Astoria 计划,该计划致力于帮助开发者将 Android 平台上的应用移植到 WP 平台上,最初这个项目刚推出的时候,WP 社区就已经有公司开发出 WP 平台的 Android 应用下载平台了。

彼时,WP 社区一片歌舞升平。

一直以来情绪捉摸不定的微软突然在2016年宣布取消 Project Astoria,Windows 团队的 Kevin Gallo 给出回应表示,他们认为存在两种应用移植技术可能会让开发者犯选择困难症,最终他们决定将所有的精力都投放到另一种应用移植技术上,这种技术名为 Project Islandwood,是用来移植 iOS 应用的那个。

同时微软还提供了非移植的跨平台应用开发解决方案 Xamarin,这是微软在2016年所收购的一家跨平台移动应用开发公司,收购价约为5亿美元。

最后,用于移植 iOS 应用的 Project Islandwood 也和 Project Astoria 一样都凉了,而微软重金收购来的 Xamarin 更是被人遗忘。

然而令人惊讶的是 Windows Subsystem for Linux 竟然采用了 Project Astoria 的 API 翻译技术,这或许可以为那些以前的 WP 粉丝们带来一些宽慰吧。

本文由 蓝点网 作者:每天黑咖啡 发表,其版权均为 蓝点网 所有,文章内容系作者个人观点,不代表 蓝点网 对观点赞同或支持。如需转载,请注明文章来源。
扫码关注蓝点网微信公众号

发表评论