Skip to content

A little toy OS written over a few months in 2019. 64-bit, preemptive multitasking kernel supporting EFI, PCIe, SATA, framebuffer graphics mode, HFS+ and a very limited userspace. Just a PoC for learning, really.

Notifications You must be signed in to change notification settings

mszoek/hydrogen

Repository files navigation

HYDROGEN

We're back!

After almost 2 years, Hydrogen (formerly H2OS) is back :)

Hydrogen: Lighter than air, more essential than water.

Hydrogen screenshot

License

Copyright 2019. All rights reserved.

Contributing

Contributing to Hydrogen is not currently possible, as it is closed source. (duh)

Build Requirements

A Linux-based environment (Use Arch for best compatibility.)
GCC >= 8.2.1
NASM >= 2.14.02
CMake or GNU Make
The grub-mkrescue tool

Running

Simply run hydrogen.iso in your favorite PC emulation software.

About

A little toy OS written over a few months in 2019. 64-bit, preemptive multitasking kernel supporting EFI, PCIe, SATA, framebuffer graphics mode, HFS+ and a very limited userspace. Just a PoC for learning, really.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages