> In addition, for several years now, Microsoft's WSL developers have been working on mapping Linux API calls to Windows and vice-versa. A lot of the work needed for Windows apps to run without modification on Linux has already been done. This argument makes little sense: that "vice versa" is wholly unsubstantiated and without it the rest collapses. Making Linux binaries work on NT (which already has a subsystem conc…
The existence of MSSQL-Linux is proof that Microsoft can get this done. The story is pretty interesting: https://cloudblogs.microsoft.com/sqlserver/2016/12/16/sql-se...
I definitely believe MS has the skills to make a binary-level implementation of Win32 on Linux happen. I just don't think it will be easy.