My first hobby operating system.
- A hobby operating system written in Rust
- Not a POSIX clone system
- Designed for use by a single user
- Supports applications in WebAssembly format
- Platform: IBM PC Compatibles
- Processor: x64 processor with up to 64 cores
- RAM: ??? GB
- Storage: ???
- Display: 800 x 600
- Rust nightly
rustup target add wasm32-unknown-unknown
- nasm
- qemu + ovmf (optional)
The latest version is recommended whenever possible.
make install
- Follow the build instructions to finish the installation.
- Copy qemu's OVMF for x64 to
var/ovmfx64.fd
. make run
- Follow the build instructions to finish the installation.
- Copy the files in the path
mnt/efi
created by the build to a USB memory stick and reboot your computer.
- You may need to change settings such as SecureBoot.
- Some uncompressed Haribote-OS apps will work; some apps may not work due to different basic OS behaviour.
- This subsystem may be replaced by another implementation in the future.
- Initial Commit
MIT License
© 2020-2024 MEG-OS Project.