The interactive file manager requires Javascript. Please enable it or use sftp or scp.
You may still browse the files here.
Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
moros-v0.12.0.bin | 2025-09-21 | 2.4 MB | |
MOROS 0.12.0 source code.tar.gz | 2025-09-21 | 1.5 MB | |
MOROS 0.12.0 source code.zip | 2025-09-21 | 1.6 MB | |
README.md | 2025-09-21 | 1.6 kB | |
Totals: 4 Items | 5.5 MB | 1 |
MOROS is a text-based hobby operating system written in Rust by Vincent Ollivier.
It targets computers with a x86-64 architecture and a BIOS, drawing inspiration from Unix, Plan 9, and DOS to provide a simple and efficient environment for computing and communication from the command line.
What's new in MOROS 0.12.0?
- Replaced the frame allocator to support large amounts of memory
- Optimized
file::write
append operations to improve large file support - Added
FileIO::write
to ATA devices to write bootloader and kernel to disk - Added a
kernel
package - Added zlib support with
deflate
andinflate
commands - Added INI file parsers to standardize system configuration
- Added multiple buffers support in the editor
- Added
<path>:<row>:<col>
support in the editor and error messages - Added a
spell
utility - Added a
brainfuck
interpreter - Renamed the
delete
command todrop
Read 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:
qemu-system-x86_64 -m 32 -cpu max -nic model=e1000 -soundhw pcspk -hda moros-v0.12.0.bin
Read more detailed instructions in the README.