3 ms·
I've sometimes found myself wondering what kernel is actually running Microsoft's new "Modern OS", and if the userspace has any Ubuntu input.
by checktheorder 7y ago
I've sometimes found myself wondering what kernel is actually running Microsoft's new "Modern OS", and if the userspace has any Ubuntu input.
- muricula 7y agoHello from Redmond. It's all good old NT under the hood. NT is in Azure, XBox, anything which MS builds really. What is interesting is that Windows Subsystem for Linux v2 will actually run a Linux kernel in a VM. I guess implementing a syscall emulation layer for all of Linux was too much, but they still did a very impressive job.
- anticensor 7y agoWSL 1 allows for more security. What they should have done was map WSL users 1:1 to Windows users (Wine users work like that). setuid(), seteuid() and/or capability elevations would raise an UAC prompt as if they were called from Windows.
- muricula 7y agoUAC is not a security boundary, unfortunately :(