This is so stupid and so goddamn crazy.
Hell, it's batshit insanity incarnate, which no sane individual would ever attempt.
And yet, I love it...
The Windows Subsystem for Linux is an invaluable tool, but anyone wanting to run it on a Windows 9x system would find themselves out of luck until now. A self-described computer tinkerer and hacker calling herself Hailey presented what she called "one of my greatest hacks of all time" in a Mastodon post on Wednesday: The …
Windows 2000 was an NT version (NT5), and though I have fond memories of it they are at risk of being sullied by any comparison to 9x
Personally, and I took a while to get there, I think Windows XP eventually became "the one true" Windows, partly based on it's longevity, but also because of all the NT heavy lifting done by NT 3.x, 4 and 2000
One could argue that Server 2003 is "the one true" Windows - XP without the Mickey Mouse interface by default. Yes you can turn it off in XP, but it's more effort. Plus NT5.0 doesn't have to deal with activation, unlike NT5.1 and beyond. Which is why I also agree that 2000 is peak Windows.
Windows 11's existence can best be described as brute force & ignorance incarnate.
Ignorance in what the users of the operating system wanted and/or needed, versus what the powers there be at Microsoft decreed.
And brute force in how it's being forced through despite user-base pushback and negative feedback.
When I read this I immediately thought of user mode linux which I fiddled with years ago and thought was one of the cleverest hacks … potentially ever. I still have Jeff Dike's book somewhere.
Checking https://codeberg.org/hails/wsl9x I see that it too leverages UML but full marks to hails (Hailey) for getting a UML kernel to work with the MSDOS Gui wrapper, Win9x.I rather imagine really much harder.
Yeah, I just came here to post similar....
According to the WSL9x readme, the system is made up of three components: a Linux kernel patched to call Windows 9x APIs instead of POSIX ones, a VxD (virtual device) driver, and a WSL client itself.
The bit missing from that sentence is it uses user mode Linux, hence why it would even be calling POSIX APIs.
David Korn when at AT&T put out a unix subsystem for WinXP that also ran a bit diminished on Win98. Ran OK on Win7. Not tried it on Win10 but will look for the last release install package in my archives when trenching, fencing, sheep marking and sale done. Have a look on last year of ksh93 in USENET if Google kept mailing list. Server shut down years ago but code might still be archived somewhere.
There was also CoLinux too.