licenses/CSL-2.0: added new license for app-office/moneydance.
authorConrad Kostecki <conrad@kostecki.com>
Thu, 1 Nov 2018 22:52:00 +0000 (23:52 +0100)
committerPatrice Clement <monsieurp@gentoo.org>
Fri, 16 Nov 2018 23:01:39 +0000 (00:01 +0100)
Bug: https://bugs.gentoo.org/19910
Signed-off-by: Conrad Kostecki <conrad@kostecki.com>
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
licenses/CSL-2.0 [new file with mode: 0644]

diff --git a/licenses/CSL-2.0 b/licenses/CSL-2.0
new file mode 100644 (file)
index 0000000..93e66e0
--- /dev/null
@@ -0,0 +1,110 @@
+The Clearthought Software License, Version 2.0
+
+Copyright (c) 2001 Daniel Barbalace.  All rights reserved.
+
+Project maintained at https://tablelayout.dev.java.net
+
+I. Terms for redistribution of original source and binaries
+
+Redistribution and use of unmodified source and/or binaries are
+permitted provided that the following condition is met:
+
+1. Redistributions of original source code must retain the above
+   copyright notice and license.  You are not required to redistribute
+   the original source; you may choose to redistribute only the
+   binaries.
+
+Basically, if you distribute unmodified source, you meet
+automatically comply with the license with no additional effort on
+your part.
+
+II. Terms for distribution of derived works via subclassing and/or
+    composition.
+
+You may generate derived works by means of subclassing and/or
+composition (e.g., the Adaptor Pattern), provided that the following
+conditions are met:
+
+1. Redistributions of original source code must retain the above
+   copyright notice and license.  You are not required to redistribute
+   the original source; you may choose to redistribute only the
+   binaries.
+
+2. The original software is not altered.
+
+3. Derived works are not contained in the info.clearthought
+   namespace/package or any subpackage of info.clearthought.
+
+4. Derived works do not use the class or interface names from the
+   info.clearthought... packages
+
+For example, you may define a class with the following full name:
+   org.nameOfMyOrganization.layouts.RowMajorTableLayout
+
+However, you may not define a class with the either of the
+following full names:
+   info.clearthought.layout.RowMajorTableLayout
+   org.nameOfMyOrganization.layouts.TableLayout
+
+III. Terms for redistribution of source modified via patch files.
+
+You may generate derived works by means of patch files provided
+that the following conditions are met:
+
+1. Redistributions of original source code must retain the above
+   copyright notice and license.  You are not required to
+   redistribute the original source; you may choose to redistribute
+   only the binaries resulting from the patch files.
+
+2. The original source files are not altered.  All alteration is
+   done in patch files.
+
+3. Derived works are not contained in the info.clearthought
+   namespace/package or any subpackage of info.clearthought.  This
+   means that your patch files must change the namespace/package
+   for the derived work.  See section II for examples.
+
+4. Derived works do not use the class or interface names from the
+   info.clearthought... packages.  This means your patch files
+   must change the names of the interfaces and classes they alter.
+   See section II for examples.
+
+5. Derived works must include the following disclaimer.
+   "This work is derived from Clearthought's TableLayout,
+    https://tablelayout.dev.java.net, by means of patch files
+    rather than subclassing or composition.  Therefore, this work
+    might not contain the latest fixes and features of TableLayout."
+
+IV. Terms for repackaging, transcoding, and compiling of binaries.
+
+You may do any of the following with the binaries of the
+original software.
+
+1. You may move binaries (.class files) from the original .jar file
+   to your own .jar file.
+
+2. You may move binaries from the original .jar file to other
+   resource containing files, including but not limited to .zip,
+   .gz, .tar, .dll, .exe files.
+
+3. You may backend compile the binaries to any platform, including
+   but not limited to Win32, Win64, MAC OS, Linux, Palm OS, any
+   handheld or embedded platform.
+
+4. You may transcribe the binaries to other virtual machine byte
+   code protocols, including but not limited to .NET.
+
+V. License Disclaimer.
+
+THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR, AFFILATED BUSINESSES,
+OR ANYONE ELSE BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.