A non-unix-like micro-kernel written in rust with an embedded bytecode virtual machine.
Go to file
2024-09-14 03:51:57 -05:00
.cargo dev tool prototype 2024-08-28 14:35:08 -05:00
.vscode
contrib
dev cleanup 2024-09-03 03:34:29 -05:00
kernel update on the logger 2024-09-13 20:50:12 -05:00
limine@2d3d7b2633
repbuild
sysdata PCI+SVGA skeleton 2024-09-14 03:51:57 -05:00
.gitignore
.gitmodules
Cargo.lock fixing arm compilation errors 2024-09-10 21:52:57 +02:00
Cargo.toml dev tool prototype 2024-08-28 14:35:08 -05:00
LICENSE
README.md dev tool prototype 2024-08-28 14:35:08 -05:00
rust-toolchain.toml
rustfmt.toml
shell.nix

AbleOS

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

Please note that a custom target directory is not supported and support will not be added.

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. Ensure you have qemu installed
  2. git submodule update --init
  3. cargo repbuild run

Developing

There is a new work in progress developer tool for hblang.