I am doing a project and it deals with kernel programming. In the course of this project i’ve realized how little documentation about the kernel source code is available, however the kernel is changing everyday and it would be impractical to expect a decent documentation that will clear all our doubts about the kernel.
The linux kernel is so huge that by the time one makes a document describing a certain version of the kernel, newer versions will be already be in use. But some parts of the kernel never change and through this blog i would just like to present some facts about the kernel that i hope will help everybody…
As a starter, we all know that even though linux is open source, the distributions do not give out the complete code, instead makefiles are present in the respective directories. Anyone programming with the kernel will be much happier with a code to refer.
Here are some links…
You can download the linux kernel code from http://www.kernel.org/pub/linux/kernel/ .You can find all versions of the source code here.
For an online reference to the kernel use this link…. http://lxr.linux.no/source/
Well i guess that ends the first post!