Ignition by Inductive Automation® Software License (IASL)

Effective 9/6/2013

Table of Contents:

  1. Ignition by Inductive Automation® Software License Agreement
  2. THIRD PARTY LICENSES AND COPYRIGHT NOTICES
    1. Apache Commons
    2. Apache Wicket
    3. Bouncy Castle
    4. cron4j
    5. CUP Parser Generator for Java
    6. Date Selector
    7. Google GSON
    8. Google Guava
    9. HSQLDB
    10. Timing Framework
    11. Jetty
    12. JFreeChart
    13. JGoodies Forms
    14. JGraphT
    15. JQuery
    16. Joda-Time
    17. JSON
    18. Jython 2.5
    19. Log4J
    20. Metrics
    21. MiG Layout
    22. Palantir Cinch
    23. SimpleORM
    24. SLF4J
    25. Suds
    26. TableLayout
  1. Ignition by Inductive Automation® Software License Agreement 

    IMPORTANT - READ CAREFULLY: THIS IGNITION BY INDUCTIVE AUTOMATION® (THE "SOFTWARE") ") SOFTWARE LICENSE AGREEMENT ("IASLA") IS A LEGAL AGREEMENT BETWEEN YOU (EITHER AN INDIVIDUAL OR A SINGLE ENTITY) AND INDUCTIVE AUTOMATION. BY INSTALLING, COPYING OR OTHERWISE USING THE SOFTWARE, YOU INDICATE YOUR ACCEPTANCE OF THE IASLA, INCLUDING THE LIMITED WARRANTY, DISCLAIMERS AND LIMITATION ON LIABILITY PROVISIONS. BY AGREEING TO THIS IASLA YOU ARE ALSO AGREEING TO THE INDIVIDUAL INDUCTIVE AUTOMATION SOFTWARE MODULE LICENSE AGREEMENT (IASMLA) AND THE RELEVANT THIRD PARTY SOFTWARE LICENSING AGREEMENTS FOR ANY OF THE MODULES YOU ARE UTILIZING. FURTHER, YOU AGREE THAT THIS IASLA CONTROLS ALL ASPECTS OF THE RELATIONSHIP BETWEEN THE PARTIES WITH REGARD TO THE LICENSING OF THE SOFTWARE AND SUPERCEDES ANY OTHER AGREEMENT BETWEEN YOU AND INDUCTIVE AUTOMATION, INCLUDING, BUT NOT LIMITED TO, LICENSEE PURCHASE ORDERS AND/OR TERMS AND CONDITIONS, AND WHETHER ENTERED INTO BEFORE OR AFTER YOUR ACCEPTANCE OF THIS AGREEMENT. IF YOU DO NOT ACCEPT THE TERMS OF THIS AGREEMENT DON'T INSTALL, COPY OR OTHERWISE USE THE SOFTWARE.

    Copyright © 2003-2015. Inductive Automation. All rights reserved.
    http://www.inductiveautomation.com
    support@inductiveautomation.com

    BY DOWNLOADING, INSTALLING AND/OR IMPLEMENTING THIS SOFTWARE YOU AGREE TO THE FOLLOWING LICENSE:

    1. DEFINITIONS. "You" and "Licensee" refers to the person, entity or organization which is using the Software and any successor or assignee of same. "Inductive Automation" refers to Hechtman Enterprises, Inc. dba Inductive Automation and its successors or manufacturer and owner of this Software.

    2. AGREEMENT. After reading the IASLA, if You do not agree to all of the terms of the IASLA, You may not use the Software. Unless You have a different license agreement signed by an authorized representative of Inductive Automation that covers the licensing of the Software, your use of this Software indicates your acceptance of the terms of this IASLA, including, but not limited to, the warranty, disclaimers and limitations on liability provisions. All updates to the Software shall be considered part of the Software and subject to the terms of the IASLA. Revisions to this IASLA may accompany updates to the Software, in which case by installing such update, Customer accepts the terms of the IASLA as revised. The IASLA is not otherwise subject to addition, amendment, modification or exception unless in writing signed by You and an authorized representative of Inductive Automation. If you do not agree to the terms of this IASLA, do not install or use the Software.

    3. GRANT OF LICENSE.
      The Software is an original work and protected by copyright laws protecting the author's rights and intellectual property. Inductive Automaton reserves all rights to any reproduction of the Software, including its documentation, logos, trademarks, icons and interface in whole or in part. This IASLA does not give You the right to any technical support for, or upgrades to, the Software which Inductive Automation may offer from time to time. Inductive Automation may, at its option and as part of its sales policy, make such technical support and upgrades available to registered users of the Software under terms to be determined from time to time by Inductive Automation.

      1. Evaluation Copy. You may use the Software without charge on an evaluation basis. In the unregistered version your use is limited by providing a two hour runtime only. You must pay the license fee and activate your copy of the Software if you wish to use the Software without any limitation.

      2. Redistribution of Evaluation Copy. If You are using the Software on an evaluation basis, You may make copies of the evaluation Software as you wish; give exact copies of the original evaluation Software to anyone; and distribute the evaluation Software in its unmodified form via electronic means (Internet, BBS's, Shareware distribution libraries, CD-ROMs, etc.). You may not charge a fee for the copy or use of the evaluation Software itself, but You may charge a distribution fee that is reasonably related to any cost You incur distributing the evaluation Software (e.g. packaging). You must not represent in any manner whatsoever that You are selling the Software itself. Your distribution of the evaluation Software will not entitle You to any compensation from Inductive Automation. You must distribute a copy of this IASLA with any copy of the Software. Anyone to whom You distribute the Software is subject to this IASLA.

      3. Registered Copy. After You have purchased the license for the Software and have received the serial number enabling the registered copy, You are licensed to copy the Software only into the memory of the number of computers corresponding to the number of licenses purchased. Under no other circumstances may the Software be operated at the same time on more than the number of computers for which You have paid a separate license fee. You may terminate this license at any time by destroying the original and all copies of the Software in whatever form you maintained it in. You may permanently transfer all of your rights under this IASLA provided You transfer all copies of the Software (including copies of all prior versions if the Software is an upgrade) and retain none, and the recipient agrees to the terms of this IASLA.

      4. Virtual Machines. If you plan to run the Software in multiple virtual computers or virtual servers, a license is required for each instance of the virtual computer or server where the Software will be installed. If you plan to install the Software in the host operating system of the computer where the virtual machines are running, a license will also be required for the host operating system.

      5. RESTRICTIONS. You may not reverse engineer, de-compile or disassemble the Software, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation. You may not rent, lease or lend the Software. You may not publish or publicly distribute any serial numbers, access codes, unlock-codes, passwords, or other end-user-specific registration information that would allow a third party to activate the Software without a valid license.

    4. OWNERSHIP OF SOFTWARE AND COPYRIGHTS. The Software is copyrighted and protected by the laws of the United States and other countries, and through international treaty provisions. You may not remove any copyright notices from the Software. Inductive Automation may make changes to the Software at any time without notice, but is not obligated to support or update the Software. Except as otherwise expressly provided in this IASLA, Inductive Automation grants no express or implied right under Inductive Automation patents, copyrights, trademarks or other intellectual property rights.

    5. PROHIBITIONS. Ownership of all copies of the Software remains with Inductive Automation. You are not obtaining ownership of the Software or any intellectual property rights related to it by licensing the Software. You may not sublicense, rent, lease, convey, translate, decompile or disassemble the Software for any purpose. Permission must be obtained before mirroring or redistributing the evaluation copies of the Software. You may not convert this Software or its parts to a different computer language or environment, either manually, or using an automated conversion tool, such that this Software or any modification thereof will run under any language, software, or program other than implemented by Inductive Automation. You agree that any modifications made to this Software belong to Inductive Automation and are permitted for your exclusive use during the period of this IASLA, and may not be transferred, sold or licensed to another entity.

    6. WARRANTY. Inductive Automation warrants that it is the owner of the Software or has the right to grant the license (including the third party software licenses and copyrights as more specifically provided under section 2 below) described in this IASLA without violating the rights of any third party.

    7. DISCLAIMER. THE SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, INCLUDING, WITHOUT LIMITATION, THE WARRANTIES OF: (a) MERCHANTABILITY; (b) FITNESS FOR A PARTICULAR PURPOSE; AND (c) NONINFRINGEMENT. YOU ASSUME THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU ASSUME THE ENTIRE RISK OR COST ASSOCIATED WITH SUCH DEFECT AND ANY SERVICE AND REPAIR.

    8. LIMITATION OF LIABILITY. NEITHER INDUCTIVE AUTOMATION NOR ANYONE INVOLVED IN THE PRODUCTION OR DELIVERY OF THIS SOFTWARE SHALL BE LIABLE FOR ANY INDIRECT, CONSEQUENTIAL OR INCIDENTAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE SUCH SOFTWARE EVEN IF INDUCTIVE AUTOMATION HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES OR CLAIMS. IN NO EVENT SHALL INDUCTIVE AUTOMATION LIABILITY FOR ANY DAMAGES EXCEED THE PRICE PAID FOR THE LICENSE TO USE THE SOFTWARE, REGARDLESS OF THE FORM OF CLAIM. THE PERSON USING THE SOFTWARE BEARS ALL RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE.

    9. EXPORT RESTRICTIONS. All Software and technical data delivered under this Agreement are subject to US export control laws and may be subject to export or import regulations in other countries. You agree to comply strictly with all such laws and regulations and acknowledge that you have the responsibility to obtain such licenses to export, re-export, or import as may be required after delivery to you. These laws include restrictions on destinations, end users and end use.

    10. TERMINATION. This IASLA is effective until terminated. This IASLA terminates on the date of the first occurrence of either of the following events: (1) The expiration of one month from written notice of termination from You to Inductive Automation; or (2) At any time if You violate the terms of this IASLA. Upon termination You shall destroy all copies of the Software, including modified copies, if any. You agree that monetary damages alone is not an adequate and just relief resulting from any breach of this IASLA, that a court order prohibiting any further breach of this IASLA is necessary to prevent further damages, and that you will not oppose any reasonable request for a temporary restraining order, preliminary injunction, or other relief sought by Inductive Automation in the event of a breach of this IASLA. Inductive Automation shall not be required to notify You of any breach, nor make any demand or claim against You resulting from any such breach, or for a demand to stop any use or distribution in violation of the terms of this IASLA, and You agree that any breach of this IASLA and damages resulting therefrom shall relate back to the first and earliest breach thereof. Failure of Inductive Automation to enforce its rights pursuant to this IASLA shall not constitute a waiver of such rights, and shall not prejudice Inductive Automation in any later enforcement of its rights or rights to seek damages therefrom.

    11. UPGRADES. If You acquired this Software as an upgrade of a previous version, this IASLA replaces and supersedes any prior IASLA. You may continue to use the previous version of the Software, provided that both the previous version and the upgrade are installed on the same computer at all times. You may not have a previous version and the related upgrade version installed on separate computers at any time. Once you have installed the upgrades and are satisfied that the upgrades are operating correctly, You agree to uninstall any prior versions of the Software from all computers on which is was previously installed.

    12. ENTIRE AGREEMENT. This IASLA is the entire agreement between You and Inductive Automation relating to your use of the Software, and supersedes all prior written or oral statements, promises, representations and agreements.

    13. GOVERNING LAW. The IASLA shall be governed by the laws of the State of California. Any action or proceeding brought by either party against the other arising out of or related to this IASLA shall be brought only in a state or federal court of competent jurisdiction located in Sacramento County, California. The parties hereby consent to the jurisdiction of such courts.

    14. RIGHT TO IDENTIFY CUSTOMER IN MARKETING MATERIALS You agree that Inductive Automation may use your name (and logo if applicable) in its marketing materials solely for the purpose of identifying customers of Inductive Automation who have purchased its software. No explicit representations or warranties shall be made regarding Your recommendation or endorsement of the Software.

  2. THIRD PARTY LICENSES AND COPYRIGHT NOTICES 

    The Software may contain software from the following entities, whose inclusion is governed by the following third party licenses and require the following copyright notices.

    1. Apache Commons 

      The Software contains various projects bundled under the Apache Commons. This software is licensed under the Apache License, Version 2.0. You may obtain a copy of the license at http://www.apache.org/licenses/LICENSE-2.0

    2. Apache Wicket 

      Apache Wicket Copyright © 2008 The Apache Software Foundation

      The Software contains Apache Wicket, which is protected under the Apache License, Version 2.0. You can get the full source code for Apache Wicket at: http://wicket.apache.org/. A copy of the Apache License, Version 2.0 can be obtained at http://www.apache.org/licenses/LICENSE-2.0

    3. Bouncy Castle 

      Copyright © 2000 - 2009 The Legion Of The Bouncy Castle (http://www.bouncycastle.org)

      Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

      The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

      THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

    4. cron4j 

      Copyright © 2007-2010 Carlo Pelliccia (www.sauronsoftware.it)

      The Software contains the cron4j library, which is protected under the GNU LESSER GENERAL PUBLIC LICENSE (LGPL). You can get the full source code for the cron4j at: http://sourceforge.net/projects/cron4j. A copy of the LGPL can be obtained at http://www.gnu.org/copyleft/lesser.html

    5. CUP Parser Generator for Java 

      CUP Parser Generator Copyright Notice, License, and Disclaimer

      Copyright © 1996-1999 by Scott Hudson, Frank Flannery, C. Scott Ananian

      Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both the copyright notice and this permission notice and warranty disclaimer appear in supporting documentation, and that the names of the authors or their employers not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission.

      The authors and their employers disclaim all warranties with regard to this software, including all implied warranties of merchantability and fitness. In no event shall the authors or their employers be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of contract, negligence or other tortious action, arising out of or in connection with the use or performance of this software.

    6. Date Selector 

      The Software contains Allen Holub's Date Selector component.
      Copyright © 2003 Allen I. Holub. All Rights Reserved.
      http://www.holub.com

    7. Google GSON 

      The Software contains the Google GSON Library, found at http:code.google.com/p/google-gson/. This software is licensed under the Apache License, Version 2.0. You may obtain a copy of the license at http://www.apache.org/licenses/LICENSE-2.0

    8. Google Guava 

      The Software contains the Google Guava Library, found at http://code.google.com/p/guava-libraries/. This software is licensed under the Apache License, Version 2.0. You may obtain a copy of the license at http://www.apache.org/licenses/LICENSE-2.0

    9. HSQLDB 

      ORIGINAL LICENSE (a.k.a. "hypersonic_lic.txt")

      For content, code, and products originally developed by Thomas Mueller and the Hypersonic SQL Group:

      Copyright © 1995-2000 by the Hypersonic SQL Group. All rights reserved.

      Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

      Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

      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.

      Neither the name of the Hypersonic SQL Group nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

      THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS 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 HYPERSONIC SQL GROUP, OR 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 Hypersonic SQL Group.

      For work added by the HSQL Development Group (a.k.a. hsqldb_lic.txt):

      Copyright © 2001-2005, The HSQL Development Group
      All rights reserved.

      Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

      Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

      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.

      Neither the name of the HSQL Development Group nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

      THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS 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 HSQL DEVELOPMENT GROUP, HSQLDB.ORG, OR 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.

    10. Timing Framework 

      The Software contains the Timing Framework, found at https://timingframework.dev.java.net/.

      Copyright © 2006 Campbell, Muller, Violet, Guy, Hardy and Contributors. All rights reserved.

      Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

      Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

      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.

      Neither the name of the java.net nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

      THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS 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 COPYRIGHT HOLDER OR 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.

    11. Jetty 

      Jetty Web Container Copyright © 1995-2014 Mort Bay Consulting Pty Ltd.

      The Software contains the Jetty Web Container, found at http://www.eclipse.org/jetty/. This software is licensed under the Apache License, Version 2.0. You may obtain a copy of the license at http://www.apache.org/licenses/LICENSE-2.0

    12. JFreeChart 

      JFreeChart Copyright © 2000-2009, by Object Refinery Limited and Contributors.

      The Software contains the JFreeChart charting library, which is protected under the GNU LESSER GENERAL PUBLIC LICENSE (LGPL). You can get the full source code for the JFreeChart library at: http://www.jfree.org/jfreechart. A copy of the LGPL can be obtained at http://www.gnu.org/copyleft/lesser.html

    13. JGoodies Forms 

      Copyright © 2002-2008 JGoodies Karsten Lentzsch. All rights reserved.

      Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

      Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

      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.

      Neither the name of the JGoodies nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

      THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS 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 COPYRIGHT HOLDER OR 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.

    14. JGraphT 

      Copyright © 2003-2007, by Barak Naveh and Contributors. All rights reserved.

      The Software contains JGraphT, which is protected under the GNU LESSER GENERAL PUBLIC LICENSE (LGPL). You can get the full source code for JGraphT at: http://www.jgrapht.org. A copy of the LGPL can be obtained at http://www.gnu.org/copyleft/lesser.html

    15. JQuery 

      Copyright © 2010 John Resig, http://jquery.com/

      Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

      The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

      THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

    16. Joda-Time 

      Joda-Time Copyright © 2002-2009, Joda.org

      The Software contains the Joda-Time library, which is protected under the Apache License, Version 2.0. You can get the full source code for the Joda-Time library at: http://joda-time.sourceforge.net/. A copy of the Apache License, Version 2.0 can be obtained at http://www.apache.org/licenses/LICENSE-2.0

    17. JSON 

      Copyright © 2002 JSON.org

      Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

      The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

      The Software shall be used for Good, not Evil.

      THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

    18. Jython 2.5 

      Jython 2.5 Copyright © 2007 Python Software Foundation; All Rights Reserved

      PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2

      1. This LICENSE AGREEMENT is between the Python Software Foundation ("PSF"), and the Individual or Organization ("Licensee") accessing and otherwise using this software ("Jython") in source or binary form and its associated documentation.

      2. Subject to the terms and conditions of this License Agreement, PSF hereby grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce, analyze, test, perform and/or display publicly, prepare derivative works, distribute, and otherwise use Jython alone or in any derivative version, provided, however, that PSF's License Agreement and PSF's notice of copyright, i.e., "Copyright (c) 2007 Python Software Foundation; All Rights Reserved" are retained in Jython alone or in any derivative version prepared by Licensee.

      3. In the event Licensee prepares a derivative work that is based on or incorporates Jython or any part thereof, and wants to make the derivative work available to others as provided herein, then Licensee hereby agrees to include in any such work a brief summary of the changes made to Jython.

      4. PSF is making Jython available to Licensee on an "AS IS" basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF JYTHON WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.

      5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF JYTHON FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING JYTHON, OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.

      6. This License Agreement will automatically terminate upon a material breach of its terms and conditions.

      7. Nothing in this License Agreement shall be deemed to create any relationship of agency, partnership, or joint venture between PSF and Licensee. This License Agreement does not grant permission to use PSF trademarks or trade name in a trademark sense to endorse or promote products or services of Licensee, or any third party.

      8. By copying, installing or otherwise using Jython, Licensee agrees to be bound by the terms and conditions of this License Agreement.

    19. Log4J 

      Log4J Copyright © 1999-2007 Apache Software Foundation

      The Software contains the Log4J library, which is protected under the Apache License, Version 2.0. You can get the full source code for the Log4J library at: http://logging.apache.org/log4j/1.2/index.html. A copy of the Apache License, Version 2.0 can be obtained at http://www.apache.org/licenses/LICENSE-2.0

    20. Metrics 

      Metrics Copyright © 2010-2013 Coda Hale and Yammer, Inc.

      The Software contains the Metrics library, which is protected under the Apache License, Version 2.0. You can get the full source code for the Metrics library at: https://github.com/dropwizard/metrics. A copy of the Apache License, Version 2.0 can be obtained at http://www.apache.org/licenses/LICENSE-2.0

    21. MiG Layout 

      MiG Layout Copyright © 2007 MiG InfoCom AB

      Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

      Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

      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.

      Neither the name of the MiG InfoCom AB nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

      THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS 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 COPYRIGHT HOLDER OR 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.

    22. Palantir Cinch 

      Copyright © 2011 Palantir Technologies

      Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0

      Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

    23. SimpleORM 

      The SimpleORM Software License

      Copyright © 2002 Southern Cross Software Queensland (SCSQ). 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. You must NOTIFY info@SimpleORM.org if you use SimpleORM for a substantial project. (You are welcome to, but we like to know how SimpleORM is being used.)

      2. We would prefer you not to fork the code. But if you do you are required to SEND A COPY OF ALL CHANGES to info@SimpleORM.org together with relevant documentation and description of bugs fixed etc. You allow us to integrate such material with SimpleORM without restriction. This clause only applies to code directly derived from SimpleORM, not substantially independent code that you write yourself.

      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 SimpleORM software (http://www.SimpleORM.org/)." Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party acknowledgments normally appear.

      4. The names "SimpleORM" and "Southern Cross Software Queensland" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact info@SimpleORM.org.

      5. Products derived from this software may not be called "SimpleORM", nor may "SimpleORM" or "Simple" appear in their name, without prior written permission of SCSQ.

      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 SCSQ 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.

    24. SLF4J 

      Copyright © 2004-2008 QOS.ch All rights reserved.

      Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

      The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

      THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

    25. Suds 

      The Software contains Suds, which is protected under the GNU LESSER GENERAL PUBLIC LICENSE (LGPL). You can get the full source code for VNCj at: https://fedorahosted.org/suds/. A copy of the LGPL can be obtained at http://www.gnu.org/copyleft/lesser.html

    26. TableLayout 

      The Clearthought Software License, Version 2.0 Copyright © 2001 Daniel Barbalace. All rights reserved.

      Project maintained at https://tablelayout.dev.java.net

      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.