Kernel is the core of the operating system .Linux Kernel mainly comprises of some million lines of code written in C language. It carries out various tasks which include scheduling, Multitasking, Multiprogramming, access to a shared memory and much more. Linux Kernel is Open source and thus the code is available to the public freely. It is this feature which makes Open Source products superior than the closed source ones. With Open Source Products people are given the freedom to modify or remove the parts of the Kernel program and Build and Compile their own Kernel .