Comment by its_magic
1 day ago
I have been saying for years that Microsoft would eventually deprecate WinNT and switch Windows over to a Linux foundation. Things seem to be slowly but continually moving in that direction.
1 day ago
I have been saying for years that Microsoft would eventually deprecate WinNT and switch Windows over to a Linux foundation. Things seem to be slowly but continually moving in that direction.
Makes no sense to dump a superior kernel and executive for Linux.
The Win32 layer is the issue, not the underbelly.
I’ve had more hard crashes and BSODs on Windows than any other OS. And I use Linux & Mac more than Windows. Not sure how it’s superior.
The windows NT kernel is in many ways a better design. However they allow third party device drivers, and run on all kinds of really terrible hardware. Both of them will cause the system to be unstable through no fault of the system.
Don't get me wrong, NT also has its share of questionable design decisions. However overall the technical design of the kernel is great.
More advanced APIs which allow more fine-grained interaction between system and application IF you can figure out how to use them
3 replies →
They might use the NT kernel and their own version of the Linux userland.
I'd be open to the idea, if the kernel were open sourced (MIT licensed?) so I could play with it too.
Why do that when Win32 is what everyone wants?
We’ve already had NT + Linux userland; that was WSLv1.
4 replies →
> Makes no sense to dump a superior kernel and executive for Linux.
At this point in time, having programmed deep in the internals of both Linux and Windows, I think it is probably incorrect to call either kernel an inferior or superior one.
I mean, it was true for both of them at some point (Overlapped IO was great on Windows and missing on Linux, for example) but today, in 2026, the only differentiating factor is the userland experience.
For me, Windows loses this hands down.
> switch Windows over to a Linux foundation.
Though it seems to be sneaking in through application space on a WinNT foundation