CMU dhcpd 3.3.7 is a combined BootP and DHCP server, available from Carnegie Mellon University.
Development of this sofware at CMU has been halted. At Princeton we've added a few new features, and fixed some bugs (and probably introduced new ones, naturally). We've also incorporated patches that others have posted. Our version is 3.3.7+PU.
Version 3.3.7 with Princeton Patch 11 (3.3.7+PU-11) is the latest released version. It was released April 6 2010.
Download it from here: CMU-dhcp 3.3.7+PU-11.tar.gz (signature)
(If you download this version of the source, you don't need to download any of the patches below; all the Princeton patches have already been applied.)
If you're just trying to get an idea of what the software can do and how it's configured without downloading and unpacking it, you can preview some of the documentation included with the software:
If you have an older version and want to patch it to the current version, retrieve the appropriate patch(es) below.
Precompiled versions for Solaris are available on Sunsite, courtesy of email@example.com (firstname.lastname@example.org); you may want to retrieve one of them if you have difficulty compiling the source.
It's currently available as a Solaris package (for SPARC Solaris 2.4, 2.5, 2.5.1, 2.6, and 7; and for i86pc Solaris 2.5.1 and 2.6). Visit http://sunsite.unc.edu/pub/packages/solaris/sparc. (Look for a filename that starts with 'dhcp' and check to see what version number (patchlevel) it includes.)
Howard Harvey (howard <dot> harvey <at> myrealbox <dot> com) has offered to act as a contact for "those venturesome souls who want to make it run under the BSDs or any other operating system."