### Berkeley DB Reference Guide: Distribution |

# Source Code Layout

Directory | Description
--- | ---
LICENSE | Berkeley DB Copyright
btree | B+tree access method source code.
build_unix | UNIX build directory.
build_win32 | Windows build directory.
build_vms | OpenVMS build directory.
clib | C library replacement functions.
common | Common Berkeley DB functions.
cxx | C++ API.
db | Berkeley DB database interfaces.
db185 | Berkeley DB version 1.85 compatibility API
db_archive | The db_archive utility.
db_checkpoint | The db_checkpoint utility.
db_deadlock | The db_deadlock utility.
db_dump | The db_dump utility.
db_dump185 | The db_dump185 utility.
db_load | The db_load utility.
db_printlog | The db_printlog debugging utility.
db_recover | The db_recover utility.
db_stat | The db_stat utility.
dbm | The dbm/ndbm compatibility APIs.
dist | Berkeley DB administration/distribution tools.
docs | Documentation.
env | Berkeley DB environment interfaces.
examples_c | C API example programs.
examples_cxx | C++ API example programs.
examples_java | Java API example programs.
hash | Hash access method.
hsearch | The hsearch compatibility API.
include | Include files.
java | Java API.
libdb_java | The libdb_java shared library.
lock | Lock manager.
log | Log manager.
mp | Shared memory buffer pool.
mutex | Mutexes.
os | POSIX 1003.1 operating-system specific functionality.
os_win32 | Windows operating-system specific functionality.
perl/BerkeleyDB-0.06 | BerkeleyDB Perl module.
perl/DB_File-1.63 | DB_File Perl module.
tcl | Tcl API.
test | Test suite.
txn | Transaction manager.
xa | X/Open Distributed Transaction Processing XA interface.

Copyright Sleepycat Software