[Zope-dev] SessionManager, BerkeleyDB, and license compatability

Chris McDonough chrism@digicool.com
Thu, 12 Oct 2000 11:43:37 -0400


This is a good point...

Not to worry, however, because the default configuration of the session
tracking stuff is going to use in-memory storage.  Berkeley DB will not need
to be (and won't be) distributed with Zope.  The session manager will be
capable of using nonundo databases (like one based on
BerkeleyStorage/BerkeleyDB), but a nonundo database won't be required to
make use of it.  When you want to use it, you will be able to pick and
choose from nonundo storage implementations including BerkeleyDB.



----- Original Message -----
From: "Toby Dickenson" <mbel44@dial.pipex.net>
To: <zope-dev@zope.org>; <chrism@digicool.com>
Cc: "James Wilson" <jwilson@geminidataloggers.com>
Sent: Thursday, October 12, 2000 10:04 AM
Subject: [Zope-dev] SessionManager, BerkeleyDB, and license compatability


I understand from the SessionTracking wiki that this product may use
BerkeleyDB

http://www.zope.org/Wikis/DevSite/Projects/CoreSessionTracking/CurrentStatus

The BerkeleyDB license at http://www.sleepycat.com/licensing.html
indicates that it may only be distributed free of charge with software
that is 'freely available and redistributable by others'.

We are currently using Zope to develop an application that does not
fall into this category. It would be a serious problem for us if
Zope's core had a dependency on code with this type of license.



Toby Dickenson
tdickenson@geminidataloggers.com