### Berkeley DB Reference Guide: Distribution |

# Source code layout

Directory | Description
--- | ---
LICENSE | Berkeley DB Copyright
btree | Btree access method source code
build_unix | UNIX build directory
build_vxworks | VxWorks build directory.
build_win32 | Windows 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
db_upgrade | The db_upgrade utility
db_verify | The db_verify 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
include_auto | Automatically generated 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_vxworks | VxWorks operating-system specific functionality
os_win32 | Windows operating-system specific functionality
perl | DB_File and BerkeleyDB Perl modules
qam | Queue access method source code
rep | Replication source code
rpc_client | RPC client interface
rpc_server | RPC server utility
tcl | Tcl API
test | Test suite
txn | Transaction manager
xa | X/Open Distributed Transaction Processing XA interface

Copyright Sleepycat Software