Windows Subsystem for Linux(WSL)的开发,让微软从Linux的对立面走向合作,并且不断加大对开源社区的支持力度。而作为微软历史上的重要转折点,外界对WSL技术在Project Astoria中的起源有比较大的争议。
Project Astoria目的在于通过为操作系统带来对Android应用的支持,来保持Windows Phone的生命力。Astoria于 2015 年 4 月亮相,随后在Build2015 上得到确认,该技术模拟了Android系统调用,将其翻译成Windows Phone的API调用,效果出乎意料的好(甚至有人说太有效了)。
不过在 2016 年,微软确认他们不再开发Project Astoria,今天Windows团队的Kevin Gallo提供了以下原因。
微软高级软件工程师Ben Hill在 celebrateubuntu podcast上透露了这一消息。