Licensing

Vaadin Framework is intended to be freely used and extended by anyone without any fees. In order to guarantee these freedoms, Vaadin Framework is licensed under the Apache License, Version 2.0.

Third-party software included in this distribution is provided under the same license or compatible licenses, as listed in the section below.

The license of the Vaadin Framework is for this product only and may not apply to all Vaadin add-ons, such as those available from Vaadin Directory, or other Vaadin products, which may have different licenses.

If you have any questions on licensing terms, please contact us through the vaadin.com web-site.

Included Third-Party Software and Licenses

Vaadin Production Dependencies

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:

PackageLicense
Apache Commons
CLI
Discovery
IO
Jexl
Lang
Logging
Math
Apache License, Version 2.0
Bean Validation (JSR-303) API Apache License, Version 2.0
Google AppEngine API* Google App Engine Terms of Service
Google Collections Apache License, Version 2.0
Google GWT Apache License, Version 2.0
Guava Apache License, Version 2.0
JSON The JSON License
JSoup The MIT License
streamhtmlparser New BSD License
Atmosphere Framework^ Apache License, Version 2.0,
Common Development and Distribution License, Version 1.0
SLF4J^ The MIT License
jQuery^ The MIT License

* Not required by Vaadin, only used if provided by the user.
^ Only if vaadin-push is used.

Vaadin Development Dependencies

The following dependencies are only used by the Vaadin development libraries. Some are also used when running a Vaadin application in the development mode:

PackageLicense
Apache Ant
Ant Launcher
Apache License, Version 2.0
Apache Commons
BCEL
Codec
Collections
Digester 3
EL
Modeler
Apache License, Version 2.0
Apache HttpComponents Core Apache License, Version 2.0
Apache Jakarta Regexp Apache License, Version 2.0
Apache Tapestry Apache License, Version 2.0
Apache Tomcat
Catalina
Coyote
Jasper
JK
Naming
Apache License, Version 2.0
Apache Xalan Apache License, Version 2.0
Apache Xerces Apache License, Version 2.0
Args4j The MIT License
CSS Parser GNU Lesser General Public License, version 2.0
CUP CUP Open Source License
CyberNeko HTML Parser Apache License, Version 2.0
Eclipse JDT Eclipse Public License - v 1.0
Flute W3C Software Copyright Notice and License
Google Closure Compiler Apache License, Version 2.0
Google Protocol Buffers BSD License
HtmlUnit Apache License, Version 2.0
ICU ICU License
Jetty Apache License, Version 2.0
Eclipse Public License - v 1.0
Jetty Web Container License
Jsilver Apache License, Version 2.0
Liferay Service Interfaces* GNU Lesser General Public License 2.1 or newer
Mozilla Rhino Mozilla Public License v. 1.1
MX4J The MX4J License
SAC: The Simple API for CSS W3C Software Copyright Notice and License
SmartSprites BSD License

* Not required by Vaadin, only used if provided by the user.

Copyright and trademarks

"Vaadin" and "}>" are registered trademarks of Vaadin Ltd. You may not market your products or services using the Vaadin -brand name, use Vaadin logos or trademarks without written permission from Vaadin Ltd.

Copyright to Vaadin Framework is owned by Vaadin Ltd.