Last week Microsoft announced it's adding a Linux bash shell to its upcoming Anniversary Update for Windows 10. ARS Technica takes a look at why the software giant is doing this and how it could leapfrog Apple as the developer platform of choice.
Microsoft deciding to support Linux software on Windows is a surprising move, and the obvious question is, why? Superficially, the answer is easy—developers like these tools, so supporting them makes developers happy—but the story runs a little deeper than that. Supporting Linux apps in Windows is a significant move for a company that has spent decades promoting its own APIs and application platform, and it's unlikely that the company would make such a move just to provide a few creature comforts to developers. The need goes deeper than that.