Despite having so simple architecture it supports many very advanced features like transactions?, ACID?, multiple clients and optionally it can even work in client/server mode. Berkeley DB is used as underlying storage system by MySQL and many other database programs.
Berkeley is developed by Sleepycat?. It is available with source code under own Free software licence. Developers who want to use it with non-free? programs must acquire licence from Sleepycat?.
It is backward-source-compatible with some older popular database libraries - dbm?, ndbm? and hsearch?.
Current version of Berkeley DB is 3.2.9.
Home page: http://www.sleepycat.com/