Motor OS | What | Why | GitHub

What is Motor OS

TL;DR: static HTTP(s) serving works "out of the box". Other things are work-in-progress.

Motor OS is a microkernel-based operating system, built in Rust, that targets virtualized workloads exclusively. It currently supports x64 KVM-based virtual machines, and can run in Qemu, Cloud Hypervisor, or Alioth VMMs.

Rust is the language of Motor OS: not only it is implemented in Rust, it also exposes its ABI in Rust, not C.

What works

Motor OS is under active development, and should not be used for sensitive workloads. It is, however, ready for trials/experiments/research. In fact, Motor OS web site is served from inside a couple of Motor OS VMs (proxied via Cloudflare).

More specifically, these things work:

What does not work

Most pieces are not yet ready for production use. No security audit has been made. More specifically:

Metal Bear on Motorbike