summaryrefslogtreecommitdiff
path: root/license-exceptions/berkeley-data-cloud-odb-license-exception.txt
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2015-02-26 10:49:53 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2015-02-26 10:49:53 +0200
commit04f886de692a2f8581d7e73b1d8a511a32e0e4a2 (patch)
tree5852dbb30edbfd89757a71a98af249bc81f81895 /license-exceptions/berkeley-data-cloud-odb-license-exception.txt
parentad0f9bca1c567d2334cd3bd6fcfd5d2286c4e6be (diff)
Add license exception for Berkeley Data Cloud (BDC)
Diffstat (limited to 'license-exceptions/berkeley-data-cloud-odb-license-exception.txt')
-rw-r--r--license-exceptions/berkeley-data-cloud-odb-license-exception.txt70
1 files changed, 70 insertions, 0 deletions
diff --git a/license-exceptions/berkeley-data-cloud-odb-license-exception.txt b/license-exceptions/berkeley-data-cloud-odb-license-exception.txt
new file mode 100644
index 0000000..87d6fc1
--- /dev/null
+++ b/license-exceptions/berkeley-data-cloud-odb-license-exception.txt
@@ -0,0 +1,70 @@
+ODB License Exception for Berkeley Data Cloud (BDC) Software
+ Version 1.0
+
+1. Intent
+
+The intent of this License Exception is to allow the BDC software
+to use ODB without the "copyleft" restrictions that would normally be
+imposed by the GPL, the license under which ODB is distributed.
+
+Specifically, the intent is to allow you to use the original BDC
+software in your open source or proprietary works without imposing
+any additional restrictions to the terms and conditions of the
+BSD 3-clause license used by BDC.
+
+If you wish to modify the BDC software in such a way that it requires
+changes to the persistent object model handled by ODB, you can continue
+enjoying the terms of this exception provided that you are prepared to
+release your modifications under BSD 3-clause or another open source
+license and you obtain a separate license exception for your modifications
+from Code Synthesis Tools CC.
+
+While this exception is specific to BDC, any open source software
+project licensed under a more liberal than the GPL license can obtain
+a similar exception free of charge by contacting Code Synthesis Tools CC.
+
+2. Definitions
+
+"Original Software" is the BDC software, Copyright (c) The Regents of
+the University of California, through Lawrence Berkeley National
+Laboratory, distributed under the terms of the BSD 3-clause license,
+and available to any third party from:
+
+ http://bdc.lbl.gov
+
+"ODB-Extended Software" are any modifications to the Original Software
+that require additions or changes to the persistent object model of
+the Original Software that is handled by ODB.
+
+"Work Based on the Original Software" is any derivative work under the
+copyright law that is either based on the Original Software or any
+modified version of the Original Software that does not constitute
+ODB-Extended Software.
+
+"Work Based on the ODB-Extended Software" is any derivative work under
+the copyright law that is based on any modified version of the Original
+Software that constitutes ODB-Extended Software.
+
+3. Legal Terms and Conditions
+
+As a special exception to the terms and conditions of version 2 of the
+GPL you may use the ODB runtime libraries in Original Software and in
+Works Based on the Original Software and distribute the resulting works
+in object code or executable form and without making source code for
+such works available to any third party, provided that all of the
+following conditions are met:
+
+ a) Original Software was licensed as a whole at no charge to all third
+ parties under the terms of the BSD 3-clause license.
+
+ b) The ODB runtime libraries in Works Based on the Original Software
+ are used solely for the purpose of supporting the functionality of
+ the Original Software.
+
+The same exception does not apply automatically to ODB-Extended Software
+or Works Based on the ODB-Extended Software. If you wish to enjoy this
+exception for such works, then you will need to license ODB-Extended
+Software at no charge to all third parties under the terms of the BSD
+3-clause license or another open source license. You will also need to
+obtain a separate License Exception for ODB-Extended Software from Code
+Synthesis Tools CC.