Posts Tagged ‘GPL’

Linux Kernel in a Nutshell

Thursday, August 20th, 2009

The kernel is the core of the linux operating system.

Most linux distros come with prebuilt kernel that aims to support as much hardware as possible and kernels are constantly evolving and upgraded with new inclusions to support for latest hardware.

The updated linux kernel sources are kept and maintained by

Though most distros include a prebuilt kernel to support most desktops, laptops and servers, there are ways whereby the kernel can be optimized by tuning it only to support the hardware that the linux OS will be installed in. This will increase performance and boot time of the system.

To learn more about configuring and building the kernel, there is a very good book about linux kernels and it is published by O’Reilly. The title of the book is “Linux Kernel in a Nutshell” by author Greg Kroah-Hartman. And in line with the idea of opensource and GPL, the author has made his book to be free for downloading online and has declared it under the Creative Commons license such that anyone can download and redistribute it. For those whom still prefer to hold a physical book in their hands, they can still purchase it from their local bookstores.

To configure and build kernels more easily, SGLNX recommends Kernelcheck, which is an automated script with an easy user interface. “Linux in a Nutshell” can be used to compliment Kernelcheck when configuring and understanding the kernel parameters and options.

Wikipedia’s entry on Kernel(Computing)
Ubuntuforums Kernelcheck HOWTO thread
Kernelcheck’s blog

Download the “Linux in a Nutshell” ebook here