Skip to content

Latest commit

 

History

History
58 lines (39 loc) · 1.03 KB

README.md

File metadata and controls

58 lines (39 loc) · 1.03 KB

HydraOS

HydraOS is a small Hobby OS for x86_64 written in C.

Building

You will need the following requirements:

  • bash
  • python3
  • make
  • gcc
  • g++
  • fdisk
  • x86_64-elf-binutils
  • x86_64-elf-gcc
  • nasm
  • grub2-common
  • grub-pc-bin
  • xorriso
  • qemu-system-x86_64 (for emulation)

You can install them manually or alternatively using the provided script:

bash scripts/setup.sh

Once all dependencies are install, you can build HydraOS with:

bash scripts/build.sh

And run it using:

bash scripts/run.sh

Screenshots

In the future there will be screenshots of the OS here.

Contributing and Coding Style

Please follow these guidelines when contributing:

Authors

License

HydraOS is licensed under the GNU General Public License v3.0. See the LICENSE file for details.