Skip to content

Malediktus/HydraOS

Repository files navigation

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.

About

a small hobby os written in c

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published