MOROS: Obscure Rust Operating System

screenshot

MOROS is a hobby operating system written in Rust by Vincent Ollivier.

It targets computers with a x86-64 architecture and a BIOS, so mostly from 2005 to 2020, but it also runs well on most emulators.

Usage

MOROS is open source, you can build it or download an image. Consult the manual to learn how to use the system.

Features

Everything in MOROS is done from a command line interface and most programs are rather minimalist.

It has a shell:

screenshot

With a few programs like find that use a regex engine to find files or lines:

screenshot

It has a calculator and also a lisp interpreter:

screenshot

And a text editor:

screenshot

It has a network stack with two drivers for RTL8139 and PCNET cards:

screenshot

It has a chess game:

chess

And the game of life:

life

It even has 2048:

2048

And finally it is quite customizable:

light

Demo

You can log in to a demo with the following command using the name of the system as a password for the guest account:

$ ssh guest@try.moros.cc