Linux loadable kernel modules, introduced in version 1.2 of the kernel, are one of the most important innovations in the Linux kernel. They provide a kernel that is both scalable and dynamic. Discover the ideas behind loadable modules, and learn how these independent objects dynamically become part of the Linux kernel.
L. Hong, E. Chi, R. Budiu, P. Pirolli, and L. Nelson. Proceedings of the Working Conference on Advanced Visual Interfaces (AVI '08), Napoli, Italy, page 65-72. (2008)