Free Book on FreeBSD System Programming
An anonymous reader writes "A new book on BSD system programming has been released. And, in the spirit of open source, the book was released using the GNU Free Documentation License. Anyone interested in system programming on the BSD's can use this."
Free programming books published online.
Okay, I've only read the Basic and Advanced I/O chapters here, but it doesn't look like there's any material that's not straight from the man pages... certainly no discussion of best practice, or performance ramifications, or any of the other good systems stuff I had hoped to see...
I've had this sig for three days.
This book reminds me of Marc Rockhind's "Advanced Unix Programming", but is less technical in nature.
The chapter on BSD make was interesting, a topic not usually covered because most people use GNU Make these days.
And the section on kqueue(2) was interesting, although very superficial.
Everything else would be largely familiar to anyone who's familiar with the Unix programming idiom.
As someone who cut his teeth on "The Design and Implementation of the 4.3BSD Operating System", I'm eagerly anticipating McKusick's book on FreeBSD 5.2, to be released in August. http://www.mckusick.com/FreeBSDbook.html