-
Notifications
You must be signed in to change notification settings - Fork 16
/
LICENSE
89 lines (67 loc) · 5.47 KB
/
LICENSE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
GenericKnimeNodes is licensed under the
GNU LESSER GENERAL PUBLIC LICENSE V3
with an exception of the com.genericworkflownodes.knime.gpl3nodes bundle
which uses more than the standard API of the KNIME source code and is therefore GPL3 instead of LGPL3.
(see LGPL.LICENSE and GPL.LICENSE).
Authors: Marc Röttig (2011), Stephan Aiche (2012), Björn Kahlert (2012), Julianus Pfeuffer (2016)
## Dependencies:
GenericKnimeNodes depends upon
- KNIME plugin functionality which is considered to be GNU LESSER GENERAL PUBLIC LICENSE V3-compatible
due to its API usage exception:
"Additional permission relating to nodes for KNIME that extend the Node
Extension (and in particular that are based on subclasses of NodeModel,
NodeDialog, and NodeView) and that only interoperate with KNIME through
standard APIs ("Nodes"):
Nodes are deemed to be separate and independent programs and to not be
covered works. Notwithstanding anything to the contrary in the License,
the License does not apply to Nodes, you are not required to license Nodes
under the License, and you are granted a license to prepare and propagate
Nodes, in each case even if such Nodes are propagated with or for
interoperation with KNIME. The owner of a Node may freely choose the
license terms applicable to such Node, including when such Node is
propagated with or for interoperation with KNIME."
- SwingX which is licensed under the GNU LESSER GENERAL PUBLIC LICENSE V2
- Netbeans Outline library which is in its used version
dual-licensed under CDDL 1.0 and GNU GENERAL PUBLIC LICENSE V2-only with classpath exception
(see https://netbeans.org/cddl-gplv2.html). It is assumed that it is used here in compliance with the classpath exception.
@TODO: If we upgrade, the newest version is Apache-2 licensed (although we THINK due to the classpath exception,
it is fine in its current state)
- BeanShell which is also licensed under the GNU LESSER GENERAL PUBLIC LICENSE V3
- for our Apache Xerces binary dependecies please notice the Apache License 2.0 (APACHE.LICENSE)
- for our JAXEN binary dependencies please notice the following
"""
Copyright 2003-2006 The Werken Company. 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 Jaxen Project 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.
"""
- for our DOM4J binary dependencies please notice the following :
"""
Redistribution and use of this software and associated documentation ("Software"), with or without modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain copyright statements and notices. Redistributions must also contain a copy of this document.
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 name "DOM4J" must not be used to endorse or promote products derived from this Software without prior written permission of MetaStuff, Ltd. For written permission, please contact [email protected].
4. Products derived from this Software may not be called "DOM4J" nor may "DOM4J" appear in their names without prior written permission of MetaStuff, Ltd. DOM4J is a registered trademark of MetaStuff, Ltd.
5. Due credit should be given to the DOM4J Project - http://dom4j.sourceforge.net
THIS SOFTWARE IS PROVIDED BY METASTUFF, LTD. AND CONTRIBUTORS ``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 METASTUFF, LTD. 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.
Copyright 2001-2005 (C) MetaStuff, Ltd. All Rights Reserved.
"""