The Berkeley Database (DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. It includes B+tree, Extended Linear Hashing, Fixed and Variable-length record access methods, transactions, locking, logging, shared memory caching and database recovery. DB supports C, C++ and Java APIs. DB is available for a wide variety of UNIX platforms as well as Windows NT and Windows '95 (MSVC 4 and 5).
Complete source code for DB is provided as part of the package,
and DB may be freely redistributed and used under non-commercial
conditions (please refer to the
for specific details).
For technical support information and commercial licensing terms,
|FAQ (Frequently Asked Questions).|
|Release FAQ (questions about configuring and building the DB package).|
|Programming FAQ (questions about programming to the DB interface).|
|Manual pages and other documentation (both online and downloadable).|
|Download the Berkeley DB package (source version 2.3.14).|
|Occasionally people have difficulty retrieving the DB package using their browser. If you can't retrieve the package using your browser, here's a script of an ftp session to retrieve the DB package.|
|Update (patches for current releases and per release interface change log).|
|Some of the organizations using DB.|
|Using DB with Perl and Sendmail.|
|Historic DB releases(DB 1.85 and DB 1.86).|
|Send email to Sleepycat Software.|
|Request email when new versions of DB are available.|
|Submit a bug report.|
Last updated 12/5/97.