San Francisco, CA, September 30, 2010—
The Linux Programming Interface (
No Starch Press, October 2010, 1552 pp., $99.95, ISBN 9781593272203) is the definitive guide to the Linux and UNIX programming interface—the interface employed by nearly every application that runs on a Linux or UNIX system. In this extraordinarily thorough work, Michael Kerrisk, longtime maintainer of the Linux
man-pages project, explains the "how and why" of using the hundreds of system calls and library functions needed to master system programming. A large number of example programs, tables, and diagrams round out the discussion.