D. J. Bernstein
Internet publication


Security features: Security metafeatures: There is a $500 reward for the first person to publish a security hole in djbdns.

Code complexity

The djbdns code is small, with under 7000 instructions. In contrast, BIND 9 has nearly 100000 (not 10000) instructions.

Why is BIND so much larger than djbdns? There are several big reasons:

The BIND company keeps claiming that BIND 9 is ``auditable'' but never claims to have actually audited it. ``History has shown that most large projects have bugs, and that some of these bugs will be security related or otherwise critical,'' Paul Vixie says. ``ISC lacks the hubris needed to announce that there will never be another security-related or otherwise critical bug in BIND.''