ZeOS is the skeleton of a simple Operating System based on a Linux 2.4 kernel and developed for the intel 80386 architecture. The goal of this project is to extend its functionalities.
Inside each directory there is more information about the milestones completed at each stage of the project.
Install nix and enable nix flakes.
Then on this project's directory run:
nix develop
You will now be inside a shell with bochs
, gdb
, gcc
, etc. available.