The big news from Microsoft is that, from this summer, Windows 10 will support user-mode programs from the popular Ubuntu Linux distribution.
By “user-mode” we mean non-kernel things or, in other words, anything you can type into a Bash shell command window. This is complete binary compatibility: you can, for example, apt-get your favourite Linux tool or just copy it over from an Ubuntu Linux system and it will run (assuming you have any libraries it needs).
The underlying technology is a new Windows’ service that dynamically maps Linux system calls to Windows ones, whilst maintaining the Linux semantics.
This is a big step for several reasons; here are just some:
I’m sure you can think of others.
The devil is always in the details, but from reports to-date this is good news for researchers.