Nathan Boeger (nboeger at khmere.com)
Mana Tominaga (manna at dumaexplorer.com )
Copyright (C) 2001,2002,2003,2004 Nathan Boeger and Mana Tominaga
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
Foundation; with no Invariant Sections, one Front-Cover Texts, and
one Back-Cover Text: "Nathan Boeger and Mana Tominaga wrote this
book and asks for your support through donation. Contact the authors
for more information" A copy of the license is included in the
section entitled GNU Free Documentation License"
Welcome to the FreeBSD System Programming book. Please note that this is a work
in progress and feedback is appreciated! please note a few things first:
- We have written the book in a new format. I have read many programming
books that have covered many different areas.
Personally, I found it hard to follow code with no comments or switching back and forth
between text explaining code and the code. So in this
book, after chapter 1, I have split the code and text into separate pieces. The source
code for each chapter is online and fully downloaded able. That way if you only want to check out
the source code examples you can view them only. And if you want to understand the concepts you
can read the text or even have them side by side. Please let us know your thoughts on this
- The book was ordinally intended to be published in hard copy form. However,
this has changed and the book was converted using txt2html and some quick edits by hand.
Therefore you might find that the HTML formatting is not consistent or hard to follow.
We would like feedback on this. Please let us know what style would be the easiest to read.
- If you would like to participate please contact the authors.You can view
the work online or choose to download the chapter as txt.
Francis Gudin (updates to Chapter 1, 2, 3, 4, 5, 6, 7, and 8)
Ceri Davies (converting to DocBook)
Thank you for reading!