Introduction
Set out below are the license details for libraries referenced in the application.
Custom Licenses
The following libraries have custom licenses.
JGoodies
The JGoodies Validation and Forms libraries are used under the following license:
Copyright (c) 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 JGoodies Karsten Lentzsch 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 OWNER 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.
TableSortIndicator
The code for the TableSortIndicator is based largely on the code snippets at http://www.javapractices.com/apps/stocksmonitor/javadoc/src-html/hirondelle/stocks/table/TableSortIndicator.html. The snippets are used under the BSD license:
Copyright (c) 2002-2010, Hirondelle Systems
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 Hirondelle Systems 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 HIRONDELLE SYSTEMS ''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 HIRONDELLE SYSTEMS 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.
JarLoader
JarLoader library is used under the following license:
BSD 2-Clause License
Copyright (c) 2018, Christopher G. Jennings
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.
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.
Oracle No-Fee Terms and Conditions (NFTC)
GraalVM JDK-17 Enterprise Edition
Wands is built utilizing the JDK-17 platform. JDK-17 is copyright (c) 1989,1991 and is under the Oracle No-Fee Terms and Conditions (NFTC).
Lesser General Public License (LGPL) Version 2.1
The following libraries are used under the Lesser General Public License (LGPL) Version 2.1 or later.
Jacob
The Jacob Java-COM library is copyright (c) 1999-2004 Sourceforge JACOB Project. All rights reserved. Originator: Dan Adler (http://danadler.com).
JCalendar
The JCalendar library is copyright of Kai Toedter 1999-2009.
Lesser General Public License (LGPL) Version 3
The following libraries are used under the Lesser General Public License (LGPL) Version 3.
FreeHEP
The FreeHEP library from http://java.freehep.org
Apache License Version 2
The following libraries are used under the Apache License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0).
XML Graphics Util
The ASCII85 classes in the Apache software Foundation’s org.apache.xmlgraphics.util.io.
Apache Commons
Core classes in Apache Commons IO.
Commons Email
Commons Email classes from https://commons.apache.org/proper/commons-email.
Quartz Job Scheduler
Quartz Job Scheduler from http://quartz-scheduler.org
Java Native Access (JNA)
Java Native Access (JNA) from https://github.com/java-native-access/jna
Jackson Core
Core Jackson abstractions, basic JSON streaming API https://github.com/FasterXML/jackson-core
MIT License
The following libraries are used under MIT License.
Minimal JSON
The minimal-json library from https://github.com/ralfstx/minimal-json
Simple Logging Façade for Java
Simple Logging Facade for Java from http://www.slf4j.org
Common Development and Distribution License
The following libraries are used under the Common Development and Distribution License.
JavaMail API
JavaMail API from https://java.net/projects/javamail/pages/Home.
License terms for SAP Connectors
The following libraries are used under the License terms for SAP Connectors.
SAP Java Connector 3
The following license terms apply to all SAP Connectors for RFC communication, in particular: SAP Business Connector, SAP Java Connector (JCo), SAP Connector for Microsoft .NET (NCo), RFC Library and NetWeaver RFC Library.
All SAP Connectors are licensed without additional license fees as part of the respective solution or component license. However, please note that each connector may be used only for connecting external (non-SAP) applications to SAP Systems/SAP Solutions. Scenarios, in which two external (non-SAP) applications are integrated via an SAP Connector, are not allowed.
The redistribution of any connector is not allowed.
All SAP users accessing application functionality through the relevant connector are required to be licensed under a respective solution or component license.