Hello,
Dan's answer is spot on but I supposed Suman would appreciate more
details :-)
From my point of view:
- Microsoft is a company with a considerable amount of money and a
sizeable human workforce. And it took them years to propose Windows
Subsystem for Linux (WSL) and Windows Sybsystem for Android (WSA). So it
is not easy.
WSL and WSA implement a real Linux kernel because Linux and Android
(the base Android without Google Play and such) is free/libre so
Microsoft may do it. Please note that WSA does not implement Google Play
but the Amazon Store (it is not free/libre and probably Microsoft has
negociated with amazon a rigth to use its store in WSA.
- There already is something like Linux Subsystem for Windows (let(s
call it LSW): Wine has the same scope as WSL: run applications (not the
whole OS). The difference is: Microsoft Windows is a proprietary OS so
WineHQ (Wine editor) cannot use the genuine Windows kernel, and has
developed a layer to -very roughly- translate Windows instructions in
Linux instructions.
There are elements of different nature that prevent the emergence of a
new LSW:
- philosophical (proprietary vs free/libre)
- monetary (Debian is poor compared to Microsoft)
- logistical (Debian is an association and has a limited workforce
composed almost completely of unpaid volonteers compared to Microsoft
developers who earn a living working for Microsoft)
- organisational (why reinvent Wine?)
- ...
As a side note Wine is a layer intended to run Windows applications on a
Linux distribution but there is an whole OS intended to replace Windows:
ReactOS. It has been in development for more than twenty years and in my
opinion is nowhere near being really usable: that's another clue that
running Android or Linux apps on a Windows OS is much easier than
running Windows apps on an OS taht is not Windows.