Listing of Open Source Components
Total Page:16
File Type:pdf, Size:1020Kb
Last Updated: Friday, January 13, 2017 Manual Entry Version Listing of Open Source Components The following is a listing of open source licensed software which may accompany AMELIA®. Each of the components listed below may be redistributed under the terms of their respective open source licenses. Notwithstanding any of the terms in the license agreement you may have with IPsoft, the terms of such open source license(s) may be applicable to your use of the software identified below. Open Source Component Applicable License Antlr Tools BSD 3-Clause License Apache Core Apache Commons Apache Lucene Apache Tomcat Apache Struts Apache Mina/Mina SSHD Apache License 2.0 Apache Maria DB4j Apache HTTP Components Apache Groovy Apache Velocity Apache OpenNLP All Other Apache Libraries AspectJ weaver Eclipse Public License 1.0 Bean Validation API Apache License 2.0 Bouncy Castle Bouncy Castle License c3p0:JDBC DataSources/Resource Pools GNU General Lesser Public License 2.0 Camunda BPM Apache License 2.0 ClassMate Apache License 2.0 colt CERN Compiler Assisted Localization Library MIT License (CAL10N) API Core Hibernate O/RM functionality GNU General Lesser Public License 2.1 CRaSH by EXO GNU Lesser General Public License 2.1 Crfsuite for Java Apache License 2.0 cron4j GNU General Lesser Public License 3.0 Easy Rules Libraries MIT License Efficient Java Matrix Library Apache License 2.0 Ehcache Core Apache License 2.0 EmailValidator4J MIT License FasterXML Libraries Apache License 2.0 Flyway-core Apache License 2.0 Fortran to Java ARPACK BSD-2-Clause License Geocoder Apache License 2.0 Goldman Sachs Collections API Apache License 2.0 Goldman Sachs Collections Main Library Guava: Google Core Libraries for Java Apache License 2.0 Page 1 of 34 Last Updated: Friday, January 13, 2017 Manual Entry Version Open Source Component Applicable License H2 Database Engine Eclipse Public License 1.0 Hamcrest Libraries BSD 3-Clause License Hibernate Libraries GNU Lesser General Public License 2.1 Hibernate Validator Engine Apache License 2.0 HPPC Collections Apache License 2.0 Jackson Libraries Apache License 2.0 Java Annotation Indexer Apache License 2.0 Java client for the RabbitMQ HTTP API Apache License 2.0 Java Persistence API Eclipse Distribution License (EDL), Version 1.0 Javarap GNU General Public License 2.0 Javax.transaction API Java Architecture for XML Binding CDDL & GNU General Public License 2.0 with Classpath JavaMail API Exception JSR 353 (JSON Processing) API Jazzy (RText Version) GNU General Lesser Public License 2.1 JBoss Logging 3 Apache License 2.0 JCommander Apache License 2.0 Jedis MIT License JFree Chart Libraries GNU General Lesser Public License 3.0 JGraph X BSD 3-Clause License JniLoader GNU General Lesser Public License 3.0 JNIloader GNU Lesser General Public License 3 Joda Libraries Apache License 2.0 Jollyday Apache License 2.0 JPam Apache License 2.0 JSON.simple Apache License 2.0 Jung Libraries BSD 3-Clause License JWI – The MIT Java WordNet Interface CC-BY 3.0 Jython standalone Jython License Larvalabs Collections 4.01 Apache License 2.0 libphonenumber Apache License 2.0 Eclipse Public License 1.0 or GNU Lesser General Public Logback Libraries License 2.1 Mapdp Apache License 2.0 Maven SCM Libraries Apache License 2.0 Metrics Core Apache License 2.0 Mockito MIT License MyBatis Apache License 2.0 MySQL Connector/J GNU General Lesser Public License 2.0 Natty Date Parser MIT License Neo Visionaries Internationalization Package Apache License 2.0 Netlib-Java Libraries BSD 3-Clause License Netty Libraries Apache License 2.0 Page 2 of 34 Last Updated: Friday, January 13, 2017 Manual Entry Version Open Source Component Applicable License Objenesis Apache License 2.0 OGNL - Object Graph Navigation Library Apache License 2.0 Plexus Common Utilities Apache License 2.0 PrettyTime Libraries Apache License 2.0 quartz Apache License 2.0 RabbitMQ Java Client Apache License 2.0 Reactor Libraries Apache License 2.0 Redisson Apache License 2.0 RelOps Snowflake MIT License Slf4j Libraries MIT License Smack Libraries Apache License 2.0 SnakeYAML Apache License 2.0 Spring Framework and all Spring Libraries Apache License 2.0 SQLite JDBC Apache License 2.0 SSLExt Apache License 1.1 Thymeleaf Libraries Apache License 2.0 unbescape Apache License 2.0 WebJars (bpmn-js) Bpmn-js License WebJars (Dojo) BSD 3-Clause License WebJars (jquery, jquery mouse wheel plugin, MIT License socksJS-client, & requireJS) WebJars (Sax) BSD-2-Clause License WebJars (Snap.svj; HammerJS) Apache License 2.0 WebJars (TinyMCE) GNU Lesser General Public License 2.1 WS4J GNU General Public License 2.0 Xalan-Java Apache License 2.0 Xerces2 Java Parser Apache License 2.0 XOM GNU General Lesser Public License 2.1 This list of open sourced code was generated using third party software as of the date listed. This list may change with specific versions of the product and may not be complete; it is provided “As-Is.” TO THE EXTENT PERMITTED BY APPLICABLE LAW, IPSOFT AND ITS SUPPLIERS MAKE NO REPRESENATIONS OR WARRANTIES, EXPRESS OR IMPLIED, STATUTORY, OR OTHERWISE, WITH REGARD TO THE LIST OR ITS ACCURACY OR COMPLETENESS, OR WITH RESPECT TO ANY RESULTS TO BE OBTAINED FROM USE OR DISTRIBUTION OF THE LIST. BY USING OR DISTRIBUTING THE LIST, YOU AGREE THAT IN NO EVENT SHALL IPSOFT BE HELD LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY OTHER DAMANGES WHATSOEVER RESULTING FROM ANY USE OR DISTRIBUTION OF THIS LIST. Page 3 of 34 Last Updated: Friday, January 13, 2017 Manual Entry Version LICENSES 1.1 THE APACHE SOFTWARE LICENSE, VERSION 1.1 Copyright (c) 2000 The Apache Software Foundation. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The end-user documentation included with the redistribution, if any, must include the following acknowledgment: "This product includes software developed by the Apache Software Foundation (http://www.apache.org/)." Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party acknowledgments normally appear. 4. The names "Apache" and "Apache Software Foundation" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact [email protected]. 5. Products derived from this software may not be called "Apache", nor may "Apache" appear in their name, without prior written permission of the Apache Software Foundation. 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 APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS 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. ==================================================================== This software consists of voluntary contributions made by many individuals on behalf of the Apache Software Foundation. For more information on the Apache Software Foundation, please see <http://www.apache.org/>. Portions of this software are based upon public domain software originally written at the National Center for Supercomputing Applications, University of Illinois, Urbana-Champaign. 1.2 APACHE LICENSE (VERSION 2.0) Apache License, Version 2.0 Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. Page 4 of 34 Last Updated: Friday, January 13, 2017 Manual Entry Version "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship.