Development Resources

Murray Taylor murraytaylor at
Sun Oct 17 16:05:50 PDT 2004

On Sun, 2004-10-17 at 10:02, Giorgos Keramidas wrote:
> On 2004-10-16 14:25, Spiral Eyed Girl <spiraleyedgirl at> wrote:
> > Hello,
> >
> > After looking at the FreeBSD website and looking at docs all over the
> > place, I havent found what I'm looking for, so I decided to mail this list.
> >
> > I am a software developer for Windows, and moving to FreeBSD has been very
> > nice, especially since the tools to make software are completly free! My
> > question is: Where can I find information on programming for FreeBSD?
> > Things like how it differs from Windows, what it can and can't do, how to
> > develop for X/KDE. I am good with C and C++, and know my way around
> > gcc/make, but I don't know about system and 'net API calls that are
> > specific to FreeBSD, and *NIX in general.
> Look at the bibliography section of the FreeBSD Handbook for interesting
> books.  Out of the top of my head, you should try to get yourself a copy
> of at least the following:
> a.	``The Design and Implementation of the 4.4BSD Operating System'',
> 	by Marshall Kirk McKusick.
> b.	``The Design and Implementation of the FreeBSD Operating System'',
> 	by Marshall Kirk McKusick.
> c.	``UNIX Network Programming'' by Richard W. Stevens.
> d.	``TCP/IP Illustrated'' by Richard W. Stevens, Volumes I & II.
> These might amount to a large sum of money, so you might want to explore
> the manpages and online docs at first &
> experiment a bit with an installed FreeBSD system to see if you can find
> something interesting.
> Finally, a great source of knowledge about the way FreeBSD works is the
> source itself.  I still can't believe all the stuff I've learned by
> reading parts of the source tree during the past 4-5 years, and I have
> *so* *much* more to learn...
> - Giorgos

A good into to network stuff is "Beej's Guide to Network programming"

and interprocess stuff by Beej
> _______________________________________________
> freebsd-questions at mailing list
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at"
> ****************************************************************
> This Email has been scanned for Viruses by MailMarshal.
> ****************************************************************
Murray Taylor
Special Projects Engineer
Bytecraft Systems & Entertainment
P: +61 3 8710 2555
F: +61 3 8710 2599
D: +61 3 9238 4275
M: +61 417 319 256
E: murraytaylor at
or visit us on the web

The information transmitted in this e-mail is for the exclusive
use of the intended addressee and may contain confidential
and/or privileged material. Any review, re-transmission,
dissemination or other use of it, or the taking of any action
in reliance upon this information by persons and/or entities
other than the intended recipient is prohibited. If you
received this in error, please inform the sender and/or
addressee immediately and delete the material. 

E-mails may not be secure, may contain computer viruses and
may be corrupted in transmission. Please carefully check this
e-mail (and any attachment) accordingly. No warranties are
given and no liability is accepted for any loss or damage
caused by such matters.

This Email has been scanned for Viruses by MailMarshal.

More information about the freebsd-questions mailing list