Helix is a small x86 OS featuring virtual memory, garbage collection, cooperative scheduling and a GUI library. This project was created as part of my operating systems course and is written in Java (yes Java(-subset)) by using the Small Java Compiler.
- Java (
java
in path) - SJC
- QEMU (
qemu-system-x86_64
in path) - mkisofs
make run