This is excellent news.  Thanks for following up.  I guess now we just keep a close eye on their releases and start using the library for a new backend implementation.


On Thu, Feb 21, 2008 at 4:58 AM, Jörg Henne <> wrote:

Alex Karasulu wrote:
On Feb 12, 2008 4:06 AM, Ersin Er <> wrote:
On Feb 12, 2008 11:04 AM, Jörg Henne <> wrote:
> ok, btw, what I wanted to mention: there seems to be a very promising
> (albeit beta) implementation of B-Link trees at
> with excellent documentation.
> Unfortunately, it has the wrong license...

We can just ask for a license change ;-)

Yes yes can someone explore this option?  Ersin, Jörg do you think you can approach them?
good news: I did approach him and he is open to releasing his project under a license what would allow us to use it. In fact, he is working on making SimpleDBM an optional storage backend for Derby, see and

He even recommended we use Derby itself, but the discussion in the issues above indicates that this would not be a easy route to go: the tight coupling of Derby's storage layer would probable prevent us from using it as a backend engine just like it makes it hard for him to use SimpleDBM as a Derby backend.

So, in conclusion, I think that SimpleDBM is an option we should definitely keep an eye on.

Joerg Henne