]> git.argeo.org Git - lgpl/argeo-commons.git/blob - NOTICE
Disable Argeo CLI jar Class-Path header, as it is too brittle to
[lgpl/argeo-commons.git] / NOTICE
1 Argeo Commons - A lightweight integration framework
2
3 Copyright 2007-2023 Mathieu Baudier
4 Copyright 2012-2023 Argeo GmbH
5
6 This program is free software; you can redistribute it and/or
7 modify it under the terms of the GNU Lesser General Public
8 License as published by the Free Software Foundation; either
9 version 2.1 of the License, or (at your option) any later version.
10
11 This program is distributed in the hope that it will be useful,
12 but WITHOUT ANY WARRANTY; without even the implied warranty of
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 Lesser General Public License for more details.
15
16 You should have received a copy of the GNU Lesser General Public License
17 along with this program; if not, see <https://www.gnu.org/licenses>.
18
19 ## Alternative licenses
20
21 As an alternative, this Program is also provided to you under the terms and
22 conditions of the Eclipse Public License version 2.0 or any later version.
23 A copy of the Eclipse Public License version 2.0 is available at
24 http://www.eclipse.org/legal/epl-2.0.
25
26 This Source Code may also be made available under the following
27 Secondary Licenses when the conditions for such availability set forth
28 in the Eclipse Public License, v. 2.0 are satisfied:
29 GNU General Public License, version 2.0, or any later versions of that license,
30 with additional EPL and JCR permissions (these additional permissions being
31 detailed hereafter).
32
33 ## Additional Permissions (when applicable)
34
35 In case you decide to relicense this program to the GNU General Public License
36 version 2.0, or any later version, the copyright holders of Argeo Commons give
37 you the following additional permissions:
38
39 # Eclipse Public License Permission
40
41 Linking Argeo Commons statically or dynamically with other modules is making a
42 combined work based on Argeo Commons. Thus, the terms and conditions of the GNU
43 General Public License cover the whole combination when this license becomes
44 applicable.
45
46 In addition, as a special exception, the copyright holders of Argeo Commons give
47 you permission to combine Argeo Commons with any program released under the
48 terms and conditions of the Eclipse Public License v1.0, v2.0 (even without a
49 Secondary License enabled) or any later version of this license. You may copy
50 and distribute such a system following the terms of the GNU GPL for Argeo Commons
51 and the licenses of the other code concerned, provided that you include the
52 source code of that other code when and as the GNU GPL requires distribution of
53 source code.
54
55 Note that people who make modified versions of Argeo Commons are not obligated
56 to grant this special exception for their modified versions; it is their choice
57 whether to do so. The GNU General Public License gives permission to release a
58 modified version without this exception; this exception also makes it possible
59 to release a modified version which carries forward this exception.
60
61 # Apache License Permission
62
63 Linking Argeo Commons statically or dynamically with other modules is making a
64 combined work based on Argeo Commons. Thus, the terms and conditions of the GNU
65 General Public License cover the whole combination when this license becomes
66 applicable.
67
68 In addition, as a special exception, the copyright holders of Argeo Commons give
69 you permission to combine Argeo Commons with any program released under the
70 terms and conditions of the Apache License v2.0 or any later version of this
71 license. You may copy and distribute such a system following the terms of
72 the GNU GPL for Argeo Commons and the licenses of the other code concerned,
73 provided that you include the source code of that other code when and as
74 the GNU GPL requires distribution of source code.
75
76 Note that people who make modified versions of Argeo Commons are not obligated
77 to grant this special exception for their modified versions; it is their choice
78 whether to do so. The GNU General Public License gives permission to release a
79 modified version without this exception; this exception also makes it possible
80 to release a modified version which carries forward this exception.
81
82 # Java Content Repository API version 2.0 Permission
83
84 Linking Argeo Commons statically or dynamically with other modules is making a
85 combined work based on Argeo Commons. Thus, the terms and conditions of the GNU
86 General Public License cover the whole combination when this license becomes
87 applicable.
88
89 In addition, as a special exception, the copyright holders of Argeo Commons give
90 you permission to combine Argeo Commons with code included in the standard
91 release of the JCR API version 2.0 (and this version only), licensed under the
92 Day Specification License and the Day JCR License. You may copy and distribute
93 such a system following the terms of the GNU GPL for Argeo Commons and the
94 licenses of the other code concerned.
95
96 Copies of the Day Specification License and the Day JCR License
97 are expected to be available here:
98 https://jackrabbit.apache.org/jcr/jcr.html
99
100 Note that people who make modified versions of Argeo Commons are not obligated
101 to grant this special exception for their modified versions; it is their choice
102 whether to do so. The GNU General Public License gives permission to release a
103 modified version without this exception; this exception also makes it possible
104 to release a modified version which carries forward this exception.