Do they to force win32 to continue to be a viable server platform, by forever restricting reliable Linux daemons, or do they eventually want to allow Windows to be a viable Linux server?
Do they to force win32 to continue to be a viable server platform, by forever restricting reliable Linux daemons, or do they eventually want to allow Windows to be a viable Linux server?
The majority of web applications use languages with runtimes that hide any Linux specific features.
Given that the majority of enterprises allow only for Windows desktops, and won't pay for OS X machines, this is an appealing path to Ruby, Python, Erlang, Java, .NET Core, ... server based applications on azure cloud deployments.
They want 'me too' POSIX-enough Developer workloads right up to the Deploy phase, where they have are building cushy, hard-to-evade on-ramp to Azure.
How about Libraries, Compiler or Runtime?
'Me too' is in MSFT providing a "Super Runtime" in the form of WSL.
If your app doesn't require Microsoft's kernel or user space functions, why should your team?