About the Authors
Jonathan Corbet got his first look at the BSD Unix source back in 1981, when an
instructor at the University of Colorado let him “fix” the paging algorithm. He has
been digging around inside every system he could get his hands on ever since,
working on drivers for VAX, Sun, Ardent, and x86 systems. He got his first Linux
system in 1993 and has never looked back. Jonathan is currently the cofounder and
executive editor of Linux Weekly News (http://www.LWN.net). He lives in Boulder,
Colorado with his wife and two children.
Alessandro Rubini installed Linux 0.99.14 soon after getting his degree as an elec-
tronic engineer. He then received a Ph.D. in computer science at the University of
Pavia despite his aversion toward modern technology. He left the University after
getting his Ph.D. because he didn’t want to write articles. He now works as a
freelancer, writing device drivers and articles. He used to be a young hacker before
his babies were born; now he’s an old advocate of free software who developed a bias
for non-PC computer platforms.
Greg Kroah-Hartman has been writing Linux kernel drivers since 1999 and is
currently the maintainer for the USB, PCI, I2C, driver core, and sysfs kernel
subsystems. He is also the maintainer of the udev and hotplug userspace programs,
as well as a Gentoo kernel maintainer, ensuring that his inbox is never empty. He is a
contributing editor to Linux Journal magazine.
Our look is the result of reader comments, our own experimentation, and feedback
from distribution channels. Distinctive covers complement our distinctive approach
to technical topics, breathing personality and life into potentially dry subjects.
The image on the cover of Linux Device Drivers, Third Edition is a bucking bronco.
A colorful description of this animal appears in Marvels of the New West: A Vivid
Portrayal of the Stupendous Marvels in the Vast Wonderland West of the Missouri
River, by William Thayer (The Henry Bill Publishing Co., Norwich, CT, 1888).
Thayer quotes a stockman, wh