The Sleepycat Software Home Page

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 license for specific details). For technical support information and commercial licensing terms, please contact:


 o  Feature list.
 o  FAQ (Frequently Asked Questions).
 o  Release FAQ (questions about configuring and building the DB package).
 o  Programming FAQ (questions about programming to the DB interface).
 o  Manual pages and other documentation (both online and downloadable).
 o  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.
 o  Update (patches for current releases and per release interface change log).

 o  Some of the organizations using DB.
 o  Using DB with Perl and Sendmail.
 o  Historic DB releases(DB 1.85 and DB 1.86).

 o  Send email to Sleepycat Software.
 o  Request email when new versions of DB are available.
 o  Submit a bug report.


Last updated 12/5/97.