|
4 | 4 | "spdx_id": "Apache-2.0", |
5 | 5 | "full_name": "Apache License 2.0", |
6 | 6 | "patterns": [ |
7 | | - "ASF 2\\.0", |
8 | | - "ASL 2\\.0", |
9 | | - "Apache 2", |
10 | | - "Apache 2\\.0", |
11 | | - "Apache 2\\.0 License", |
12 | | - "Apache License", |
13 | | - "Apache License 2\\.0", |
14 | | - "Apache License v2", |
15 | | - "Apache License Version 2\\.0", |
16 | | - "Apache License, Version 2\\.0", |
17 | | - "Apache License, version 2\\.0", |
18 | | - "Apache Public License 2\\.0", |
19 | | - "Apache Software Licenses", |
20 | | - "Apache Software License - Version 2\\.0", |
21 | | - "Apache Software License, version 2\\.0", |
22 | | - "Apache-2\\.0", |
23 | | - "The Apache License, Version 2\\.0", |
24 | | - "The Apache Software License, Version 2\\.0", |
25 | | - "The Apache Software License, version 2\\.0" |
| 7 | + "\\b(The )?Apache.*?[^\\d]2[^\\d]", |
| 8 | + "^ASF 2\\.0$", |
| 9 | + "^ASL 2\\.0$", |
| 10 | + "^Apache License$", |
| 11 | + "^Apache Software Licenses$" |
26 | 12 | ] |
27 | 13 | }, |
28 | 14 | { |
29 | 15 | "spdx_id": "BSD-2-Clause", |
30 | 16 | "full_name": "BSD 2-Clause \"Simplified\" License", |
31 | 17 | "patterns": [ |
32 | | - "BSD 2-Clause \"Simplified\" License", |
33 | | - "The BSD 2-Clause License" |
| 18 | + "^BSD 2-Clause \"Simplified\" License$", |
| 19 | + "^The BSD 2-Clause License$" |
34 | 20 | ] |
35 | 21 | }, |
36 | 22 | { |
37 | 23 | "spdx_id": "BSD-3-Clause", |
38 | 24 | "full_name": "BSD 3-Clause \"New\" or \"Revised\" License", |
39 | 25 | "patterns": [ |
40 | | - "BSD", |
41 | | - "BSD License", |
42 | | - "BSD Licence", |
43 | | - "BSD 3-Clause \"New\" or \"Revised\" License", |
44 | | - "BSD-3-Clause", |
45 | | - "Eclipse Distribution License - v 1\\.0", |
46 | | - "EDL 1\\.0", |
47 | | - "New BSD License", |
48 | | - "Revised BSD", |
49 | | - "The \\(New\\) BSD License", |
50 | | - "The BSD 3-Clause License \\(BSD3\\)", |
51 | | - "The BSD License" |
| 26 | + "^BSD$", |
| 27 | + "^BSD License$", |
| 28 | + "^BSD Licence$", |
| 29 | + "^BSD 3-Clause \"New\" or \"Revised\" License$", |
| 30 | + "^BSD-3-Clause: BSD 3-Clause \"New\" or \"Revised\" License$", |
| 31 | + "^BSD-3-Clause$", |
| 32 | + "^Eclipse Distribution License - v 1\\.0$", |
| 33 | + "^EDL 1\\.0$", |
| 34 | + "^New BSD License$", |
| 35 | + "^Revised BSD$", |
| 36 | + "^The \\(New\\) BSD License$", |
| 37 | + "^The BSD 3-Clause License \\(BSD3\\)$", |
| 38 | + "^The BSD License$" |
52 | 39 | ] |
53 | 40 | }, |
54 | 41 | { |
55 | 42 | "spdx_id": "BSD-3-Clause-No-Nuclear-License", |
56 | 43 | "full_name": "BSD 3-clause License w/nuclear disclaimer", |
57 | 44 | "patterns": [ |
58 | | - "BSD 3-clause License w/nuclear disclaimer" |
| 45 | + "^BSD 3-clause License w/nuclear disclaimer$" |
59 | 46 | ] |
60 | 47 | }, |
61 | 48 | { |
62 | 49 | "spdx_id": "CDDL-1.0", |
63 | 50 | "full_name": "Common Development and Distribution License 1.0", |
64 | 51 | "patterns": [ |
65 | | - "CDDL", |
66 | | - "CDDL 1\\.0", |
67 | | - "CDDL, v1\\.0", |
68 | | - "Common Development and Distribution License" |
| 52 | + "^CDDL$", |
| 53 | + "^CDDL 1\\.0$", |
| 54 | + "^CDDL, v1\\.0$", |
| 55 | + "^Common Development and Distribution License$" |
69 | 56 | ] |
70 | 57 | }, |
71 | 58 | { |
72 | 59 | "spdx_id": "CDDL-1.1", |
73 | 60 | "full_name": "Common Development and Distribution License 1.1", |
74 | 61 | "patterns": [ |
75 | | - "CDDL 1\\.1", |
76 | | - "CDDL License", |
77 | | - "Common Development and Distribution License 1\\.1", |
78 | | - "Unknown license", |
79 | | - "CDDL \\+ GPLv2 with classpath exception", |
80 | | - "CDDL/GPLv2\\+CE" |
| 62 | + "^CDDL 1\\.1$", |
| 63 | + "^CDDL License$", |
| 64 | + "^Common Development and Distribution License 1\\.1$", |
| 65 | + "^Unknown license$", |
| 66 | + "^CDDL \\+ GPLv2 with classpath exception$", |
| 67 | + "^CDDL/GPLv2\\+CE$" |
81 | 68 | ] |
82 | 69 | }, |
83 | 70 | { |
84 | 71 | "spdx_id": "CPL-1.0", |
85 | 72 | "full_name": "Common Public License 1.0", |
86 | 73 | "patterns": [ |
87 | | - "Common Public License 1\\.0", |
88 | | - "CPL" |
| 74 | + "^Common Public License 1\\.0$", |
| 75 | + "^CPL$" |
89 | 76 | ] |
90 | 77 | }, |
91 | 78 | { |
92 | 79 | "spdx_id": "EPL-1.0", |
93 | 80 | "full_name": "Eclipse Public License 1.0", |
94 | 81 | "patterns": [ |
95 | | - "Eclipse Public License 1\\.0", |
96 | | - "Eclipse Public License Version 1\\.0", |
97 | | - "Eclipse Public License - Version 1\\.0", |
98 | | - "EPL 1\\.0" |
| 82 | + "^Eclipse Public License 1\\.0$", |
| 83 | + "^Eclipse Public License Version 1\\.0$", |
| 84 | + "^Eclipse Public License - Version 1\\.0$", |
| 85 | + "^EPL 1\\.0$" |
99 | 86 | ] |
100 | 87 | }, |
101 | 88 | { |
102 | 89 | "spdx_id": "EPL-2.0", |
103 | 90 | "full_name": "Eclipse Public License 2.0", |
104 | 91 | "patterns": [ |
105 | | - "Eclipse Public License 2\\.0", |
106 | | - "Eclipse Public License v\\. 2\\.0", |
107 | | - "Eclipse Public License v2\\.0", |
108 | | - "EPL 2\\.0", |
109 | | - "EPL-2\\.0" |
| 92 | + "^Eclipse Public License 2\\.0$", |
| 93 | + "^Eclipse Public License v\\. 2\\.0$", |
| 94 | + "^Eclipse Public License v2\\.0$", |
| 95 | + "^EPL 2\\.0$", |
| 96 | + "^EPL-2\\.0$" |
110 | 97 | ] |
111 | 98 | }, |
112 | 99 | { |
113 | 100 | "spdx_id": "GPL-2.0-with-classpath-exception", |
114 | 101 | "full_name": "GNU General Public License v2.0 only with the Classpath exception 2.0", |
115 | 102 | "patterns": [ |
116 | | - "GNU General Public License, version 2 with the GNU Classpath Exception", |
117 | | - "GPL-2\\.0-with-classpath-exception", |
118 | | - "GPL2 w/ CPE", |
119 | | - "GPLv2 with classpath exception", |
120 | | - "GPL-2\\.0 with Classpath Exception", |
121 | | - "GNU General Public License v2\\.0 with Classpath Exception", |
122 | | - "CDDL \\+ GPLv2 with classpath exception", |
123 | | - "CDDL/GPLv2\\+CE" |
| 103 | + "^GNU General Public License, version 2 with the GNU Classpath Exception$", |
| 104 | + "^GPL-2\\.0-with-classpath-exception$", |
| 105 | + "^GPL2 w/ CPE$", |
| 106 | + "^GPLv2 with classpath exception$", |
| 107 | + "^GPL-2\\.0 with Classpath Exception$", |
| 108 | + "^GNU General Public License v2\\.0 with Classpath Exception$", |
| 109 | + "^CDDL \\+ GPLv2 with classpath exception$", |
| 110 | + "^CDDL/GPLv2\\+CE$" |
124 | 111 | ] |
125 | 112 | }, |
126 | 113 | { |
127 | 114 | "spdx_id": "GPL-3.0-only", |
128 | 115 | "full_name": "GNU General Public License v3.0 only", |
129 | 116 | "patterns": [ |
130 | | - "GENERAL PUBLIC LICENSE, version 3 \\(GPL-3\\.0\\)" |
| 117 | + "^GENERAL PUBLIC LICENSE, version 3 \\(GPL-3\\.0\\)$" |
131 | 118 | ] |
132 | 119 | }, |
133 | 120 | { |
134 | 121 | "spdx_id": "ICU", |
135 | 122 | "full_name": "ICU License", |
136 | 123 | "patterns": [ |
137 | | - "ICU License" |
| 124 | + "^ICU License$" |
138 | 125 | ] |
139 | 126 | }, |
140 | 127 | { |
141 | 128 | "spdx_id": "LGPL-2.1-or-later", |
142 | 129 | "full_name": "GNU Lesser General Public License v2.1 or later", |
143 | 130 | "patterns": [ |
144 | | - "GNU Lesser General Public License v2\\.1 or later", |
145 | | - "LGPL-2\\.1-or-later", |
146 | | - "LGPL, v2\\.1 or later" |
| 131 | + "^GNU Lesser General Public License v2\\.1 or later$", |
| 132 | + "^LGPL-2\\.1-or-later$", |
| 133 | + "^LGPL, v2\\.1 or later$" |
147 | 134 | ] |
148 | 135 | }, |
149 | 136 | { |
150 | 137 | "spdx_id": "LGPL-2.1-only", |
151 | 138 | "full_name": "GNU Lesser General Public License v2.1 only", |
152 | 139 | "patterns": [ |
153 | | - "GNU Lesser General Public License, version 2\\.1" |
| 140 | + "^GNU Lesser General Public License, version 2\\.1$" |
154 | 141 | ] |
155 | 142 | }, |
156 | 143 | { |
157 | 144 | "spdx_id": "LGPL-3.0-or-later", |
158 | 145 | "full_name": "GNU Lesser General Public License v3.0 or later", |
159 | 146 | "patterns": [ |
160 | | - "GNU Lesser General Public License v3\\.0 or later", |
161 | | - "Lesser General Public License, version 3 or greater" |
| 147 | + "^GNU Lesser General Public License v3\\.0 or later$", |
| 148 | + "^Lesser General Public License, version 3 or greater$" |
162 | 149 | ] |
163 | 150 | }, |
164 | 151 | { |
165 | 152 | "spdx_id": "LGPL-3.0-only", |
166 | 153 | "full_name": "GNU Lesser General Public License v3.0 only", |
167 | 154 | "patterns": [ |
168 | | - "GNU LESSER GENERAL PUBLIC LICENSE, version 3 \\(LGPL-3\\.0\\)" |
| 155 | + "^GNU LESSER GENERAL PUBLIC LICENSE, version 3 \\(LGPL-3\\.0\\)$" |
169 | 156 | ] |
170 | 157 | }, |
171 | 158 | { |
172 | 159 | "spdx_id": "LicenseRef-CUP-Parser-Generator", |
173 | 160 | "full_name": "CUP Parser Generator Copyright Notice, License, and Disclaimer", |
174 | 161 | "patterns": [ |
175 | | - "CUP Parser Generator Copyright Notice, License, and Disclaimer" |
| 162 | + "^CUP Parser Generator Copyright Notice, License, and Disclaimer$" |
176 | 163 | ] |
177 | 164 | }, |
178 | 165 | { |
179 | 166 | "spdx_id": "LicenseRef-GO", |
180 | 167 | "full_name": "The Go license", |
181 | 168 | "patterns": [ |
182 | | - "The Go license" |
| 169 | + "^The Go license$" |
183 | 170 | ] |
184 | 171 | }, |
185 | 172 | { |
186 | 173 | "spdx_id": "LicenseRef-JDOM", |
187 | 174 | "full_name": "Similar to Apache License but with the acknowledgment clause removed", |
188 | 175 | "patterns": [ |
189 | | - "Similar to Apache License but with the acknowledgment clause removed" |
| 176 | + "^Similar to Apache License but with the acknowledgment clause removed$" |
190 | 177 | ] |
191 | 178 | }, |
192 | 179 | { |
193 | 180 | "spdx_id": "LicenseRef-JJ2000", |
194 | 181 | "full_name": "jj2000 License", |
195 | 182 | "patterns": [ |
196 | | - "jj2000 License", |
197 | | - "JJ2000" |
| 183 | + "^jj2000 License$", |
| 184 | + "^JJ2000$" |
198 | 185 | ] |
199 | 186 | }, |
200 | 187 | { |
201 | 188 | "spdx_id": "LicenseRef-Public-Domain", |
202 | 189 | "full_name": "Public Domain", |
203 | 190 | "patterns": [ |
204 | | - "LicenseRef-Public-Domain", |
205 | | - "Public Domain" |
| 191 | + "^LicenseRef-Public-Domain$", |
| 192 | + "^Public Domain$" |
206 | 193 | ] |
207 | 194 | }, |
208 | 195 | { |
209 | 196 | "spdx_id": "LicenseRef-UnRAR", |
210 | 197 | "full_name": "UnRar License", |
211 | 198 | "patterns": [ |
212 | | - "UnRar License" |
| 199 | + "^UnRar License$" |
213 | 200 | ] |
214 | 201 | }, |
215 | 202 | { |
216 | 203 | "spdx_id": "Unicode-3.0", |
217 | 204 | "full_name": "Unicode License v3", |
218 | 205 | "patterns": [ |
219 | | - "Unicode/ICU License", |
220 | | - "Unicode License v3" |
| 206 | + "^Unicode/ICU License$", |
| 207 | + "^Unicode License v3$" |
221 | 208 | ] |
222 | 209 | }, |
223 | 210 | { |
224 | 211 | "spdx_id": "MIT", |
225 | 212 | "full_name": "MIT License", |
226 | 213 | "patterns": [ |
227 | | - "Bouncy Castle Licence", |
228 | | - "MIT", |
229 | | - "MIT License", |
230 | | - "The MIT License", |
231 | | - "The MIT License \\(MIT\\)" |
| 214 | + "^Bouncy Castle Licence$", |
| 215 | + "^MIT$", |
| 216 | + "^MIT License$", |
| 217 | + "^The MIT License$", |
| 218 | + "^The MIT License \\(MIT\\)$" |
232 | 219 | ] |
233 | 220 | }, |
234 | 221 | { |
235 | 222 | "spdx_id": "MPL-1.1", |
236 | 223 | "full_name": "Mozilla Public License 1.1", |
237 | 224 | "patterns": [ |
238 | | - "Mozilla Public License Version 1\\.1" |
| 225 | + "^Mozilla Public License Version 1\\.1$" |
239 | 226 | ] |
240 | 227 | }, |
241 | 228 | { |
242 | 229 | "spdx_id": "MPL-2.0", |
243 | 230 | "full_name": "Mozilla Public License 2.0", |
244 | 231 | "patterns": [ |
245 | | - "Mozilla Public License 2\\.0", |
246 | | - "Mozilla Public License, Version 2\\.0", |
247 | | - "MPL 2\\.0" |
| 232 | + "^Mozilla Public License 2\\.0$", |
| 233 | + "^Mozilla Public License, Version 2\\.0$", |
| 234 | + "^MPL 2\\.0$" |
248 | 235 | ] |
249 | 236 | }, |
250 | 237 | { |
251 | 238 | "spdx_id": "UPL-1.0", |
252 | 239 | "full_name": "Universal Permissive License v1.0", |
253 | 240 | "patterns": [ |
254 | | - "Universal Permissive License v1\\.0", |
255 | | - "Universal Permissive License, Version 1\\.0" |
| 241 | + "^Universal Permissive License v1\\.0$", |
| 242 | + "^Universal Permissive License, Version 1\\.0$" |
256 | 243 | ] |
257 | 244 | } |
258 | 245 | ] |
|
0 commit comments