This talk will go into the details of how the Linux kernel is developed, the current rate of change, who is doing the work, and how all of this goes against everything you have learned in school about doing software development. It will also introduce some ways that you can get involved in Linux kernel development.
Greg Kroah-Hartman is a Linux kernel developer and a Fellow at the Linux Foundation. He is responsible for the stable Linux kernel releases, and is the maintainer of the USB, driver core, tty, serial, staging, and many other driver subsystems in the kernel. He has written two books about Linux kernel development and many papers and magazine articles.
This lecture is sponsored by the Nathan Krasnopoler Memorial Fund, established at the Whiting School of Engineering, to benefit the Johns Hopkins chapter of the Association for Computing Machinery.