-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathIdentified-Licenses.txt
176 lines (159 loc) · 7.28 KB
/
Identified-Licenses.txt
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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
%###########################################################################
%
% Annex to the OSADL Open Source Policy Template
%
% Copyright (c) 2019,2020 Open Source Automation Development Lab (OSADL) eG
% Author: Caren Kresse, Carsten Emde
%
%###########################################################################
List of known licenses
This document lists all FOSS licenses that have been evaluated previously. When
an unknown license has gone through our approval request it is added to this
list.
========================================
It might make sense to categorize this list, e.g. by strong, weak, no copyleft,
additional sales obligations (e.g. LGPL-2.1), acknowledgment requirements,
licensing of patents, etc.
The list below is merely a suggestion that is based on the OSADL Open Source
License Obligation Checklists. It must be reviewed individually before employing
it. A company's list of known licenses could also be based on e.g. the SPDX list
or OSI list of licenses.
========================================
1 Licensing categories
1.1 Copyleft licenses
Strong copyleft licenses
- GNU Affero General Public License v3.0 (AGPL-3.0)
- Common Public License 1.0 (CPL-1.0)
- Eclipse Public License 1.0 (EPL-1.0)
- European Union Public License 1.1 (EUPL-1.1)
- GNU General Public License v2.0 (GPL-2.0)
- GNU General Public License v3.0 (GPL-3.0)
- IBM Public License Version 1.0 (IPL-1.0)
- Microsoft Reciprocal License (MS-RL)
- Open Software License 3.0 (OSL-3.0)
Weak copyleft licenses
- Common Development and Distribution License 1.0 (CDDL-1.0)
- Eclipse Public License 2.0 (EPL-2.0)
- GNU General Public License v2.0 WITH Classpath exception 2.0 (GPL-2.0 WITH
Classpath-exception)
- GNU Lesser General Public License v2.0 (LGPL-2.0)
- GNU Lesser General Public License v2.1 (LGPL-2.1)
- GNU Lesser General Public License v3.0 (LGPL-3.0)
- Mozilla Public License 1.1 (MPL-1.1)
- Mozilla Public License 2.0 (MPL-2.0)
- Mozilla Public License 2.0 no copyleft exception
(MPL-2.0-no-copyleft-exception)
- Reciprocal Public License 1.5 (RPL-1.5)
Copyleft licenses with additional requirements
- GNU Lesser General Public License v2.1 (LGPL-2.1)
========================================
The GNU Lesser General Public License v2.1 (LGPL-2.1), imposes additional sales
obligations. These include that the recipient must be permitted modification of
linked proprietary components and reverse engineering of the same to debug such
modifications. This may conflict with other equally applicable sales conditions
in such a way that the management may generally forbid to use software under
such licenses in products. Alternatively, such licenses may, of course, simply
be put on the -> "Deny List".
========================================
- GNU Lesser General Public License v3.0 (LGPL-3.0)
========================================
Version 3.0 of the GNU Lesser General Public License (LGPL-3.0) imposes the
additional obligation to not restrict modification of those parts of a
derivative work that are licensed thus, and to permit reverse engineering to
debug such modifications.
========================================
########################################
Option 1: Software that is licensed under the GNU Lesser General Public License
v2.1 (LGPL-2.1) and/or the GNU Lesser General Public License v3.0 (LGPL-3.0) and
that would be linked from our company's proprietarily licensed software may not
be used in products.
########################################
Option 2: There is no general restriction on the use of software that is
licensed under the GNU Lesser General Public License v2.1 (LGPL-2.1) or the GNU
Lesser General Public License v3.0 (LGPL-3.0). However, individual projects may
define per-project rules on combining software under GNU Lesser General Public
License v2.1 (LGPL-2.1) and/or GNU Lesser General Public License v3.0 (LGPL-3.0)
with proprietary software of our company.
########################################
This is then appropriately noted in the lower part of the -> "Compatibility
Matrix" that is part of this FOSS policy.
1.2 Permissive licenses
With acknowledgment requirements
- Apache License 1.0 (Apache-1.0)
- Apache License 1.1 (Apache-1.1)
- BSD 4-Clause License (BSD-4-Clause)
- BSD 4-Clause "Original" or "Old" License (BSD-4-Clause-UC)
- Freetype Project License (FTL)
- Independent JPEG Group License (IJG)
- XFree86 License 1.1 (XFree86-1.1)
- zlib/libpng License with Acknowledgement (zlib-acknowledgement)
Without particular requirements
- Academic Free License v2.0 (AFL-2.0)
- Academic Free License v2.1 (AFL-2.1)
- Apache License 2.0 (Apache-2.0)
- Artistic License 1.0 (Perl) (Artistic-1.0-Perl)
- BSD 2-Clause License (BSD-2-Clause)
- BSD-2-Clause Plus Patent License (BSD-2-Clause-Patent)
- BSD 3-Clause License (BSD-3-Clause)
- bzip2 and libbzip2 License v1.0.5 (bzip2-1.0.5)
- bzip2 and libbzip2 License v1.0.6 (bzip2-1.0.6)
- Creative Commons Zero v1.0 Universal (CC0-1.0)
- curl License (curl)
- Eiffel Forum License v2.0 (EFL-2.0)
- Historic Permission Notice and Disclaimer (HPND)
- IBM PowerPC Initialization and Boot Software (IBM-pibs)
- ICU License (ICU)
- ISC License (ISC)
- libpng License (Libpng)
- libtiff License (libtiff)
- MIT License (MIT)
- CMU License (MIT-CMU)
- Net Boolean Public License v1 (NBPL-1.0)
- NTP License (NTP)
- Python License 2.0 (Python-2.0)
- Qhull License (Qhull)
- SunPro License (SunPro)
- Unicode License Agreement - Data Files and Software (2015) (Unicode-DFS-2015)
- Unicode License Agreement - Data Files and Software (2016) (Unicode-DFS-2016)
- Universal Permissive License v1.0 (UPL-1.0)
- Do What The F*ck You Want To Public License (WTFPL)
- X11 License (X11)
- zlib License (Zlib)
2 Explicit licensing of patents
========================================
All FOSS licenses require licensing implemented patents. But while not all
licenses rule this explicitly, the licenses listed here do so.
========================================
- Academic Free License v2.0 (AFL-2.0)
- Academic Free License v2.1 (AFL-2.1)
- GNU Affero General Public License v3.0 (AGPL-3.0)
- Apache License 2.0 (Apache-2.0)
- BSD-2-Clause Plus Patent License (BSD-2-Clause-Patent)
- bzip2 and libbzip2 License v1.0.5 (bzip2-1.0.5)
- Creative Commons Zero v1.0 Universal (CC0-1.0)
- Common Development and Distribution License 1.0 (CDDL-1.0)
- Common Public License 1.0 (CPL-1.0)
- Eclipse Public License 1.0 (EPL-1.0)
- Eclipse Public License 2.0 (EPL-2.0)
- European Union Public License 1.1 (EUPL-1.1)
- GNU General Public License v2.0 (GPL-2.0)
========================================
The patent license of the GPL-2.0 is not undisputed as sections 0 and 1 of the
license are not explicit.
========================================
- GNU General Public License v2.0 WITH Classpath exception (GPL-2.0 WITH
Classpath-exception)
- GNU General Public License v3.0 (GPL-3.0)
- IBM PowerPC Initialization and Boot Software (IBM-pibs)
- Independent JPEG Group License (IJG)
- IBM Public License Version 1.0 (IPL-1.0)
- GNU Lesser General Public License v2.1 (LGPL-2.1)
- GNU Lesser General Public License v3.0 (LGPL-3.0)
- Mozilla Public License 1.1 (MPL-1.1)
- Mozilla Public License 2.0 (MPL-2.0)
- Mozilla Public License 2.0 no copyleft exception
(MPL-2.0-no-copyleft-exception)
- Microsoft Public License (MS-PL)
- Microsoft Reciprocal License (MS-RL)
- Open Software License 3.0 (OSL-3.0)
- Reciprocal Public License 1.5 (RPL-1.5)