> Not nearly to the depth and breth of NT. NT is async I/O throughout. Linux has a bunch of libs that ride on top of pretend async I/O with io_uring as a more recent bonus.
Is this a purity thing or does it have practical implications?
> NT won't randomly kill a process. That's the winning play.
Every OS will have to when it runs out of resources. No overcommitting means it's less resource-efficient too, so things aren't that simple.
> Until you've used them for non-marketing purposes, then they're invaluable. Personalities existed when virtualization didn't exist on x86.
When have OS personalities ever been a commercial success? Every product that built on it went nowhere.
> The only stable ABI on Linux is Win32.
Containers and Flatpaks prove otherwise. Static binaries exist, too.
Also, if you're extending this Linux / Windows comparison to include the userland, then Windows is no match for Linux. Not when Microsoft is actively sabotaging Windows.
> Having access to a ton of file systems is great, but the usage outside of ext4 is going to be comparatively low.
What on earth? There's more use to filesystems than mounting it at root. Are you really claiming that OS personalities are useful, but being able to mount any filesystem is not? That's absurd.
Which doesn't mean much without an ecosystem of programs using WinFsp that's comparable to Linux. Moreover, the long-term development of WinFsp isn't guaranteed, and there remains the risk that Microsoft could introduce changes that might impede the functionality of third-party filesystems.
> It's an uninformed blog post.
Uninformed? While an official Windows-themed Linux distro doesn't make sense, the observation that Windows is declining and Microsoft no longer cares at all what users think is very much correct and obvious to anyone. The fact that Microsoft hasn't ceased development doesn't negate this fact.
> Every OS will have to when it runs out of resources. No overcommitting means it's less resource-efficient too, so things aren't that simple.
NT does memory overcommit...
> When have OS personalities ever been a commercial success? Every product that built on it went nowhere.
Xceed made money off of it. Yes, every product has a shelf life. Just like every commercial Unix. They were successful at what they did until a replacement came along.
> Also, if you're extending this Linux / Windows comparison to include the userland, then Windows is no match for Linux. Not when Microsoft is actively sabotaging Windows.
You're not saying anything, here. "No match" how, exactly?
> There's more use to filesystems than mounting it at root. Are you really claiming that OS personalities are useful, but being able to mount any filesystem is not? That's absurd.
Absurd, how? Is mounting HFS /really/ that critical to your day-to-day?
> Which doesn't mean much without an ecosystem of programs using WinFsp that's comparable to Linux.
Movin' those goal posts!
> Uninformed? While an official Windows-themed Linux distro doesn't make sense,
You uh... did read the post, right? That's what the entire thing was about!
Is this a purity thing or does it have practical implications?
> NT won't randomly kill a process. That's the winning play.
Every OS will have to when it runs out of resources. No overcommitting means it's less resource-efficient too, so things aren't that simple.
> Until you've used them for non-marketing purposes, then they're invaluable. Personalities existed when virtualization didn't exist on x86.
When have OS personalities ever been a commercial success? Every product that built on it went nowhere.
> The only stable ABI on Linux is Win32.
Containers and Flatpaks prove otherwise. Static binaries exist, too.
Also, if you're extending this Linux / Windows comparison to include the userland, then Windows is no match for Linux. Not when Microsoft is actively sabotaging Windows.
> Having access to a ton of file systems is great, but the usage outside of ext4 is going to be comparatively low.
What on earth? There's more use to filesystems than mounting it at root. Are you really claiming that OS personalities are useful, but being able to mount any filesystem is not? That's absurd.
> FUSE is also on Win32 via https://winfsp.dev/rel/
Which doesn't mean much without an ecosystem of programs using WinFsp that's comparable to Linux. Moreover, the long-term development of WinFsp isn't guaranteed, and there remains the risk that Microsoft could introduce changes that might impede the functionality of third-party filesystems.
> It's an uninformed blog post.
Uninformed? While an official Windows-themed Linux distro doesn't make sense, the observation that Windows is declining and Microsoft no longer cares at all what users think is very much correct and obvious to anyone. The fact that Microsoft hasn't ceased development doesn't negate this fact.