&gt; It&#x27;s Microsoft - it is entirely against their culture and history as a business to allow anything they control to be cross platform. This is just the usual embrace-and-extend crap.<p>This is such an antiquated view at this point in time. This is the same Microsoft that is taking .NET open-source and cross-platform, including ASP.Next. This is the same Microsoft that just open-sourced their JavaScript engine and integrated it with Node.js. This is the same Microsoft developing the open-source and cross-platform Visual Studio Code. This is the same Microsoft that writes <i>more</i> apps with <i>better</i> user experiences for iOS and Android than it does for Windows Mobile 8 and so far 10.