Microsoft Windows runs Linux?

Windows running Linux, are we surprised ?

If your an observer of history, you wont be.

It had to happen one day, and today is apparently that day.

Most of us are not surprised by Microsoft’s recent change of heart announcing it “Loves Linux” as it announces a series of initiatives to incorporate Linux functionality into its kernel.

The latest new being the announcement of its intention to provide the Linux Bash command line interface to use Ubuntu binaries that sit on top of Windows 10.

Microsoft appears to be quite committed to this initiative, although it’s probable that for early versions of this technology using the Linux kernel to access the underlying machine platform through windows drivers, will be effected by the inherent performance, security, comparability and resource requirements issues facing any Windows platform. It is still good news for the business and development communities, in that there will be at some stage in the future a Windows platform that will bring some or all of the efficiency’s and technologies enjoyed by the open source communities into Windows environments.

The important point is that it is accomplishing this without using any kind of a Virtual machine. Linux is running as a native process on top of Windows. But for those of us contemplating the idea of the minimalist nature of Linux coming to Windows, don’t hold your breath. You still have the full Windows footprint on the underlying host machine, along with the start up times and administrative overhead. The good news is the Linux kernel and Windows run independently and share the file system and local host IP, which makes this a handy for Microsoft developers building systems with open source tools (Ruby , Git, Python and NIX tools).