aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Le Cuirot <chewi@aura-online.co.uk>2010-01-31 15:46:11 +0000
committerJames Le Cuirot <chewi@aura-online.co.uk>2010-01-31 15:46:11 +0000
commit828b96e917d255e916923a1db0a8365c8a73dada (patch)
tree62a3d1c956a7a0de85c5c0f7e0a5b8d9919910de /licenses
parentLower jpeg requirement raised during 1.6 patching. (diff)
downloadjava-828b96e917d255e916923a1db0a8365c8a73dada.tar.gz
java-828b96e917d255e916923a1db0a8365c8a73dada.tar.bz2
java-828b96e917d255e916923a1db0a8365c8a73dada.zip
tablelayout ebuild bumped, rewritten and moved from java-experimental to java-overlay. See bug #172050 and bug #276382.
svn path=/java-overlay/; revision=8067
Diffstat (limited to 'licenses')
-rw-r--r--licenses/tablelayout115
1 files changed, 115 insertions, 0 deletions
diff --git a/licenses/tablelayout b/licenses/tablelayout
new file mode 100644
index 00000000..9890f8dd
--- /dev/null
+++ b/licenses/tablelayout
@@ -0,0 +1,115 @@
+/*
+ * ====================================================================
+ *
+ * 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.
+ * ====================================================================
+ */