From owner-freebsd-chat@FreeBSD.ORG Mon Sep 1 14:18:59 2003 Return-Path: Delivered-To: freebsd-chat@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C26016A4BF for ; Mon, 1 Sep 2003 14:18:59 -0700 (PDT) Received: from bluejay.mail.pas.earthlink.net (bluejay.mail.pas.earthlink.net [207.217.120.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id 571BB43FBF for ; Mon, 1 Sep 2003 14:18:58 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from user-38ldup2.dialup.mindspring.com ([209.86.251.34] helo=mindspring.com) by bluejay.mail.pas.earthlink.net with asmtp (SSLv3:RC4-MD5:128) (Exim 3.33 #1) id 19tw4L-0004ry-00; Mon, 01 Sep 2003 14:18:38 -0700 Message-ID: <3F53B77C.45DC8796@mindspring.com> Date: Mon, 01 Sep 2003 14:17:48 -0700 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "Jeremy C. Reed" References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-ELNK-Trace: b1a02af9316fbb217a47c185c03b154d40683398e744b8a46dffc8fe95218b12dce69bfa7f9671d5548b785378294e88350badd9bab72f9c350badd9bab72f9c cc: chat@freebsd.org Subject: Re: strip FreeBSD a bit X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Sep 2003 21:18:59 -0000 "Jeremy C. Reed" wrote: > On Sun, 31 Aug 2003, Simon L. Nielsen wrote: > > Bernsteins programs can't be distributed, since we are not allowed to > > distribute modified binary versions. > > Or another alternative is his resolver code. His low-level DNS resolver > routines are in "public domain". > > Has anyone integrated djb's public domain resolver code into libc? I didn't see that the djbdns license declared it to be in the public domain. I looked at trying to use this, but there were a number of problems: 1) As far as I can tell, it's not *all* in the public domain. 2) The interfaces are incompatible with historical ones. 3) In accordance with his standard diatribe on SRV and other new record types, he only supports address records, MX, and TXT records, which is less than useful in the real world. All of these are pretty much show-stoppers, as far as I'm concerned: 1) License is incredibly important to most of us. 2) I don't want to have to rewrite all the software in the world to use the new API; even if I wanted to, and was willing to, doing so would make it incompatabile with any standard UNIX system which does not also have Dan's library loaded on it. 3) I can't live without SRV records. -- Terry