The future of .NET is on both Windows and Linux. Millions of existing .NET developers are happy to continue making .NET code for billions of Windows devices. On PaaS, it still makes a lot of sense to use Windows as the underlying OS. And, yes, the proportion of Linux vs. Windows underneath will go up, because that's the only direction available.