A non-unix-like micro-kernel written in rust with an embedded bytecode virtual machine.
Go to file
2024-06-01 00:43:40 +09:00
.cargo Probably this works on someone elses machine. 2024-05-31 10:07:22 -05:00
.vscode
contrib
kernel Update ecalls to match the spec 2024-05-31 09:15:55 -05:00
limine@2d3d7b2633
repbuild factor out separating path names from the boot prefix 2024-06-01 00:43:40 +09:00
sysdata Probably this works on someone elses machine. 2024-05-31 10:07:22 -05:00
.gitignore
.gitmodules
Cargo.lock Probably this works on someone elses machine. 2024-05-31 10:07:22 -05:00
Cargo.toml
LICENSE
README.md
rust-toolchain.toml
rustfmt.toml
shell.nix

AbleOS

An UNIX-unlike micro-kernel written in rust with an embedded bytecode virtual machine.

Community

Discord

Donations can be made here on Liberapay or on Patreon

Compiling

AbleOS should be able to be built on any platform which is supported by Rustc Tier 1 platform support.

For running AbleOS, repbuild uses QEMU.

Steps

  1. git submodule update --init
  2. cargo repbuild