DIFFPLUG LLC (“LICENSOR”) LICENSES THE ATTACHED SOFTWARE TO YOU (“LICENSEE”) ONLY UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS IN THE LICENSE AGREEMENT (THE “LICENSE”). IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENSE AGREEMENT, DO NOT INSTALL, COPY, OR USE THE SOFTWARE.

LICENSE TERMS

The software that accompanies this License is the property of Licensor or its licensors, and is protected by copyright and other intellectual property law.

  1. Licensor grants Licensee the non-exclusive right and license to install and use the Software in accordance with the then-current DiffPlug licensing policies as outlined at http://www.diffplug.com/licensing, and the terms of this license.

  2. Licensee may not rent, lease, copy, distribute, license, assign, or otherwise transfer the Software to any other party except by using the “team” mechanism provided by the DiffPlug website and described at http://www.diffplug.com/licensing.

  3. Licensee may not reverse engineer, decompile, or disassemble the Software.

TERMINATION

The license will terminate automatically if you fail to comply with the limitations described above. On termination, you must destroy all copies of the Software and Documentation.

DISCLAIMER OF WARRANTY

The Software is provided on an AS IS basis, without warranty of any kind, including without limitation the warranties of merchantability, fitness for a particular purpose and non-infringement.

The entire risk as to the quality and performance of the Software is borne by you.

Should the Software prove defective, you and not DiffPlug LLC assume the entire cost of any service and repair.

DIFFPLUG LLC IS NOT RESPONSIBLE FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES.

Title, ownership rights and intellectual property rights in and to the Software shall remain in DiffPlug LLC. The Software is protected by international copyright treaties.

THIRD PARTY LIBRARIES

DiffPlug makes use of the following third party libraries, under the appropriate licenses:
1. Amazon AWS SDK for Java under the Apache 2.0 license.
2. Apache Batik under the Apache 2.0 license.
3. Apache Commons under the Apache 2.0 license.
4. Apache Felix under the Apache 2.0 license.
5. Apache HttpComponents under the Apache 2.0 license.
6. Apache Lucene under the Apache 2.0 license.
7. AspectJ under the EPL.
8. Aspose.Words under a Developer OEM license from Aspose Pty Ltd.
9. atinject under the Apache 2.0 license.
10. cocoasudo under the Apache 2.0 license.
11. DOM API under the W3C license.
12. Eclipse RCP Platform under the EPL.
13. Google Guava under the Apache 2.0 license.
14. ICU4J under the ICU license.
15. Jackson JSON Processor under the Apache 2.0 license.
16. JAMA under the public domain.
17. Java Native Access under the LGPL 2.1.
18. JavaMail under the CDDL.
19. javax.annotation under the CDDL.
20. javax.el under the CDDL.
21. JGit under the EDL (new-style BSD).
22. JMatIO under a BSD-style license.
23. JUnit under a BSD-style license.
24. matlabcontrol under a new-style BSD license.
25. mslinks under the WTFPL.
26. Netflix RxJava under the Apache 2.0 license.
27. Oracle JRE under the Oracle Binary Code License Agreement for the Java SE Platform Products and JavaFX.
28. SAT4J under the EPL.
29. Servlet API under the CDDL.
30. Spring under the Apache 2.0 license.
31. XML Commons under the Apache 2.0 license.