Re:Satya Nadella just fixed Microsoft’s biggest problem
by cptskippy on Friday July 15, 2016 @11:11AM
(#12101535)
I believe what you're asking for is called the "Windows Subsystem for Linux" that they launched earlier this year.
The NT Kernel originally was POSIX compliant and there was a UNIX user-mode subsystem available called "Windows Services for UNIX". Unfortunately over the years the distinction between the NT Kernel and the Win32 subsystem eroded and Microsoft eventually dropped the Windows Services for UNIX subsystem around 2008.
With Vista however, the MinWin initiative took off to extricate the Win32 Subsystem from the NT Kernel. This was carried forward with 7 and completed for 8. It's because of this separation that they were able to share the same Kernel in Phone, RT, Desktop and Server OSes. It's also how WinRT and UWP apps can run on Phone, RT, Desktop and Server because they do not rely on the Win32 subsystem to operate.
The Windows Subsystem for Linux is Microsoft's new Linux (not UNIX) user-mode subsystem.
The NT Kernel originally was POSIX compliant and there was a UNIX user-mode subsystem available called "Windows Services for UNIX". Unfortunately over the years the distinction between the NT Kernel and the Win32 subsystem eroded and Microsoft eventually dropped the Windows Services for UNIX subsystem around 2008.
With Vista however, the MinWin initiative took off to extricate the Win32 Subsystem from the NT Kernel. This was carried forward with 7 and completed for 8. It's because of this separation that they were able to share the same Kernel in Phone, RT, Desktop and Server OSes. It's also how WinRT and UWP apps can run on Phone, RT, Desktop and Server because they do not rely on the Win32 subsystem to operate.
The Windows Subsystem for Linux is Microsoft's new Linux (not UNIX) user-mode subsystem.