Xelix is an open source (GPL v3+ licensed) kernel, mainly for learning how things work inside of a computer. It currently only supports x86.
- GNU/BSD Make
- GNU CC (>= 4.4.3)
- GNU Binutils
On OS X, you'll need to install the following packages using Homebrew:
gcc findutils binutils nasm
make menuconfig (or xconfig, gconfig, config) ./configure make