Developer, Objective-C, Linux, Linux Kernel · A basic Operating System with features such as interrupts, memory management, output screening etc with the help of the book "Little OS"
If you are running Ubuntu 10.10 or later, these can all be installed by running
sudo apt-get install build-essential nasm genisoimage bochs bochs-x
cd Source_codes
make
cd Source_codes
make run
The book The little book about OS development