GKGOAT FORK: A non-unix-like micro-kernel written in rust! Support for this OS is not currently planned by portal, if you want, use https://github.com/portal-co/portal instead.
Find a file
2023-11-11 15:45:45 +01:00
.cargo Paging works :3 2021-11-22 06:58:35 -08:00
.vscode Change 2023-04-10 01:16:30 -05:00
concepts Little reorg 2023-11-11 15:45:45 +01:00
contrib Little reorg 2023-11-11 15:45:45 +01:00
kernel kernel(detail): remove logging on memory load 2023-11-11 13:58:52 +01:00
limine@2d3d7b2633 LIMINE: Bump version 2023-07-19 16:54:01 +00:00
repbuild Little reorg 2023-11-11 15:45:45 +01:00
sysdata Little reorg 2023-11-11 15:45:45 +01:00
.gitignore Updated deps 2023-08-22 15:17:27 +02:00
.gitmodules Revert "LIMINE: I think this updates the submodule?" 2023-07-19 11:21:15 -05:00
AAVMF_CODE.fd ARM: Commit the sin of binarys into a git repo 2023-07-15 05:50:54 -05:00
Cargo.lock Getting some basic userland logger setup 2023-10-28 08:28:07 -05:00
Cargo.toml REPBUILD: Fix 2023-08-30 01:12:40 +02:00
LICENSE wasm work + LICENSE 2021-11-28 14:50:14 -06:00
README.md Little reorg 2023-11-11 15:45:45 +01:00
rust-toolchain.toml Little reorg 2023-11-11 15:45:45 +01:00
rustfmt.toml Little reorg 2023-11-11 15:45:45 +01:00
shell.nix Ecall work 2023-09-09 02:35:16 -05:00

AbleOS

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

Community

Discord

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