Team LiB
Previous Section Next Section

Hacks 88-91

When people speak of Linux, they are usually referring to an operating system, but most Linux users know Linux is just a kernel and not a complete OS. Of course, the kernel is the most critical piece of software on a Linux system. Luckily for us Linux users, the open source ethos that is ingrained in kernel development, and the hundreds of developers who peer over the code and improve it, ensure that we have an incredibly stable and secure kernel that forms the backbone of our operating system.

Unlike closed source operating systems in which you are given a one-size-fits-all kernel that needs to account for a variety of hardware, the Linux kernel can be customized to fit your system. This approach has both pluses and minuses. One the one hand, this ability gives you an efficient kernel that can perform well on a resource-poor system, or give you increased stability by not running software that isn't needed. On the other hand, it means you are often faced with the task of compiling a kernel to add support for specific hardware or to gain additional functionality.

Compiling kernels is not a difficult or scary process, but the thought of doing so can be a bit nerve-wracking. With the range of hacks included in this section, you will have no problem compiling the ideal kernel for your computer.

    Team LiB
    Previous Section Next Section