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.
J. Shen, J. Fang, H. Sips, and A. Varbanescu. Parallel, Distributed and Network-Based Processing (PDP),
2013 21st Euromicro International Conference on, page 38--45. Washington, DC, USA, IEEE Computer Society, (February 2013)