Despite its status as a research OS, Oberon is useful for common tasks, some things are just different (or missing, typically office suite) from common OS. It is also self hosted and is abstracted to be able to run on top of other OS instead of baremetal.