Menuet – A pre-emptive, real-time and multiprocessor OS written in assembly
<i>Almost</i> GPL.<p>MenuetOS has both 64-bit and 32-bit variants.<p>The 32-bit version has a fully open source kernel, the 64-bit version&#x27;s kernel is closed. Light details and strong hinting of drama here: <a href="https:&#x2F;&#x2F;board.flatassembler.net&#x2F;topic.php?t=16822" rel="nofollow">https:&#x2F;&#x2F;board.flatassembler.net&#x2F;topic.php?t=16822</a> (just found this to cite the 32&#x2F;64 open&#x2F;closed thing and TIL&#x27;d)<p>What IS interesting is that it uses flat assembler. fasm is kind of interesting. Anybody looking to play with it on Linux may find this (<i>very</i>) high-level&#x2F;vague&#x2F;rough idea of where to start helpful: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=15282073" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=15282073</a>