Different eras, different revenue sources, different incentives.<p>In the days of ASP.NET v1, MS made money from server licences to run IIS and ASP.<p>These days they want to make money from Azure, and they make money regardless of if it&#x27;s hosting .Net, PHP, Java or node.js; or on linux or windows. The .Net open stack becomes a loss leader. Ironically, it&#x27;s also going to greatly improve .Net on AWS.