https://web.archive.org/web/20051215234548if_/http://www.co....
https://web.archive.org/web/20051030022655if_/http://www.men...
Initial release: May 16, 2000; 23 years ago (32-bit)https://web.archive.org/web/20011122052147if_/http://www.ddj...
https://ftp.math.utah.edu/pub/tex/bib/toc/dr-dobbs-2000.html
https://news.ycombinator.com/item?id=37514601 (2023)
https://news.ycombinator.com/item?id=31290789 (2022)
https://news.ycombinator.com/item?id=28988778 (2021)
https://news.ycombinator.com/item?id=9595507 (2015)
For the curious, it appears to have been done by people in Russia (state-sponsored or not is unclear)
The developer has only made one 32-bit version (0.86) availabe, though. Would be great to have past releases available as well.
EDIT: Apparently the 32-bit versions have not come too far in the last 12+ years -- in 2011 (when the Intel HDA driver was released), version 0.85 of M32 was downloadable: https://web.archive.org/web/20110615210928/http://www.menuet...
I'm learning some assembly (on FreeDOS), so MenuetOS is interesting. Was hoping to test it (+ the HDA audio, for 24-bit playback -- and maybe try to make sense of the audio driver source, for a hobby project) on a Dell Mini 9, which is 32 bit. It's time to move on then, I guess.
Could be just the vehicle someone needed to get into x86 coding on bare metal.
And serves as a nice counterpoint for "optimizing compilers outperform skilled assembly coders". Regardless of whether that's true or not.
QubesOS for example