diff options
author | Marko Gronroos <magi@vaadin.com> | 2013-01-29 13:07:17 +0200 |
---|---|---|
committer | Marko Gronroos <magi@vaadin.com> | 2013-01-29 17:31:45 +0200 |
commit | 90d6ec636de8180fec51dc1577aa88d5c37f36e9 (patch) | |
tree | 8acb19c79f7071e2cc9c2703c25780df69b51134 | |
parent | 480da62d38602ae5fca738feb5ceb15b82c9ce0a (diff) | |
download | vaadin-framework-90d6ec636de8180fec51dc1577aa88d5c37f36e9.tar.gz vaadin-framework-90d6ec636de8180fec51dc1577aa88d5c37f36e9.zip |
Split the license dependencies into runtime and development. #10858
Change-Id: I40f69b18f09252f2cf79ce7e22c43702f2787dd3
-rw-r--r-- | WebContent/license.html | 173 |
1 files changed, 120 insertions, 53 deletions
diff --git a/WebContent/license.html b/WebContent/license.html index 272d153f89..30d53d11f6 100644 --- a/WebContent/license.html +++ b/WebContent/license.html @@ -44,11 +44,92 @@ <h3>Included Third-Party Software and Licenses</h3> + <h4>Vaadin Production Dependencies</h4> + + <p>The following dependencies are used by the Vaadin runtime + libraries when running the application in the production + mode, and some also by the development libraries:</p> + + <table border="1" cellspacing="1"> + <thead style="background: #ccc;"> + <tr><th>Package</th><th>License</th></tr> + </thead> + <tbody> + <tr> + <td>Apache Commons<br/> + CLI<br/> <!-- Used by theme-compiler --> + Discovery<br/> + IO<br/> + Jexl<br/> + Lang<br/> + Logging<br/> <!-- Used by theme-compiler --> + Math<br/> + </td> + <td><a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a></td> + </tr> + + <!-- Used by GWT and vaadin-server --> + <tr> + <td>Bean Validation (JSR-303) API</td> + <td><a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a></td> + </tr> + + <tr> + <td>Google AppEngine API*</td> + <td><a href="https://developers.google.com/appengine/terms">Google App Engine Terms of Service</a></td> + </tr> + + <tr> + <td>Google Collections</td> + <td><a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a></td> + </tr> + + <!-- In vaadin-shared, vaadin-client-compiler, etc. --> + <tr> + <td>Google GWT</td> + <td><a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a></td> + </tr> + + <!-- In vaadin-shared-deps --> + <tr> + <td>Guava</td> + <td><a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a></td> + </tr> + + <!-- In vaadin-shared-deps --> + <tr> + <td>JSON</td> + <td><a href="http://www.json.org/license.html">The JSON License</a></td> + </tr> + + <!-- Used by vaadin-server --> + <tr> + <td>JSoup</td> + <td><a href="http://jsoup.org/license">The MIT License</a></td> + </tr> + + <tr> + <td>streamhtmlparser</td> + <td><a href="http://opensource.org/licenses/BSD-3-Clause">New BSD License</a></td> + </tr> + + </tbody> + </table> + + <p>* Not required by Vaadin, only used if provided by the user.</p> + + <h4>Vaadin Development Dependencies</h4> + + <p>The following dependencies are only used by the Vaadin + development libraries. Some are also used when running a + Vaadin application in the development mode:</p> + <table border="1" cellspacing="1"> <thead style="background: #ccc;"> <tr><th>Package</th><th>License</th></tr> </thead> <tbody> + <!-- Required by Smartsprites --> <tr> <td>Apache Ant<br/> Ant Launcher</td> @@ -58,195 +139,180 @@ <tr> <td>Apache Commons<br/> BCEL<br/> - Beanutils<br/> - CLI<br/> + <!-- Beanutils<br/> --> <!-- Does not appear to be used anywhere --> Codec<br/> Collections<br/> Digester 3<br/> - Discovery<br/> EL<br/> - IO<br/> - Jexl<br/> - Lang<br/> - Logging<br/> - Math<br/> Modeler</td> <td><a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a></td> </tr> + <!-- Is this used anywhere? --> <tr> <td>Apache HttpComponents Core</td> <td><a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a></td> </tr> + <!-- In vaadin-client-compiler --> <tr> <td>Apache Jakarta Regexp</td> <td><a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a></td> </tr> + <!-- The Mime4j does not appear to be used anywhere. Remove if necessary. <tr> <td>Apache James Server<br/> Apache James Mime4j</td> <td><a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a></td> </tr> + --> + <!-- In vaadin-client-compiler --> <tr> <td>Apache Tapestry</td> <td><a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a></td> </tr> <tr> - <td>Apache Tomcat<br/>Catalina<br/>Coyote<br/>Jasper<br/>JK<br/>Naming</td> + <td>Apache Tomcat<br/> + Catalina<br/> <!-- Is this used anywhere? --> + Coyote<br/> <!-- Is this used anywhere? --> + Jasper<br/> <!-- In vaadin-client-compiler --> + JK<br/> <!-- Is this used anywhere? --> + Naming <!-- In vaadin-client-compiler --> + </td> <td><a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a></td> </tr> + <!-- In vaadin-client-compiler --> <tr> <td>Apache Xalan</td> <td><a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a></td> </tr> + <!-- In vaadin-client-compiler --> <tr> <td>Apache Xerces</td> <td><a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a></td> </tr> + <!-- Used by GWT and smartsprites --> <tr> <td>Args4j</td> <td><a href="https://github.com/kohsuke/args4j/blob/master/args4j/LICENSE.txt">The MIT License (MIT)</a></td> </tr> - <tr> - <td>Bean Validation (JSR-303) API</td> - <td><a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a></td> - </tr> - + <!-- Used by theme-compiler --> <tr> <td>CSS Parser</td> <td><a href="http://www.gnu.org/licenses/old-licenses/lgpl-2.0.html">GNU Lesser General Public License, version 2.0</a></td> </tr> + <!-- In vaadin-client-compiler --> <tr> <td>CUP</td> <td><a href="http://www.cs.princeton.edu/~appel/modern/java/CUP/#LICENSE">CUP Open Source License</a></td> </tr> + <!-- In vaadin-client-compiler --> <tr> <td>CyberNeko HTML Parser</td> <td><a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a></td> </tr> + <!-- In vaadin-client-compiler --> <tr> - <td>Eclipse - JDT</td> + <td>Eclipse JDT</td> <td><a href="http://eclipse.org/org/documents/epl-v10.php">Eclipse Public License - v 1.0</a></td> </tr> + <!-- In vaadin-shared-deps but only invoked in development mode --> <tr> <td>Flute</td> <td><a href="http://www.w3.org/Consortium/Legal/copyright-software-19980720">W3C Software Copyright Notice and License</a></td> </tr> - <tr> - <td>Google AppEngine API</td> - <td><a href="https://developers.google.com/appengine/terms">Google App Engine Terms of Service</a></td> - </tr> - + <!-- Is this used anywhere? --> <tr> <td>Google Closure Compiler</td> <td><a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a></td> </tr> - <tr> - <td>Google Collections</td> - <td><a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a></td> - </tr> - + <!-- In vaadin-client-compiler --> <tr> <td>Google Protocol Buffers</td> <td><a href="http://protobuf.googlecode.com/svn/trunk/COPYING.txt">BSD License</a></td> </tr> - <tr> - <td>Google GWT</td> - <td><a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a></td> - </tr> - - <tr> - <td>Guava</td> - <td><a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a></td> - </tr> - + <!-- In vaadin-client-compiler --> <tr> <td>HtmlUnit</td> <td><a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a></td> </tr> + <!-- In vaadin-client-compiler --> <tr> <td>ICU</td> <td><a href="http://source.icu-project.org/repos/icu/icu/trunk/license.html">ICU License</a></td> </tr> + <!-- In vaadin-client-compiler --> <tr> <td>Jetty</td> <td><a href="http://www.google.com/url?q=http%3A%2F%2Fwww.eclipse.org%2Fjetty%2Flicenses.php&sa=D&sntz=1&usg=AFQjCNEwpnb4RRBBG6c4gF-zsuA9eaNJuA">Apache License, Version 2.0 OR Eclipse 1.0 (see exceptions)</a></td> </tr> + <!-- Is this used anywhere? --> <tr> <td>Jsilver</td> <td><a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a></td> </tr> - <tr> - <td>JSON</td> - <td><a href="http://www.json.org/license.html">The JSON License</a></td> - </tr> - - <tr> - <td>JSoup</td> - <td><a href="http://jsoup.org/license">The MIT License</a></td> - </tr> - - <tr> - <td>JUnit</td> - <td><a href="http://www.junit.org/license">Common Public License (CPL) - v 1.0</a></td> - </tr> - <!-- Includes portal-service --> <tr> - <td>Liferay Service Interfaces</td> + <td>Liferay Service Interfaces*</td> <td><a href="http://www.gnu.org/licenses/lgpl.html">GNU Lesser General Public License 2.1 or newer</a></td> </tr> + <!-- In vaadin-client-compiler --> <tr> <td>Mozilla Rhino</td> <td><a href="http://www.mozilla.org/MPL/1.1/">Mozilla Public License v. 1.1</a></td> </tr> + <!-- Is this used anywhere? --> <tr> <td>MX4J</td> <td><a href="http://mx4j.sourceforge.net/docs/ch01s06.html">The MX4J License</a></td> </tr> + <!-- Used by theme-compiler --> <tr> <td>SAC: The Simple API for CSS</td> <td><a href="http://www.w3.org/Consortium/Legal/copyright-software-19980720">W3C Software Copyright Notice and License</a></td> </tr> + <!-- Used by theme-compiler --> <tr> <td>SmartSprites</td> <td><a href="https://github.com/carrotsearch/smartsprites/blob/master/smartsprites.LICENSE">BSD License</a></td> </tr> + <!-- Explicitly excluded from vaadin-client-compiler <tr> <td>Swingworker</td> <td><a href="http://www.gnu.org/licenses/lgpl-2.1.html">GNU Lesser General Public License 2.1</a></td> </tr> + --> </tbody> </table> + <p>* Not required by Vaadin, only used if provided by the user.</p> + <h1>Copyright and trademarks</h1> <p> - "Vaadin" and "}>" are registered trademarks of <a + "Vaadin" and "}>" are registered trademarks of <a href="http://vaadin.com/company">Vaadin Ltd</a>. You may not market your products or services using the Vaadin -brand name, use Vaadin logos or trademarks without written permission from <a @@ -261,6 +327,7 @@ <h1> <a name="apachelicense">Apache License</a> </h1> + <h2>Terms and Conditions for Use, Reproduction and Distribution</h2> <pre> Apache License |