From owner-cvs-ports Fri Jun 13 22:52:01 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA10256 for cvs-ports-outgoing; Fri, 13 Jun 1997 22:52:01 -0700 (PDT) Received: from cais.cais.com (root@cais.com [199.0.216.4]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA10206; Fri, 13 Jun 1997 22:51:02 -0700 (PDT) Received: from earth.mat.net (root@earth.mat.net [205.252.122.1]) by cais.cais.com (8.8.5/) with SMTP id BAA24509; Sat, 14 Jun 1997 01:50:53 -0400 (EDT) Received: from Journey2.mat.net (journey2.mat.net [205.252.122.116]) by earth.mat.net (8.6.12/8.6.12) with SMTP id BAA21787; Sat, 14 Jun 1997 01:50:51 -0400 Date: Sat, 14 Jun 1997 01:50:04 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@Journey2.mat.net To: Peter Wemm cc: =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= , James FitzGibbon , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-ports@FreeBSD.ORG Subject: Re: cvs commit: ports/databases/db - Imported sources In-Reply-To: <199706140235.KAA08630@spinner.dialix.com.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sat, 14 Jun 1997, Peter Wemm wrote: > =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= wrote: > > On Fri, 13 Jun 1997, James FitzGibbon wrote: > > > > > Log Message: > > > Import of Berkely DB 2.0 > > > > Why not import it in libc instead? (contrib version will be better) > > Because: > 1) It's not API compatable with the current version in libc > 2) It's not compatable with the current .db file format > 3) The author[s] explicitly reccomend *against* putting it in libc Been looking for that citation, can't find it. > 4) It's got commercial use license restrictions if I remember correctly > > While I think it's great software, I'm not sure that it's libc material.. I know he goes to some lengths to point out that he is willling to make exceptions to the license, so that folks distributing 1.85 can continue to distribute the new release (on his web page it says that), but I can't find where it said the code wasn't libc material. I checked the FAQs and the distribution tar file. Where else might it be? I noted that he's made the function name spaces disjoint, so they can both go into the same library (he points that out in an FAQ). That would make moving applications easier. He did make some comments about thread stability, but I didn't think that applied directly to the point (3) above. > > Cheers, > -Peter > > > > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic, both FreeBSD (301) 220-2114 | version 3.0 current -- and great FUN! ----------------------------+-----------------------------------------------