2004-02-04T17:51:50 Kelsey Cummings:
We're working on an application that uses alot of Berkeley DB hash files.
Make sure you either open source your app, or confine it to use within one single building.
Sleepycat has done very clever stuff in redefining "redistribute" so if you use Berkeley DB in an app that's used in more than one building, you're obliged to distribute your app as open source.
Sadly, oh so sadly, the Open Source Initiative has not recognized this bit of cleverness as violating their Open Source Definition, so Sleepycat's Berkeley DB license is so far still tolerated as an Open Source license. To my tastes it demeans the "Open Source" terribly.
-Bennett