Just about everything now is it's own garden with a tiny API gate to allow you access to the minor features of the whole collection.
I am aware of WSL and the likes but, it's taken many years to get that far.
So cosmopolitan? https://github.com/jart/cosmopolitan
I agree with your idealism, but I think the best we're going to get is more or less what we have now, otherwise we end up in the space where program x works with o/s y version z subsystem q, but not the other combinations you'd hope for.
I'm still annoyed that we don't design enough for the future that when a new O/S version/architecture gets released there isn't more effort to save the past. We have a perfectly serviceable relatively recent printer (4-5 years old?) that my wife now can't use because her new Mac which replaced her 12 year old mac, now doesn't have a driver for it, because there are no Sonoma versions of it.
I think we err on the wrong side of creating waste at the expense of not doing (admittedly annoying) work.
To get back on topic, this was the point of subsytems - you managed to hold onto and get access to the past you liked from within your walled garden.
https://virtuallyfun.com/2023/12/12/cross-compiling-to-bsd-o...
It's far more cooler being able to run on Windows 3.1
BOW's only weakness is its single user mode, more so a limitation of being a Win16. If it'd been pushed harder to a NT service/client/server DLL it'd have been a much bigger player.
It's all moot, Pink/taligent died, Virtual Machines is where everyone runs their stuff these days, OS/2 had the driver/disk/filesystem stuff done right.
I don't want to derail the conversation too much but when I look at what Notch has become since he became a billionaire it's frankly pathetic.
Princes & Kings
Isn't it strange how princes and kings, and clowns that caper in sawdust rings, and common people, like you and me, are builders for eternity?
Each is given a list of rules; a shapeless mass; a bag of tools. And each must fashion, ere life is flown, A stumbling block, or a Stepping-Stone. ― R. Lee Sharpe
My critique of Notch is that he doesn't do cool stuff anymore.
Stuff like that weird space game that he was talking about making, or something like BSD on windows.
I dunno why you'd be sore about it, the guy already paid his dues? Again though, bot familiar eith what he goes around promising.