Comment by owenpalmer

3 days ago

> Currently it runs as a desktop app on Linux, macOS, and Windows

Does that mean it's not actually an OS?

Some might claim a browser is an OS. Some do claim emacs is an OS. Tlon claims urbit is an OS. It’s a fairly fluid term nowadays.

  • They're like an OS by analogy, but all of them require an actual OS to interface with the hardware. I don't think making that term fluid is a good idea. If we did, how would I refer to... "an actual OS"?

    • You’re definitely right there should be distinction. I think “baremetal OS” is the term some people would use.

Hey. This is a fair remark and logical too. It's build to run in a sandbox on other OS now to ease uptake. Asking people to install a new OS because "trust me bro" is not gonna work.

That said it is build as an os. It generates real wasm that runs directly on the machine.

Porting to baremetal is next on the backlog. It will require embedding rust cranelift directory into pneuma amongst other things but the hardest/biggest and most architectural part is already done: wasm. You can check out the blog for more info.