You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MOROS is a text-based hobby operating system targeting computers with a x86-64 architecture and a BIOS. It is inspired by Unix and ITS but is closer to a modern DOS at the moment in term of features.
What's new in MOROS 0.7.1?
A userspace has been added to run simple programs written with nasm with new syscalls (spawn and exit)
New syscalls were added for the filesystem (open, close, read, write, and stat)
a FileIO trait has been added to support device files (/dev/random and /dev/console)
A new command calc and a game 2048 were added
The shell was improved with file redirections
The lisp parser was rewritten with Nom and the language now support strings
The binary can be booted from USB on a computer with a BIOS or from a virtual machine with Bochs, QEMU, or VirtualBox. Here's a quick way to do it with QEMU:
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
MOROS is a text-based hobby operating system targeting computers with a x86-64 architecture and a BIOS. It is inspired by Unix and ITS but is closer to a modern DOS at the moment in term of features.
What's new in MOROS 0.7.1?
spawn
andexit
)open
,close
,read
,write
, andstat
)FileIO
trait has been added to support device files (/dev/random
and/dev/console
)calc
and a game2048
were addedRead the full list of changes on the CHANGELOG
How to run MOROS?
The binary can be booted from USB on a computer with a BIOS or from a virtual machine with Bochs, QEMU, or VirtualBox. Here's a quick way to do it with QEMU:
Read more detailed instructions in the README
This discussion was created from the release MOROS 0.7.1.
Beta Was this translation helpful? Give feedback.
All reactions