Date: Mon, 19 Feb 2001 01:06:42 -0800 From: Jos Backus <josb@cncdsl.com> To: Alfred Perlstein <bright@wintelcom.net> Cc: freebsd-arch@FreeBSD.ORG Subject: Re: DJBDNS vs. BIND Message-ID: <20010219010642.F56133@lizzy.bugworks.com> In-Reply-To: <20010219002634.J6641@fw.wintelcom.net>; from bright@wintelcom.net on Mon, Feb 19, 2001 at 12:26:12AM -0800 References: <200102190547.WAA12829@usr05.primenet.com> <3A90CA94.D7CBCB65@softweyr.com> <20010218233916.J28286@lizzy.bugworks.com> <20010218235023.A95040@dragon.nuxi.com> <20010219002634.J6641@fw.wintelcom.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Feb 19, 2001 at 12:26:12AM -0800, Alfred Perlstein wrote:
> There's that, but where's the years of auditing and real world use
> to back up the decision to include this code in our base system?
In a sense it's a chicken and egg problem. The software is fairly young, yes.
I guess it partly depends on a human factor: whether you trust Dan to write
secure and reliable code. However, experience has shown that FreeBSD includes
software in its base system which has shown repeatedly to be insecure and
unreliable. So this auditability argument doesn't really hold water in my
view. Besides, Dan's code should be easier to audit because it is much smaller
and much more modular.
> Sure bind has had its problems, but all djbdns seems to have is
> obfucation and a small userbase as merits.
Its userbase is growing. Maybe Dan can back this up with real numbers (I
suspect it's one of the reasons he runs these surveys he does).
I'm not sure what you mean by the obfuscation argument. People on the djb-dns
list have already come up with patches, which means that they at least have
some understanding of the code or else they would not be able to do that.
Surely the bright people of the FreeBSD project have no trouble reading Dan's
code once they set their minds to it. It's nowhere nearly as complex as the
TCP/IP stack, for example.
--
Jos Backus _/ _/_/_/ "Modularity is not a hack."
_/ _/ _/ -- D. J. Bernstein
_/ _/_/_/
_/ _/ _/ _/
josb@cncdsl.com _/_/ _/_/_/ use Std::Disclaimer;
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010219010642.F56133>
