We are evaluating the possibility of using cyrus for a commercial product.
Therefore, I'm looking licensing issues with Cyrus and the Berkeley DB product must be licensed if the source code of the product using it is not provided. The license depends on which Berkeley DB product you are using. Does anyone know which of the below Berkeley DB products cyrus is using? The four different products are: + Berkeley DB Data Store: Intended for single-user, or multi-user read-only, applications that don't need transactions or disaster recovery. + Berkeley DB Concurrent Data Store: This product allows multiple users to use the database at the same time, with any mix of readers and writers. It does not support transactions or disaster recovery. + Berkeley DB Transactional Data Store: This is our enterprise-class embedded database manager. It supports arbitrarily many concurrent users, with any mix of readers and writers. It also supports transactions and recovery from application, system, or hardware crashes. + Berkeley DB High Availability: HA provides single-master replication with fail-over, and is built on top of the Berkeley DB TDS product. Using HA, you can run multiple instances of your application on different servers on a network. All updates must go to the master server, which distributes changes to all replica servers. Each of the replicas can support read queries on the database. If the master fails for any reason, one of the replicas is able to take its place, and the application can continue to run. Is cyrus dependent on Berkeley DB or fairly easy to remove the dependency or replace it with another DB? Are there any other licensing issues for cyrus? I know about the requirement for keeping and documenting the copyright notices. Thanks for any help you can provide. Tom Thomas D. Esh 3B-316 614-860-3698 [EMAIL PROTECTED]