For those of you have been familiar with Berkeley DB over the years, it's worth mentioning that Berkeley DB now includes a SQL API in addition to the traditional k/v access methods. The SQL API is compatible with SQLite, meaning Berkeley DB can function as a drop-in replacement, usually with no code changes.
Recent versions of Berkeley DB support both iOS and Android platforms, as well as Java SE, SE Embedded, and OJEC.
Re: Discussion Forum
> Is there any discussion forum specific
> to BerkeleyDB?
There is a Usenet newsgroup, comp.databases.berkeley-db, that was created recently.
Is there any discussion forum specific to BerkeleyDB?
The SleepyCat license is very similar to the GPL and it is free as long as its used in a Free application. You only need to purchase a license from SleepyCat if it is to be used in a proprietary application. The SleepyCat license is also 100% GPL compatible, so it can be used in GPLed software..
See http://www.sleepycat.com/licensing.html (http://www.sleepycat.com/licensing.html) for details
I don't think that "free for non-commercial use" is a very accurate description of the license in the Sleepycat Berkeley DB distribution. As far as i can tell, it is compliant with the Open Source definition (they certainly claim that it is).
The license field has been updated.
The BerkeleyDB isn't "freely distributable", instead, for closed source applications, one needs a license, starting at US$ 20k, up to 125k, depending on the features you need (multiuser capability or desaster recovery etc..).
I'm completely clueless as to how to compile source code written with this library. I tried linking to all sorts of things but nothing seems to work. There isn't enough to help in the documentation.
An open, cross-platform journaling program.
A scientific plotting package.