diff --git a/src/build/scripts/GenerateSpdxLicenseList.groovy b/src/build/scripts/GenerateSpdxLicenseList.groovy index 5119d52ba..2aa073178 100644 --- a/src/build/scripts/GenerateSpdxLicenseList.groovy +++ b/src/build/scripts/GenerateSpdxLicenseList.groovy @@ -1,9 +1,12 @@ /* A script to generate SpdxLicenseListData */ +import java.nio.charset.Charset +import java.nio.charset.StandardCharsets import java.nio.file.Path import java.nio.file.Files import java.util.regex.Pattern +import java.util.Map.Entry import java.util.AbstractMap.SimpleImmutableEntry import groovy.json.JsonSlurper import groovy.transform.Field @@ -28,14 +31,64 @@ final Path basePath = basedir.toPath() final URL licensesUrl = new URL('https://raw.githubusercontent.com/spdx/license-list-data/master/json/licenses.json') final Path spdxDir = basePath.resolve('src/main/java/org/codehaus/mojo/license/spdx') final Path spdxTestDir = basePath.resolve('src/test/java/org/codehaus/mojo/license/spdx') +final Path licensesDir = basePath.resolve('target/spdx/licenses') + /* Licenses known to deliver different content over time, although they pass out simple test here */ -final List instableContentUrls = [ Pattern.compile('.*opensource\\.org.*') ] +final List instableContentUrls = [] +@Field final Map> urlReplacements = [ + /* Workaround for https://github.com/spdx/license-list-XML/issues/777 */ + 'archive.org-0': new SimpleImmutableEntry<>(Pattern.compile('(archive\\.org/web/[0-9]+)/'), '$1id_/' ), + 'github.com/aws/mit-0': new SimpleImmutableEntry<>(Pattern.compile('.*github\\.com/aws/mit-0'), 'https://raw.githubusercontent.com/aws/mit-0/master/MIT-0' ), + 'github.com-0': new SimpleImmutableEntry<>(Pattern.compile('github\\.com/([^/]+)/([^/]+)/blob/(.*)'), 'https://raw.githubusercontent.com/$1/$2/$3' ), + 'microsoft.com/opensource/licenses.mspx': new SimpleImmutableEntry<>(Pattern.compile('.*microsoft\\.com/opensource/licenses\\.mspx'), 'https://web.archive.org/web/20150619132250id_/http://www.microsoft.com/en-us/openness/licenses.aspx' ), + 'git.kernel.org-0': new SimpleImmutableEntry<>(Pattern.compile('https?://git\\.kernel\\.org/pub/scm/linux/([^/]+)/git/torvalds/linux\\.git/tree/(.*)'), 'https://git.kernel.org/pub/scm/linux/$1/git/torvalds/linux.git/plain/$2' ), + 'git.savannah.gnu.org-0': new SimpleImmutableEntry<>(Pattern.compile('https?://git\\.savannah\\.gnu\\.org/cgit/(.*)\\.git/tree/(.*)'), 'http://git.savannah.gnu.org/cgit/$1.git/plain/$2' ), +] as TreeMap + +@Field final Map contentSanitizers = [ + 'opensource.org-0': new ContentSanitizer('.*opensource\\.org.*', 'jQuery\\.extend\\(Drupal\\.settings[^\n]+', ''), + 'opensource.org-1': new ContentSanitizer('.*opensource\\.org.*', 'value="form-[^"]*"', ''), + 'opensource.org-2': new ContentSanitizer('.*opensource\\.org.*', '
]+ in [^\\-<>]+ -->', ''), + 'creativecommons.org-0': new ContentSanitizer('.*creativecommons\\.org.*', '\n ', '\n'), + 'gianluca.dellavedova.org-0': new ContentSanitizer('.*gianluca\\.dellavedova\\.org.*', '', ''), + 'artlibre.org-0': new ContentSanitizer('.*artlibre\\.org.*', '', ''), + 'artlibre.org-1': new ContentSanitizer('.*artlibre\\.org.*', '', ''), + 'tcl.tk-0': new ContentSanitizer('.*tcl\\.tk.*', 'email-protection#[0-9a-f]+', 'email-protection'), + 'tcl.tk-1': new ContentSanitizer('.*tcl\\.tk.*', 'data-cfemail="[^"]+"', 'data-cfemail=""'), + 'codeproject.com-0': new ContentSanitizer('.*codeproject\\.com.*', '>[^<]+members<', '><'), + 'codeproject.com-1': new ContentSanitizer('.*codeproject\\.com.*', '
[^\n]+', ''), + 'codeproject.com-2': new ContentSanitizer('.*codeproject\\.com.*', '
\\s*[^\\s]+\\s*\\|\\s*[^\\s]+\\s*\\|', ''), +] as TreeMap + +if (Files.exists(licensesDir)) { + licensesDir.toFile().deleteDir() +} +Files.createDirectories(licensesDir) def engine = new groovy.text.SimpleTemplateEngine() JsonSlurper jsonSlurper = new JsonSlurper() Map spdx = jsonSlurper.parseText(licensesUrl.text) try { - urlChecker = new UrlChecker(instableContentUrls) + urlChecker = new UrlChecker(instableContentUrls, urlReplacements, contentSanitizers, licensesDir) spdx['licenses'].each { lic -> log.info("Starting "+ lic['licenseId']) @@ -50,7 +103,10 @@ try { def model = [ spdx: spdx, year: Calendar.getInstance().get(Calendar.YEAR), - urlChecker: urlChecker + urlChecker: urlChecker, + contentSanitizers: contentSanitizers, + urlReplacements: urlReplacements, + generator: this, ] def sourceTemplate = '''package org.codehaus.mojo.license.spdx; @@ -101,8 +157,10 @@ spdx.each { field, value -> println " builder.license( SpdxLicenseInfo.builder()" lic.each { licField, licValue -> switch (licField) { - case 'isDeprecatedLicenseId': case 'referenceNumber': + /* ignore */ + break + case 'isDeprecatedLicenseId': case 'isOsiApproved': case 'isFsfLibre': println ' .' + licField + '( ' + licValue + ' )' @@ -111,12 +169,12 @@ spdx.each { field, value -> case 'name': case 'reference': case 'licenseId': - println ' .' + licField + '( "' + licValue.trim().replace('"', '\\\\" ') + '" )' + println ' .' + licField + '( ' + generator.escapeString(licValue.trim()) + ' )' break case 'seeAlso': licValue.each { seeAlso -> final String url = seeAlso.trim() - println ' .seeAlso( "' + url.replace('"', '\\\\"') + '" )' + println ' .seeAlso( ' + generator.escapeString(url) + ' )' } def urlInfos = urlChecker.getUrlInfos(licValue); if (!urlInfos.isEmpty()) { @@ -124,7 +182,7 @@ spdx.each { field, value -> urlInfos.each { url, sha1MimeTypeStable -> final String sha1 = sha1MimeTypeStable.get(0) == null ? 'null' : ('"' + sha1MimeTypeStable.get(0) + '"') final String mimeType = sha1MimeTypeStable.get(1) == null ? 'null' : ('"' + sha1MimeTypeStable.get(1) + '"') - println ' .urlInfo( "' + url + '", ' + sha1 + ', ' + mimeType + ', ' + sha1MimeTypeStable.get(2) + ' )' + println ' .urlInfo( "' + url + '", ' + sha1 + ', ' + mimeType + ', ' + sha1MimeTypeStable.get(2) + ', ' + sha1MimeTypeStable.get(3) + ' )' } } break @@ -141,6 +199,16 @@ spdx.each { field, value -> throw new IllegalStateException( "Unexpected field of SPDX license list "+ field ) } } +println '' +urlReplacements.each { id, r -> + println ' builder.urlReplacement( ' + generator.escapeString(id) + ', ' + generator.escapeString(r.getKey().pattern()) + ', ' + generator.escapeString(r.getValue()) + ' );' +} +println '' +contentSanitizers.each { id, cs -> + println ' builder.contentSanitizer( ' + generator.escapeString(id) + ', ' + generator.escapeString(cs.getUrlPattern().pattern()) + ', ' + generator.escapeString(cs.getContentPattern().pattern()) + ', ' + generator.escapeString(cs.getContentReplacement()) + ' );' +} +println '' + %> return builder.build(); } } @@ -197,15 +265,63 @@ public class SpdxLicenseListDataTest urlChecker?.close() } +public static String escapeString(String literal) { + if (literal == null) { + return 'null' + } + return '"'+ literal.replace('\n', '\\n').replace('\t', '\\t').replace('\r', '\\r').replace('\\', '\\\\').replace('"', '\\"') +'"' +} + +class ContentSanitizer { + private final Pattern urlPattern + private final Pattern contentPattern + private final String contentReplacement + public ContentSanitizer( String urlPattern, String contentPattern, String contentReplacement ) { + this.urlPattern = Pattern.compile(urlPattern, Pattern.CASE_INSENSITIVE) + this.contentPattern = Pattern.compile(contentPattern, Pattern.CASE_INSENSITIVE) + this.contentReplacement = contentReplacement + } + public boolean applies(String url) { + return urlPattern.matcher( url ).matches(); + } + + public String sanitize(String content) { + if ( content == null ) { + return null; + } + return contentPattern.matcher( content ).replaceAll( contentReplacement ); + } + + public Pattern getUrlPattern() { + return urlPattern; + } + + public Pattern getContentPattern() { + return contentPattern; + } + + public String getContentReplacement() { + return contentReplacement; + } +} + class UrlChecker implements AutoCloseable { def log = LoggerFactory.getLogger(this.class) private final Map> sha1ToUrls = new LinkedHashMap<>() private final Map> urlToSha1MimeType = new LinkedHashMap<>() private final CloseableHttpClient client private final List instableContentUrls + private final Map> urlReplacements + private final Map contentSanitizers + private final Path licensesDir + private final Set sanitizedUrls = new HashSet<>() - public UrlChecker(List instableContentUrls) { + public UrlChecker(List instableContentUrls, Map> urlReplacements, + Map contentSanitizers, Path licensesDir) { this.instableContentUrls = instableContentUrls + this.urlReplacements = urlReplacements + this.contentSanitizers = contentSanitizers + this.licensesDir = licensesDir final RequestConfig config = RequestConfig.copy(RequestConfig.DEFAULT) .setConnectTimeout(2000) .setSocketTimeout(2000) @@ -215,8 +331,13 @@ class UrlChecker implements AutoCloseable { } public void addUrl(String url) { + urlReplacements.each { key, en -> + final Pattern pat = en.getKey() + final String replacement = en.getValue() + url = pat.matcher(url).replaceAll(replacement) + } if (!urlToSha1MimeType.containsKey(url)) { - urlToSha1MimeType.put(url, get(url)) + urlToSha1MimeType.put(url, get(url, false)) } } @@ -228,7 +349,7 @@ class UrlChecker implements AutoCloseable { final String url = old.getKey() final Map.Entry oldSha1MimeType = old.getValue() if (oldSha1MimeType != null) { - final Map.Entry newSha1 = get(url) + final Map.Entry newSha1 = get(url, true) if (!oldSha1MimeType.equals(newSha1)) { log.warn("Volatile content from URL: "+ url) old.setValue(new SimpleImmutableEntry(null, oldSha1MimeType.getValue())) @@ -245,7 +366,7 @@ class UrlChecker implements AutoCloseable { } // @return sha1, mimeType pair - private Map.Entry get(String url) { + private Map.Entry get(String url, boolean isRecheck) { CloseableHttpResponse response; try { response = client.execute( new HttpGet( url ) ) @@ -261,15 +382,42 @@ class UrlChecker implements AutoCloseable { { final ContentType contentType = ContentType.get( entity ); final String mimeType = contentType != null ? contentType.getMimeType() : null - InputStream is = null + final Charset charset = contentType != null ? (contentType.getCharset() == null ? StandardCharsets.UTF_8 : contentType.getCharset()) : StandardCharsets.UTF_8 + final Reader r = null + final StringBuilder contentBuilder = new StringBuilder() try { - is = entity.getContent() - final String sha1 = DigestUtils.sha1Hex(is) - return new SimpleImmutableEntry(sha1, mimeType) + r = new InputStreamReader(entity.getContent(), charset) + char[] buffer = new char[8192] + int len = 0; + while ((len = r.read(buffer)) >= 0) { + contentBuilder.append(buffer, 0, len) + } } finally { - is?.close() + r?.close() + } + + final String rawContent = contentBuilder.toString(); + final String urlFileName = urlToFileName(url) + final String suffix = (isRecheck ? ".recheck.txt" : ".txt") + byte[] bytes = rawContent.getBytes(charset); + Files.write(licensesDir.resolve(urlFileName + ".raw" + suffix), bytes) + String content = rawContent + final List sanitizers = new ArrayList<>() + for (Map.Entry en in contentSanitizers.entrySet()) { + final ContentSanitizer sanitizer = en.getValue() + if (sanitizer.applies(url)) { + content = sanitizer.sanitize(content) + sanitizers.add(en.getKey()) + } + } + if (!content.equals(rawContent)) { + log.info("Sanitized "+ url + " using "+ sanitizers) + Files.write(licensesDir.resolve(urlFileName + ".sanitized" + suffix), content.getBytes(charset)) + sanitizedUrls.add(url) } + final String sha1 = DigestUtils.sha1Hex(bytes) + return new SimpleImmutableEntry(sha1, mimeType) } else { log.warn("Got no body for "+ url) return null; @@ -287,6 +435,7 @@ class UrlChecker implements AutoCloseable { for (String url in urls) { url = url.trim() final boolean stable = isStable(url) + final boolean sanitized = sanitizedUrls.contains(url) final Map.Entry sha1MimeType = urlToSha1MimeType.get(url) if (sha1MimeType != null) { if (sha1MimeType.getKey() != null) { @@ -297,10 +446,10 @@ class UrlChecker implements AutoCloseable { Map.Entry smt = urlToSha1MimeType.get(shaUrl) assert smt != null final String sha1 = smt.getKey() - result.put(shaUrl, new Tuple(sha1, smt.getValue(), sha1 != null && stable)) + result.put(shaUrl, new Tuple(sha1, smt.getValue(), sha1 != null && stable, sanitized)) } } else { - result.put(url, new Tuple(null, null, false)) + result.put(url, new Tuple(null, null, false, sanitized)) } } } @@ -313,7 +462,7 @@ class UrlChecker implements AutoCloseable { private void tryAdd(String url, String sha1, Set urls, Set>> newUrlToSha1MimeType) { if (!urls.contains(url)) { - final Map.Entry newSha1MimeType = get(url) + final Map.Entry newSha1MimeType = get(url, true) if (sha1.equals(newSha1MimeType?.getKey())) { log.info(" - generalized: "+ url) urls.add(url) @@ -365,5 +514,9 @@ class UrlChecker implements AutoCloseable { public void close() throws IOException { client.close(); } + + private String urlToFileName(String url) { + return url.replace('/', '!').replace('\\', '!') + } } diff --git a/src/it/download-licenses-configured/pom.xml b/src/it/download-licenses-configured/pom.xml index 2e3584a21..fd73adbe6 100644 --- a/src/it/download-licenses-configured/pom.xml +++ b/src/it/download-licenses-configured/pom.xml @@ -138,6 +138,39 @@ ${project.build.directory}/insert-versions/licenses.xml + + content-sanitizers + validate + + download-licenses + + + ${basedir}/src/license/licenses-config-content-sanitizers.xml + ${project.build.directory}/content-sanitizers/licenses + ${project.build.directory}/content-sanitizers/licenses.xml + true + + + [\s-_]+ + - + + + + + apache-sanitizer + .*/apache-2\.0\.txt + (^|\n) + + $1 + + + bsd-asm-sanitizer + .*/bsd3-asm\.txt + [\r\n]+ + \n + + + + diff --git a/src/it/download-licenses-configured/postbuild.groovy b/src/it/download-licenses-configured/postbuild.groovy index 320264316..9a34c32e2 100644 --- a/src/it/download-licenses-configured/postbuild.groovy +++ b/src/it/download-licenses-configured/postbuild.groovy @@ -110,5 +110,20 @@ return { final Path expectedLicensesXml = basePath.resolve('licenses-'+ id +'.expected.xml') final Path licensesXml = outputBase.resolve('licenses.xml') assert expectedLicensesXml.text.equals(licensesXml.text) + return true +}() && { + final String id = 'content-sanitizers' + final Path outputBase = basePath.resolve('target/' + id) + + final Path asl2 = outputBase.resolve('licenses/apache-license-2.0-apache-2.0.txt') + assert Files.exists(asl2) + final Path expectedAsl2 = basePath.resolve('src/license/'+ id +'/apache-2.0.expected.txt') + assert expectedAsl2.text.equals(asl2.text) + + final Path bsdAsm = outputBase.resolve('licenses/bsd-3-clause-asm-bsd3-asm.txt') + assert Files.exists(bsdAsm) + final Path expectedBsdAsm = basePath.resolve('src/license/'+ id +'/bsd3-asm.expected.txt') + assert expectedBsdAsm.text.equals(bsdAsm.text) + return true }() diff --git a/src/it/download-licenses-configured/prebuild.groovy b/src/it/download-licenses-configured/prebuild.groovy index fa286af34..02267cc95 100644 --- a/src/it/download-licenses-configured/prebuild.groovy +++ b/src/it/download-licenses-configured/prebuild.groovy @@ -23,14 +23,20 @@ import java.nio.file.Path; import java.nio.file.Files; -Path basePath = basedir.toPath() +final Path basePath = basedir.toPath() + +final String baseUri = 'file:///' + basePath +final Path sanitizesConfigPath = basePath.resolve('src/license/licenses-config-content-sanitizers.xml'); +String sanitizersConfigContent = new String(Files.readAllBytes(sanitizesConfigPath), 'utf-8') +sanitizersConfigContent = sanitizersConfigContent.replace('%project.baseUri%', baseUri) +Files.write(sanitizesConfigPath, sanitizersConfigContent.getBytes('utf-8')) Files.move(basePath.resolve('target-initial'), basePath.resolve('target')) -Path asl2 = basePath.resolve('target/no-download/licenses/apache-license-2.0-license-2.0.txt') +final Path asl2 = basePath.resolve('target/no-download/licenses/apache-license-2.0-license-2.0.txt') assert Files.exists(asl2) assert asl2.text.contains('Fake content') -Path bsd = basePath.resolve('target/no-download/licenses/bsd-3-clause-asm-license.txt') +final Path bsd = basePath.resolve('target/no-download/licenses/bsd-3-clause-asm-license.txt') assert Files.exists(bsd) assert bsd.text.contains('Fake content') diff --git a/src/it/download-licenses-configured/src/license/content-sanitizers/apache-2.0.expected.txt b/src/it/download-licenses-configured/src/license/content-sanitizers/apache-2.0.expected.txt new file mode 100644 index 000000000..52df47230 --- /dev/null +++ b/src/it/download-licenses-configured/src/license/content-sanitizers/apache-2.0.expected.txt @@ -0,0 +1,202 @@ + +Apache License +Version 2.0, January 2004 +http://www.apache.org/licenses/ + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + +1. Definitions. + +"License" shall mean the terms and conditions for use, reproduction, +and distribution as defined by Sections 1 through 9 of this document. + +"Licensor" shall mean the copyright owner or entity authorized by +the copyright owner that is granting the License. + +"Legal Entity" shall mean the union of the acting entity and all +other entities that control, are controlled by, or are under common +control with that entity. For the purposes of this definition, +"control" means (i) the power, direct or indirect, to cause the +direction or management of such entity, whether by contract or +otherwise, or (ii) ownership of fifty percent (50%) or more of the +outstanding shares, or (iii) beneficial ownership of such entity. + +"You" (or "Your") shall mean an individual or Legal Entity +exercising permissions granted by this License. + +"Source" form shall mean the preferred form for making modifications, +including but not limited to software source code, documentation +source, and configuration files. + +"Object" form shall mean any form resulting from mechanical +transformation or translation of a Source form, including but +not limited to compiled object code, generated documentation, +and conversions to other media types. + +"Work" shall mean the work of authorship, whether in Source or +Object form, made available under the License, as indicated by a +copyright notice that is included in or attached to the work +(an example is provided in the Appendix below). + +"Derivative Works" shall mean any work, whether in Source or Object +form, that is based on (or derived from) the Work and for which the +editorial revisions, annotations, elaborations, or other modifications +represent, as a whole, an original work of authorship. For the purposes +of this License, Derivative Works shall not include works that remain +separable from, or merely link (or bind by name) to the interfaces of, +the Work and Derivative Works thereof. + +"Contribution" shall mean any work of authorship, including +the original version of the Work and any modifications or additions +to that Work or Derivative Works thereof, that is intentionally +submitted to Licensor for inclusion in the Work by the copyright owner +or by an individual or Legal Entity authorized to submit on behalf of +the copyright owner. For the purposes of this definition, "submitted" +means any form of electronic, verbal, or written communication sent +to the Licensor or its representatives, including but not limited to +communication on electronic mailing lists, source code control systems, +and issue tracking systems that are managed by, or on behalf of, the +Licensor for the purpose of discussing and improving the Work, but +excluding communication that is conspicuously marked or otherwise +designated in writing by the copyright owner as "Not a Contribution." + +"Contributor" shall mean Licensor and any individual or Legal Entity +on behalf of whom a Contribution has been received by Licensor and +subsequently incorporated within the Work. + +2. Grant of Copyright License. Subject to the terms and conditions of +this License, each Contributor hereby grants to You a perpetual, +worldwide, non-exclusive, no-charge, royalty-free, irrevocable +copyright license to reproduce, prepare Derivative Works of, +publicly display, publicly perform, sublicense, and distribute the +Work and such Derivative Works in Source or Object form. + +3. Grant of Patent License. Subject to the terms and conditions of +this License, each Contributor hereby grants to You a perpetual, +worldwide, non-exclusive, no-charge, royalty-free, irrevocable +(except as stated in this section) patent license to make, have made, +use, offer to sell, sell, import, and otherwise transfer the Work, +where such license applies only to those patent claims licensable +by such Contributor that are necessarily infringed by their +Contribution(s) alone or by combination of their Contribution(s) +with the Work to which such Contribution(s) was submitted. If You +institute patent litigation against any entity (including a +cross-claim or counterclaim in a lawsuit) alleging that the Work +or a Contribution incorporated within the Work constitutes direct +or contributory patent infringement, then any patent licenses +granted to You under this License for that Work shall terminate +as of the date such litigation is filed. + +4. Redistribution. You may reproduce and distribute copies of the +Work or Derivative Works thereof in any medium, with or without +modifications, and in Source or Object form, provided that You +meet the following conditions: + +(a) You must give any other recipients of the Work or +Derivative Works a copy of this License; and + +(b) You must cause any modified files to carry prominent notices +stating that You changed the files; and + +(c) You must retain, in the Source form of any Derivative Works +that You distribute, all copyright, patent, trademark, and +attribution notices from the Source form of the Work, +excluding those notices that do not pertain to any part of +the Derivative Works; and + +(d) If the Work includes a "NOTICE" text file as part of its +distribution, then any Derivative Works that You distribute must +include a readable copy of the attribution notices contained +within such NOTICE file, excluding those notices that do not +pertain to any part of the Derivative Works, in at least one +of the following places: within a NOTICE text file distributed +as part of the Derivative Works; within the Source form or +documentation, if provided along with the Derivative Works; or, +within a display generated by the Derivative Works, if and +wherever such third-party notices normally appear. The contents +of the NOTICE file are for informational purposes only and +do not modify the License. You may add Your own attribution +notices within Derivative Works that You distribute, alongside +or as an addendum to the NOTICE text from the Work, provided +that such additional attribution notices cannot be construed +as modifying the License. + +You may add Your own copyright statement to Your modifications and +may provide additional or different license terms and conditions +for use, reproduction, or distribution of Your modifications, or +for any such Derivative Works as a whole, provided Your use, +reproduction, and distribution of the Work otherwise complies with +the conditions stated in this License. + +5. Submission of Contributions. Unless You explicitly state otherwise, +any Contribution intentionally submitted for inclusion in the Work +by You to the Licensor shall be under the terms and conditions of +this License, without any additional terms or conditions. +Notwithstanding the above, nothing herein shall supersede or modify +the terms of any separate license agreement you may have executed +with Licensor regarding such Contributions. + +6. Trademarks. This License does not grant permission to use the trade +names, trademarks, service marks, or product names of the Licensor, +except as required for reasonable and customary use in describing the +origin of the Work and reproducing the content of the NOTICE file. + +7. Disclaimer of Warranty. Unless required by applicable law or +agreed to in writing, Licensor provides the Work (and each +Contributor provides its Contributions) on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or +implied, including, without limitation, any warranties or conditions +of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A +PARTICULAR PURPOSE. You are solely responsible for determining the +appropriateness of using or redistributing the Work and assume any +risks associated with Your exercise of permissions under this License. + +8. Limitation of Liability. In no event and under no legal theory, +whether in tort (including negligence), contract, or otherwise, +unless required by applicable law (such as deliberate and grossly +negligent acts) or agreed to in writing, shall any Contributor be +liable to You for damages, including any direct, indirect, special, +incidental, or consequential damages of any character arising as a +result of this License or out of the use or inability to use the +Work (including but not limited to damages for loss of goodwill, +work stoppage, computer failure or malfunction, or any and all +other commercial damages or losses), even if such Contributor +has been advised of the possibility of such damages. + +9. Accepting Warranty or Additional Liability. While redistributing +the Work or Derivative Works thereof, You may choose to offer, +and charge a fee for, acceptance of support, warranty, indemnity, +or other liability obligations and/or rights consistent with this +License. However, in accepting such obligations, You may act only +on Your own behalf and on Your sole responsibility, not on behalf +of any other Contributor, and only if You agree to indemnify, +defend, and hold each Contributor harmless for any liability +incurred by, or claims asserted against, such Contributor by reason +of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS + +APPENDIX: How to apply the Apache License to your work. + +To apply the Apache License to your work, attach the following +boilerplate notice, with the fields enclosed by brackets "[]" +replaced with your own identifying information. (Don't include +the brackets!) The text should be enclosed in the appropriate +comment syntax for the file format. We also recommend that a +file or class name and description of purpose be included on the +same "printed page" as the copyright notice for easier +identification within third-party archives. + +Copyright [yyyy] [name of copyright owner] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. diff --git a/src/it/download-licenses-configured/src/license/content-sanitizers/apache-2.0.txt b/src/it/download-licenses-configured/src/license/content-sanitizers/apache-2.0.txt new file mode 100644 index 000000000..d64569567 --- /dev/null +++ b/src/it/download-licenses-configured/src/license/content-sanitizers/apache-2.0.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/src/it/download-licenses-configured/src/license/content-sanitizers/bsd3-asm.expected.txt b/src/it/download-licenses-configured/src/license/content-sanitizers/bsd3-asm.expected.txt new file mode 100644 index 000000000..4607ca7db --- /dev/null +++ b/src/it/download-licenses-configured/src/license/content-sanitizers/bsd3-asm.expected.txt @@ -0,0 +1,26 @@ + + ASM: a very small and fast Java bytecode manipulation framework + Copyright (c) 2000-2005 INRIA, France Telecom + 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. + 3. Neither the name of the copyright holders 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. diff --git a/src/it/download-licenses-configured/src/license/content-sanitizers/bsd3-asm.txt b/src/it/download-licenses-configured/src/license/content-sanitizers/bsd3-asm.txt new file mode 100644 index 000000000..d0cd82def --- /dev/null +++ b/src/it/download-licenses-configured/src/license/content-sanitizers/bsd3-asm.txt @@ -0,0 +1,28 @@ + + ASM: a very small and fast Java bytecode manipulation framework + Copyright (c) 2000-2005 INRIA, France Telecom + 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. + 3. Neither the name of the copyright holders 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. diff --git a/src/it/download-licenses-configured/src/license/licenses-config-content-sanitizers.xml b/src/it/download-licenses-configured/src/license/licenses-config-content-sanitizers.xml new file mode 100644 index 000000000..eced32170 --- /dev/null +++ b/src/it/download-licenses-configured/src/license/licenses-config-content-sanitizers.xml @@ -0,0 +1,41 @@ + + + + + \Qcommons-logging + \Qcommons-logging + + + + + + Apache License 2.0 + %project.baseUri%/src/license/content-sanitizers/apache-2.0.txt + + + + + \Qaopalliance\E + \Qaopalliance\E + + + \QPublic Domain\E + + + + + + \Qasm\E + \Qasm\E + + + + + + BSD 3-Clause ASM + %project.baseUri%/src/license/content-sanitizers/bsd3-asm.txt + + + + + diff --git a/src/main/java/org/codehaus/mojo/license/AbstractDownloadLicensesMojo.java b/src/main/java/org/codehaus/mojo/license/AbstractDownloadLicensesMojo.java index 5d135738a..3ab98afe5 100644 --- a/src/main/java/org/codehaus/mojo/license/AbstractDownloadLicensesMojo.java +++ b/src/main/java/org/codehaus/mojo/license/AbstractDownloadLicensesMojo.java @@ -23,7 +23,7 @@ */ import org.apache.commons.io.FileUtils; - +import org.apache.commons.lang.StringEscapeUtils; import org.apache.maven.artifact.Artifact; import org.apache.maven.artifact.repository.ArtifactRepository; import org.apache.maven.model.License; @@ -41,6 +41,8 @@ import org.codehaus.mojo.license.download.PreferredFileNames; import org.codehaus.mojo.license.download.ProjectLicense; import org.codehaus.mojo.license.download.ProjectLicenseInfo; +import org.codehaus.mojo.license.spdx.SpdxLicenseList; +import org.codehaus.mojo.license.spdx.SpdxLicenseList.Attachments.ContentSanitizer; import org.codehaus.mojo.license.download.LicenseDownloader.LicenseDownloadResult; import org.codehaus.mojo.license.download.LicenseMatchers; import org.codehaus.mojo.license.download.LicenseSummaryReader; @@ -63,6 +65,7 @@ import java.util.Map; import java.util.Set; import java.util.SortedMap; +import java.util.TreeMap; import java.util.regex.Pattern; /** @@ -582,6 +585,61 @@ public abstract class AbstractDownloadLicensesMojo @Parameter( property = "license.connectionRequestTimeout", defaultValue = "5000" ) private int connectionRequestTimeout; + /** + * A list of sanitizers to process the content of license files before storing them locally and before computing + * their sha1 sums. Useful for removing parts of the content that change over time. + *

+ * The content sanitizers are applied in alphabetical order by {@code id}. + *

+ * Set {@link #useDefaultContentSanitizers} to {@code true} to apply the built-in content sanitizers. + *

+ * An example: + *

+     * {@code
+     * 
+     *   
+     *     fedoraproject.org-0
+     *     .*fedoraproject\\.org.*
+     *     \"wgRequestId\":\"[^\"]*\"
+     *                                                              
+     *     \"wgRequestId\":\"\"
+     *   
+     *   
+     *     opensource.org-0
+     *     .*opensource\\.org.*
+     *     jQuery\\.extend\\(Drupal\\.settings[^\\n]+
+     *                                                                              
+     *                                                                              
+     *     
+     *   
+     * 
+     * }
+     * 
+ * + * @since 1.20 + * @see #useDefaultContentSanitizers + */ + @Parameter( property = "license.licenseContentSanitizers" ) + private List licenseContentSanitizers; + + /** + * If {@code true} the default content sanitizers will be added to the internal {@link Map} of sanitizes before + * adding {@link #licenseContentSanitizers} by their {@code id}; otherwise the default content sanitizers will not + * be added to the internal {@link Map} of sanitizes. + *

+ * Any individual content sanitizer from the set of default sanitizers can be overriden via + * {@link #licenseContentSanitizers} if the same {@code id} is used in {@link #licenseContentSanitizers}. + *

+ * To view the list of default content sanitizers, set {@link #artifactFilters to {@code true} and run the mojo with + * debug log level, e.g. using {@code -X} or {-Dorg.slf4j.simpleLogger.log.org.codehaus.mojo.license=debug} on the + * command line. + * + * @since 1.20 + * @see #licenseContentSanitizers + */ + @Parameter( property = "license.useDefaultContentSanitizers", defaultValue = "false" ) + private boolean useDefaultContentSanitizers; + // ---------------------------------------------------------------------- // Plexus Components // ---------------------------------------------------------------------- @@ -686,7 +744,8 @@ public void execute() final List depProjectLicenses = new ArrayList<>(); try ( LicenseDownloader licenseDownloader = - new LicenseDownloader( findActiveProxy(), connectTimeout, socketTimeout, connectionRequestTimeout ) ) + new LicenseDownloader( findActiveProxy(), connectTimeout, socketTimeout, connectionRequestTimeout, + contentSanitizers(), getCharset() ) ) { for ( MavenProject project : dependencies ) { @@ -762,6 +821,57 @@ public void execute() } } + private Map contentSanitizers() + { + Map result = + new TreeMap(); + if ( useDefaultContentSanitizers ) + { + final Map defaultSanitizers = + SpdxLicenseList.getLatest().getAttachments().getContentSanitizers(); + result.putAll( defaultSanitizers ); + if ( getLog().isDebugEnabled() && !defaultSanitizers.isEmpty() ) + { + final StringBuilder sb = new StringBuilder() // + .append( "Applied " ) // + .append( defaultSanitizers.size() ) // + .append( " licenseContentSanitizers:\n\n" ); + for ( ContentSanitizer sanitizer : defaultSanitizers.values() ) + { + sb.append( " \n" ) // + .append( " " ) // + .append( sanitizer.getId() ) // + .append( "\n" ) // + .append( " " ) // + .append( StringEscapeUtils.escapeJava( sanitizer.getUrlPattern().pattern() ) ) // + .append( "\n" ) // + .append( " " ) // + .append( StringEscapeUtils.escapeJava( sanitizer.getContentPattern().pattern() ) ) // + .append( "\n" ) // + .append( " " ) // + .append( StringEscapeUtils.escapeJava( sanitizer.getContentReplacement() ) ) // + .append( "\n" ) // + .append( " \n" ); + } + sb.append( "" ); + + getLog().debug( sb.toString() ); + } + } + if ( licenseContentSanitizers != null ) + { + for ( LicenseContentSanitizer s : licenseContentSanitizers ) + { + result.put( s.getId(), + ContentSanitizer.compile( s.getId(), s.getUrlRegexp(), + s.getContentRegexp(), + s.getContentReplacement() ) ); + } + } + + return Collections.unmodifiableMap( result ); + } + private void removeOrphanFiles( List deps ) { if ( removeOrphanLicenseFiles ) diff --git a/src/main/java/org/codehaus/mojo/license/AbstractLicensesXmlMojo.java b/src/main/java/org/codehaus/mojo/license/AbstractLicensesXmlMojo.java index 6da1c2b08..6bc193365 100644 --- a/src/main/java/org/codehaus/mojo/license/AbstractLicensesXmlMojo.java +++ b/src/main/java/org/codehaus/mojo/license/AbstractLicensesXmlMojo.java @@ -124,6 +124,12 @@ public String getEncoding() return licensesOutputFileEncoding; } + Charset getCharset() + { + initEncoding(); + return charset; + } + private void initEncoding() { if ( charset == null ) diff --git a/src/main/java/org/codehaus/mojo/license/LicenseContentSanitizer.java b/src/main/java/org/codehaus/mojo/license/LicenseContentSanitizer.java new file mode 100644 index 000000000..597411deb --- /dev/null +++ b/src/main/java/org/codehaus/mojo/license/LicenseContentSanitizer.java @@ -0,0 +1,58 @@ +package org.codehaus.mojo.license; + +/* + * #%L + * License Maven Plugin + * %% + * Copyright (C) 2019 MojoHaus + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Lesser Public License for more details. + * + * You should have received a copy of the GNU General Lesser Public + * License along with this program. If not, see + * . + * #L% + */ + +/** + * @author Peter Palaga + * @since 1.20 + */ +public class LicenseContentSanitizer +{ + private String id; + + private String urlRegexp; + + private String contentRegexp; + + private String contentReplacement; + + public String getId() + { + return id; + } + + public String getUrlRegexp() + { + return urlRegexp; + } + + public String getContentRegexp() + { + return contentRegexp; + } + + public String getContentReplacement() + { + return contentReplacement; + } +} diff --git a/src/main/java/org/codehaus/mojo/license/download/LicenseDownloader.java b/src/main/java/org/codehaus/mojo/license/download/LicenseDownloader.java index 052cc660a..3d16da96e 100644 --- a/src/main/java/org/codehaus/mojo/license/download/LicenseDownloader.java +++ b/src/main/java/org/codehaus/mojo/license/download/LicenseDownloader.java @@ -22,12 +22,15 @@ * #L% */ +import java.io.BufferedReader; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; +import java.io.InputStreamReader; import java.net.URI; import java.net.URISyntaxException; +import java.nio.charset.Charset; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; @@ -35,9 +38,11 @@ import java.security.NoSuchAlgorithmException; import java.util.ArrayList; import java.util.List; +import java.util.Map; import java.util.regex.Pattern; import org.apache.commons.codec.binary.Hex; +import org.apache.commons.codec.digest.DigestUtils; import org.apache.http.HttpEntity; import org.apache.http.HttpException; import org.apache.http.HttpHost; @@ -63,6 +68,7 @@ import org.apache.maven.plugin.MojoFailureException; import org.apache.maven.plugin.logging.Log; import org.apache.maven.settings.Proxy; +import org.codehaus.mojo.license.spdx.SpdxLicenseList.Attachments.ContentSanitizer; import org.codehaus.mojo.license.utils.FileUtil; /** @@ -78,8 +84,14 @@ public class LicenseDownloader implements AutoCloseable private final CloseableHttpClient client; - public LicenseDownloader( Proxy proxy, int connectTimeout, int socketTimeout, int connectionRequestTimeout ) + private final Map contentSanitizers; + private final Charset charset; + + public LicenseDownloader( Proxy proxy, int connectTimeout, int socketTimeout, int connectionRequestTimeout, + Map contentSanitizers, Charset charset ) { + this.contentSanitizers = contentSanitizers; + this.charset = charset; final Builder configBuilder = RequestConfig.copy( RequestConfig.DEFAULT ) // .setConnectTimeout( connectTimeout ) // .setSocketTimeout( socketTimeout ) // @@ -158,13 +170,24 @@ public LicenseDownloadResult downloadLicense( String licenseUrlString, FileNameE throw new IllegalArgumentException( "Null URL for file " + outputFile.getPath() ); } + List sanitizers = filterSanitizers( licenseUrlString ); if ( licenseUrlString.startsWith( "file://" ) ) { log.debug( "Downloading '" + licenseUrlString + "' -> '" + outputFile + "'" ); Path in = Paths.get( new URI( licenseUrlString ) ); - Files.copy( in, outputFile.toPath() ); - return LicenseDownloadResult.success( outputFile, FileUtil.sha1( in ), fileNameEntry.isPreferred() ); + if ( sanitizers.isEmpty() ) + { + Files.copy( in, outputFile.toPath() ); + return LicenseDownloadResult.success( outputFile, FileUtil.sha1( in ), fileNameEntry.isPreferred() ); + } + else + { + try ( BufferedReader r = Files.newBufferedReader( in, charset ) ) + { + return sanitize( r, outputFile, charset, sanitizers, fileNameEntry.isPreferred() ); + } + } } else { @@ -190,34 +213,49 @@ public LicenseDownloadResult downloadLicense( String licenseUrlString, FileNameE log.debug( "Downloading '" + licenseUrlString + "' -> '" + updatedFile + "'" + ( fileNameEntry.isPreferred() ? " (preferred file name)" : "" ) ); - try ( InputStream in = entity.getContent(); - FileOutputStream fos = new FileOutputStream( updatedFile ) ) + if ( sanitizers.isEmpty() ) { - final MessageDigest md = MessageDigest.getInstance( "SHA-1" ); - final byte[] buf = new byte[1024]; - int len; - while ( ( len = in.read( buf ) ) >= 0 ) + try ( InputStream in = entity.getContent(); + FileOutputStream fos = new FileOutputStream( updatedFile ) ) { - md.update( buf, 0, len ); - fos.write( buf, 0, len ); + final MessageDigest md = MessageDigest.getInstance( "SHA-1" ); + final byte[] buf = new byte[1024]; + int len; + while ( ( len = in.read( buf ) ) >= 0 ) + { + md.update( buf, 0, len ); + fos.write( buf, 0, len ); + } + final String actualSha1 = Hex.encodeHexString( md.digest() ); + final String expectedSha1 = fileNameEntry.getSha1(); + if ( expectedSha1 != null && !expectedSha1.equals( actualSha1 ) ) + { + throw new MojoFailureException( "URL '" + licenseUrlString + + "' returned content with unexpected sha1 '" + actualSha1 + "'; expected '" + + expectedSha1 + "'. You may want to (a) re-run the current mojo" + + " with -Dlicense.forceDownload=true or (b) change the expected sha1 in" + + " the licenseUrlFileNames entry '" + fileNameEntry.getFile().getName() + + "' or (c) split the entry so that" + + " its URLs return content with different sha1 sums." ); + } + return LicenseDownloadResult.success( updatedFile, actualSha1, + fileNameEntry.isPreferred() ); } - final String actualSha1 = Hex.encodeHexString( md.digest() ); - final String expectedSha1 = fileNameEntry.getSha1(); - if ( expectedSha1 != null && !expectedSha1.equals( actualSha1 ) ) + catch ( NoSuchAlgorithmException e ) { - throw new MojoFailureException( "URL '" + licenseUrlString - + "' returned content with unexpected sha1 '" + actualSha1 + "'; expected '" - + expectedSha1 + "'. You may want to (a) re-run the current mojo" - + " with -Dlicense.forceDownload=true or (b) change the expected sha1 in" - + " the licenseUrlFileNames entry '" - + fileNameEntry.getFile().getName() + "' or (c) split the entry so that" - + " its URLs return content with different sha1 sums." ); + throw new RuntimeException( e ); } - return LicenseDownloadResult.success( updatedFile, actualSha1, fileNameEntry.isPreferred() ); } - catch ( NoSuchAlgorithmException e ) + else { - throw new RuntimeException( e ); + final Charset cs = contentType != null + ? ( contentType.getCharset() == null ? this.charset : contentType.getCharset() ) + : this.charset; + try ( BufferedReader r = + new BufferedReader( new InputStreamReader( entity.getContent(), cs ) ) ) + { + return sanitize( r, updatedFile, cs, sanitizers, fileNameEntry.isPreferred() ); + } } } else @@ -228,6 +266,44 @@ public LicenseDownloadResult downloadLicense( String licenseUrlString, FileNameE } } + static LicenseDownloadResult sanitize( BufferedReader r, File out, Charset charset, + List sanitizers, boolean preferredFileName ) + throws IOException + { + final StringBuilder contentBuilder = new StringBuilder(); + // CHECKSTYLE_OFF: MagicNumber + char[] buffer = new char[8192]; + // CHECKSTYLE_ON: MagicNumber + int len = 0; + while ( ( len = r.read( buffer ) ) >= 0 ) + { + contentBuilder.append( buffer, 0, len ); + } + + String content = contentBuilder.toString(); + for ( ContentSanitizer sanitizer : sanitizers ) + { + content = sanitizer.sanitize( content ); + } + byte[] bytes = content.getBytes( charset ); + Files.write( out.toPath(), bytes ); + final String sha1 = DigestUtils.sha1Hex( bytes ); + return LicenseDownloadResult.success( out, sha1, preferredFileName ); + } + + List filterSanitizers( String licenseUrlString ) + { + ArrayList result = new ArrayList<>(); + for ( ContentSanitizer s : contentSanitizers.values() ) + { + if ( s.applies( licenseUrlString ) ) + { + result.add( s ); + } + } + return result; + } + static File updateFileExtension( File outputFile, String mimeType ) { String realExtension = FileUtil.toExtension( mimeType, false ); diff --git a/src/main/java/org/codehaus/mojo/license/spdx/SpdxLicenseInfo.java b/src/main/java/org/codehaus/mojo/license/spdx/SpdxLicenseInfo.java index 765befc3b..01dfe9eb4 100644 --- a/src/main/java/org/codehaus/mojo/license/spdx/SpdxLicenseInfo.java +++ b/src/main/java/org/codehaus/mojo/license/spdx/SpdxLicenseInfo.java @@ -46,8 +46,6 @@ public class SpdxLicenseInfo private final String detailsUrl; - private final int referenceNumber; - private final String name; private final String licenseId; @@ -67,7 +65,7 @@ public static Builder builder() // CHECKSTYLE_OFF: ParameterNumber public SpdxLicenseInfo( String reference, boolean isDeprecatedLicenseId, boolean isFsfLibre, String detailsUrl, - int referenceNumber, String name, String licenseId, List seeAlso, + String name, String licenseId, List seeAlso, boolean isOsiApproved, Attachments attachments ) { super(); @@ -75,7 +73,6 @@ public SpdxLicenseInfo( String reference, boolean isDeprecatedLicenseId, boolean this.isDeprecatedLicenseId = isDeprecatedLicenseId; this.isFsfLibre = isFsfLibre; this.detailsUrl = detailsUrl; - this.referenceNumber = referenceNumber; this.name = name; this.licenseId = licenseId; this.seeAlso = seeAlso; @@ -103,11 +100,6 @@ public String getDetailsUrl() return detailsUrl; } - public int getReferenceNumber() - { - return referenceNumber; - } - public String getName() { return name; @@ -171,12 +163,15 @@ public static class UrlInfo private final boolean stable; - public UrlInfo( String sha1, String mimeType, boolean stable ) + private final boolean sanitized; + + public UrlInfo( String sha1, String mimeType, boolean stable, boolean sanitized ) { super(); this.sha1 = sha1; this.mimeType = mimeType; this.stable = stable; + this.sanitized = sanitized; } public boolean isStable() @@ -193,6 +188,11 @@ public String getMimeType() { return mimeType; } + + public boolean isSanitized() + { + return sanitized; + } } } @@ -210,8 +210,6 @@ public static class Builder private String detailsUrl; - private Integer referenceNumber; - private String name; private String reference; @@ -248,12 +246,6 @@ public Builder reference( String reference ) return this; } - public Builder referenceNumber( int referenceNumber ) - { - this.referenceNumber = referenceNumber; - return this; - } - public Builder name( String name ) { this.name = name; @@ -272,9 +264,9 @@ public Builder seeAlso( String seeAlso ) return this; } - public Builder urlInfo( String url, String sha1, String mimeType, boolean stable ) + public Builder urlInfo( String url, String sha1, String mimeType, boolean stable, boolean sanitized ) { - this.urlInfos.put( url, new UrlInfo( sha1, mimeType, stable ) ); + this.urlInfos.put( url, new UrlInfo( sha1, mimeType, stable, sanitized ) ); return this; } @@ -289,7 +281,6 @@ public SpdxLicenseInfo build() Objects.requireNonNull( isDeprecatedLicenseId, "isDeprecatedLicenseId" ); Objects.requireNonNull( detailsUrl, "detailsUrl" ); Objects.requireNonNull( reference, "reference" ); - Objects.requireNonNull( referenceNumber, "referenceNumber" ); Objects.requireNonNull( name, "name" ); Objects.requireNonNull( licenseId, "licenseId" ); Objects.requireNonNull( isOsiApproved, "isOsiApproved" ); @@ -304,7 +295,7 @@ public SpdxLicenseInfo build() final Map uis = Collections.unmodifiableMap( urlInfos ); urlInfos = null; - return new SpdxLicenseInfo( reference, isDeprecatedLicenseId, isFsfLibre, detailsUrl, referenceNumber, name, + return new SpdxLicenseInfo( reference, isDeprecatedLicenseId, isFsfLibre, detailsUrl, name, licenseId, sa, isOsiApproved, new Attachments( uis ) ); } diff --git a/src/main/java/org/codehaus/mojo/license/spdx/SpdxLicenseList.java b/src/main/java/org/codehaus/mojo/license/spdx/SpdxLicenseList.java index a768eac16..2145da4c3 100644 --- a/src/main/java/org/codehaus/mojo/license/spdx/SpdxLicenseList.java +++ b/src/main/java/org/codehaus/mojo/license/spdx/SpdxLicenseList.java @@ -26,6 +26,12 @@ import java.util.LinkedHashMap; import java.util.Map; import java.util.Objects; +import java.util.TreeMap; +import java.util.regex.Pattern; + +import org.apache.commons.lang.StringEscapeUtils; +import org.codehaus.mojo.license.spdx.SpdxLicenseList.Attachments.ContentSanitizer; +import org.codehaus.mojo.license.spdx.SpdxLicenseList.Attachments.UrlReplacement; /** * A Java representation of @@ -61,17 +67,21 @@ public static SpdxLicenseList getLatest() private final Map licenses; + private final Attachments attachments; + public static Builder builder() { return new Builder(); } - public SpdxLicenseList( String licenseListVersion, Map licenses, String releaseDate ) + SpdxLicenseList( String licenseListVersion, Map licenses, String releaseDate, + Attachments attachments ) { super(); this.licenseListVersion = licenseListVersion; this.licenses = licenses; this.releaseDate = releaseDate; + this.attachments = attachments; } public String getLicenseListVersion() @@ -92,6 +102,145 @@ public String getReleaseDate() return releaseDate; } + public Attachments getAttachments() + { + return attachments; + } + + /** + * + * @since 1.20 + */ + public static class Attachments + { + private final Map contentSanitizers; + private final Map urlReplacements; + + Attachments( Map contentSanitizers, Map urlReplacements ) + { + super(); + this.contentSanitizers = contentSanitizers; + this.urlReplacements = urlReplacements; + } + + public Map getContentSanitizers() + { + return contentSanitizers; + } + + public Map getUrlReplacements() + { + return urlReplacements; + } + + /** + * @since 1.20 + */ + public static class UrlReplacement + { + public static UrlReplacement compile( String id, String urlPattern, String replacement ) + { + return new UrlReplacement( id, Pattern.compile( urlPattern, Pattern.CASE_INSENSITIVE ), replacement ); + } + private final String id; + private final Pattern urlPattern; + private final String replacement; + public UrlReplacement( String id, Pattern urlPattern, String replacement ) + { + super(); + this.id = id; + this.urlPattern = urlPattern; + this.replacement = replacement; + } + public String getId() + { + return id; + } + public Pattern getUrlPattern() + { + return urlPattern; + } + public String getReplacement() + { + return replacement; + } + + } + + /** + * @since 1.20 + */ + public static class ContentSanitizer + { + public static ContentSanitizer compile( String id, String urlPattern, String contentPattern, + String contentReplacement ) + { + Objects.requireNonNull( id, "id" ); + Objects.requireNonNull( urlPattern, "urlPattern" ); + Objects.requireNonNull( contentPattern, "contentPattern" ); + contentReplacement = contentReplacement == null ? "" : contentReplacement; + contentReplacement = StringEscapeUtils.unescapeJava( contentReplacement ); + return new ContentSanitizer( id, + Pattern.compile( urlPattern, Pattern.CASE_INSENSITIVE ), + Pattern.compile( contentPattern, + Pattern.CASE_INSENSITIVE ), + contentReplacement ); + } + + private final String id; + private final Pattern urlPattern; + private final Pattern contentPattern; + private final String contentReplacement; + + public ContentSanitizer( String id, Pattern urlPattern, Pattern contentPattern, String contentReplacement ) + { + super(); + Objects.requireNonNull( id, "id" ); + Objects.requireNonNull( urlPattern, "urlPattern" ); + Objects.requireNonNull( contentPattern, "contentPattern" ); + Objects.requireNonNull( contentReplacement, "contentReplacement" ); + this.id = id; + this.urlPattern = urlPattern; + this.contentPattern = contentPattern; + this.contentReplacement = contentReplacement; + } + + public boolean applies( String url ) + { + return urlPattern.matcher( url ).matches(); + } + + public String sanitize( String content ) + { + if ( content == null ) + { + return null; + } + return contentPattern.matcher( content ).replaceAll( contentReplacement ); + } + + public String getId() + { + return id; + } + + public Pattern getUrlPattern() + { + return urlPattern; + } + + public Pattern getContentPattern() + { + return contentPattern; + } + + public String getContentReplacement() + { + return contentReplacement; + } + } + } + /** * A {@link SpdxLicenseList} builder. * @@ -105,6 +254,9 @@ public static class Builder private Map licenses = new LinkedHashMap<>(); + private Map contentSanitizers = new TreeMap<>(); + private Map urlReplacements = new TreeMap<>(); + public SpdxLicenseList build() { Objects.requireNonNull( licenseListVersion, "isDeprecatedLicenseId" ); @@ -113,9 +265,17 @@ public SpdxLicenseList build() { throw new IllegalStateException( "licenses cannot be empty" ); } - Map lics = Collections.unmodifiableMap( licenses ); + final Map lics = Collections.unmodifiableMap( licenses ); this.licenses = null; - return new SpdxLicenseList( licenseListVersion, lics, releaseDate ); + + final Map sanitizers = Collections.unmodifiableMap( contentSanitizers ); + this.contentSanitizers = null; + + final Map replacements = Collections.unmodifiableMap( urlReplacements ); + this.urlReplacements = null; + + return new SpdxLicenseList( licenseListVersion, lics, releaseDate, + new Attachments( sanitizers, replacements ) ); } public Builder licenseListVersion( String licenseListVersion ) @@ -135,5 +295,19 @@ public Builder license( SpdxLicenseInfo license ) this.licenses.put( license.getLicenseId(), license ); return this; } + + public Builder contentSanitizer( String id, String urlPattern, String contentPattern, + String contentReplacement ) + { + this.contentSanitizers.put( id, ContentSanitizer.compile( id, urlPattern, contentPattern, + contentReplacement ) ); + return this; + } + + public Builder urlReplacement( String id, String urlPattern, String replacement ) + { + this.urlReplacements.put( id, UrlReplacement.compile( id, urlPattern, replacement ) ); + return this; + } } } diff --git a/src/main/java/org/codehaus/mojo/license/spdx/SpdxLicenseListData.java b/src/main/java/org/codehaus/mojo/license/spdx/SpdxLicenseListData.java index 6475d8e79..69d47d6c7 100644 --- a/src/main/java/org/codehaus/mojo/license/spdx/SpdxLicenseListData.java +++ b/src/main/java/org/codehaus/mojo/license/spdx/SpdxLicenseListData.java @@ -33,21 +33,20 @@ class SpdxLicenseListData static SpdxLicenseList createList() { final SpdxLicenseList.Builder builder = SpdxLicenseList.builder(); - builder.licenseListVersion( "v3.4-5-gb3d735f" ); + builder.licenseListVersion( "v3.4-13-g6f12e70" ); builder.license( SpdxLicenseInfo.builder() .reference( "./0BSD.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/0BSD.json" ) - .referenceNumber( 310 ) .name( "BSD Zero Clause License" ) .licenseId( "0BSD" ) .seeAlso( "http://landley.net/toybox/license.html" ) - .urlInfo( "http://landley.net/toybox/license.html", "4b6f12065895f739dd7c82cb587520bdfa967a30", "text/html", true ) - .urlInfo( "http://www.landley.net/toybox/license.html", "4b6f12065895f739dd7c82cb587520bdfa967a30", "text/html", true ) - .urlInfo( "https://landley.net/toybox/license.html", "4b6f12065895f739dd7c82cb587520bdfa967a30", "text/html", true ) - .urlInfo( "https://www.landley.net/toybox/license.html", "4b6f12065895f739dd7c82cb587520bdfa967a30", "text/html", true ) + .urlInfo( "http://landley.net/toybox/license.html", "4b6f12065895f739dd7c82cb587520bdfa967a30", "text/html", true, false ) + .urlInfo( "http://www.landley.net/toybox/license.html", "4b6f12065895f739dd7c82cb587520bdfa967a30", "text/html", true, false ) + .urlInfo( "https://landley.net/toybox/license.html", "4b6f12065895f739dd7c82cb587520bdfa967a30", "text/html", true, false ) + .urlInfo( "https://www.landley.net/toybox/license.html", "4b6f12065895f739dd7c82cb587520bdfa967a30", "text/html", true, false ) .isOsiApproved( true ) .build() ); @@ -56,15 +55,14 @@ static SpdxLicenseList createList() .reference( "./AAL.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/AAL.json" ) - .referenceNumber( 20 ) .name( "Attribution Assurance License" ) .licenseId( "AAL" ) - .seeAlso( "http://www.opensource.org/licenses/attribution" ) + .seeAlso( "https://opensource.org/licenses/attribution" ) - .urlInfo( "http://opensource.org/licenses/attribution", "9f4ccc844e66e3f794ced2a7b6b1c4da98d49486", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/attribution", "9f4ccc844e66e3f794ced2a7b6b1c4da98d49486", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/attribution", "9f4ccc844e66e3f794ced2a7b6b1c4da98d49486", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/attribution", "9f4ccc844e66e3f794ced2a7b6b1c4da98d49486", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/attribution", "167a1512b3489de35caabde436b1fb1fa880768e", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/attribution", "167a1512b3489de35caabde436b1fb1fa880768e", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/attribution", "167a1512b3489de35caabde436b1fb1fa880768e", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/attribution", "167a1512b3489de35caabde436b1fb1fa880768e", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -73,12 +71,11 @@ static SpdxLicenseList createList() .reference( "./ADSL.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/ADSL.json" ) - .referenceNumber( 18 ) .name( "Amazon Digital Services License" ) .licenseId( "ADSL" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/AmazonDigitalServicesLicense" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/AmazonDigitalServicesLicense", null, null, false ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/AmazonDigitalServicesLicense", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -88,13 +85,10 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/AFL-1.1.json" ) - .referenceNumber( 112 ) .name( "Academic Free License v1.1" ) .licenseId( "AFL-1.1" ) .seeAlso( "http://opensource.linux-mirror.org/licenses/afl-1.1.txt" ) .seeAlso( "http://wayback.archive.org/web/20021004124254/http://www.opensource.org/licenses/academic.php" ) - - .urlInfo( "http://wayback.archive.org/web/20021004124254/http://www.opensource.org/licenses/academic.php", "c8b1d01d417c641f4a4c85b8aae0d01311b939b9", "text/html", false ) .isOsiApproved( true ) .build() ); @@ -104,13 +98,10 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/AFL-1.2.json" ) - .referenceNumber( 130 ) .name( "Academic Free License v1.2" ) .licenseId( "AFL-1.2" ) .seeAlso( "http://opensource.linux-mirror.org/licenses/afl-1.2.txt" ) .seeAlso( "http://wayback.archive.org/web/20021204204652/http://www.opensource.org/licenses/academic.php" ) - - .urlInfo( "http://wayback.archive.org/web/20021204204652/http://www.opensource.org/licenses/academic.php", "359e83b3e52ddbf8c2ca030d1b3e14bca6130899", "text/html", false ) .isOsiApproved( true ) .build() ); @@ -120,12 +111,9 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/AFL-2.0.json" ) - .referenceNumber( 109 ) .name( "Academic Free License v2.0" ) .licenseId( "AFL-2.0" ) .seeAlso( "http://wayback.archive.org/web/20060924134533/http://www.opensource.org/licenses/afl-2.0.txt" ) - - .urlInfo( "http://wayback.archive.org/web/20060924134533/http://www.opensource.org/licenses/afl-2.0.txt", "ee2ef6a3d4e9159b69612b0ab54581ea980ea15e", "text/html", false ) .isOsiApproved( true ) .build() ); @@ -135,7 +123,6 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/AFL-2.1.json" ) - .referenceNumber( 244 ) .name( "Academic Free License v2.1" ) .licenseId( "AFL-2.1" ) .seeAlso( "http://opensource.linux-mirror.org/licenses/afl-2.1.txt" ) @@ -148,16 +135,15 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/AFL-3.0.json" ) - .referenceNumber( 209 ) .name( "Academic Free License v3.0" ) .licenseId( "AFL-3.0" ) .seeAlso( "http://www.rosenlaw.com/AFL3.0.htm" ) - .seeAlso( "http://www.opensource.org/licenses/afl-3.0" ) + .seeAlso( "https://opensource.org/licenses/afl-3.0" ) - .urlInfo( "http://opensource.org/licenses/afl-3.0", "9074381d3dc8d70269d72c36d1b0be03f30fc307", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/afl-3.0", "9074381d3dc8d70269d72c36d1b0be03f30fc307", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/afl-3.0", "9074381d3dc8d70269d72c36d1b0be03f30fc307", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/afl-3.0", "9074381d3dc8d70269d72c36d1b0be03f30fc307", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/afl-3.0", "3f28e70cbfc51f40160d9b8bf5bdbe639cdb8c34", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/afl-3.0", "3f28e70cbfc51f40160d9b8bf5bdbe639cdb8c34", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/afl-3.0", "3f28e70cbfc51f40160d9b8bf5bdbe639cdb8c34", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/afl-3.0", "3f28e70cbfc51f40160d9b8bf5bdbe639cdb8c34", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -167,13 +153,12 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( true ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/AGPL-1.0.json" ) - .referenceNumber( 325 ) .name( "Affero General Public License v1.0" ) .licenseId( "AGPL-1.0" ) .seeAlso( "http://www.affero.org/oagpl.html" ) - .urlInfo( "http://affero.org/oagpl.html", "07286874e4200be2f889982cd089cc4e2e0e8a85", "text/html", true ) - .urlInfo( "http://www.affero.org/oagpl.html", "07286874e4200be2f889982cd089cc4e2e0e8a85", "text/html", true ) + .urlInfo( "http://affero.org/oagpl.html", "0ba5dd35099f6315cfdca991c0ebab4bc629dd14", "text/html", true, false ) + .urlInfo( "http://www.affero.org/oagpl.html", "0ba5dd35099f6315cfdca991c0ebab4bc629dd14", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -182,13 +167,12 @@ static SpdxLicenseList createList() .reference( "./AGPL-1.0-only.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/AGPL-1.0-only.json" ) - .referenceNumber( 370 ) .name( "Affero General Public License v1.0 only" ) .licenseId( "AGPL-1.0-only" ) .seeAlso( "http://www.affero.org/oagpl.html" ) - .urlInfo( "http://affero.org/oagpl.html", "07286874e4200be2f889982cd089cc4e2e0e8a85", "text/html", true ) - .urlInfo( "http://www.affero.org/oagpl.html", "07286874e4200be2f889982cd089cc4e2e0e8a85", "text/html", true ) + .urlInfo( "http://affero.org/oagpl.html", "0ba5dd35099f6315cfdca991c0ebab4bc629dd14", "text/html", true, false ) + .urlInfo( "http://www.affero.org/oagpl.html", "0ba5dd35099f6315cfdca991c0ebab4bc629dd14", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -197,13 +181,12 @@ static SpdxLicenseList createList() .reference( "./AGPL-1.0-or-later.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/AGPL-1.0-or-later.json" ) - .referenceNumber( 322 ) .name( "Affero General Public License v1.0 or later" ) .licenseId( "AGPL-1.0-or-later" ) .seeAlso( "http://www.affero.org/oagpl.html" ) - .urlInfo( "http://affero.org/oagpl.html", "07286874e4200be2f889982cd089cc4e2e0e8a85", "text/html", true ) - .urlInfo( "http://www.affero.org/oagpl.html", "07286874e4200be2f889982cd089cc4e2e0e8a85", "text/html", true ) + .urlInfo( "http://affero.org/oagpl.html", "0ba5dd35099f6315cfdca991c0ebab4bc629dd14", "text/html", true, false ) + .urlInfo( "http://www.affero.org/oagpl.html", "0ba5dd35099f6315cfdca991c0ebab4bc629dd14", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -213,20 +196,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( true ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/AGPL-3.0.json" ) - .referenceNumber( 222 ) .name( "GNU Affero General Public License v3.0" ) .licenseId( "AGPL-3.0" ) - .seeAlso( "http://www.gnu.org/licenses/agpl.txt" ) - .seeAlso( "http://www.opensource.org/licenses/AGPL-3.0" ) - - .urlInfo( "http://gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true ) - .urlInfo( "http://www.gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true ) - .urlInfo( "https://gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true ) - .urlInfo( "https://www.gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true ) - .urlInfo( "http://opensource.org/licenses/AGPL-3.0", "2fddc2e6ea9378501d92c42edb2682d55d0b0e42", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/AGPL-3.0", "2fddc2e6ea9378501d92c42edb2682d55d0b0e42", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/AGPL-3.0", "2fddc2e6ea9378501d92c42edb2682d55d0b0e42", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/AGPL-3.0", "2fddc2e6ea9378501d92c42edb2682d55d0b0e42", "text/html", false ) + .seeAlso( "https://www.gnu.org/licenses/agpl.txt" ) + .seeAlso( "https://opensource.org/licenses/AGPL-3.0" ) + + .urlInfo( "http://gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true, false ) + .urlInfo( "http://www.gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true, false ) + .urlInfo( "https://gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true, false ) + .urlInfo( "https://www.gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true, false ) + .urlInfo( "http://opensource.org/licenses/AGPL-3.0", "f1141a83b31049d9aaf668b09d29f650568a8864", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/AGPL-3.0", "f1141a83b31049d9aaf668b09d29f650568a8864", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/AGPL-3.0", "f1141a83b31049d9aaf668b09d29f650568a8864", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/AGPL-3.0", "f1141a83b31049d9aaf668b09d29f650568a8864", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -236,20 +218,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/AGPL-3.0-only.json" ) - .referenceNumber( 90 ) .name( "GNU Affero General Public License v3.0 only" ) .licenseId( "AGPL-3.0-only" ) - .seeAlso( "http://www.gnu.org/licenses/agpl.txt" ) - .seeAlso( "http://www.opensource.org/licenses/AGPL-3.0" ) - - .urlInfo( "http://gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true ) - .urlInfo( "http://www.gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true ) - .urlInfo( "https://gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true ) - .urlInfo( "https://www.gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true ) - .urlInfo( "http://opensource.org/licenses/AGPL-3.0", "2fddc2e6ea9378501d92c42edb2682d55d0b0e42", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/AGPL-3.0", "2fddc2e6ea9378501d92c42edb2682d55d0b0e42", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/AGPL-3.0", "2fddc2e6ea9378501d92c42edb2682d55d0b0e42", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/AGPL-3.0", "2fddc2e6ea9378501d92c42edb2682d55d0b0e42", "text/html", false ) + .seeAlso( "https://www.gnu.org/licenses/agpl.txt" ) + .seeAlso( "https://opensource.org/licenses/AGPL-3.0" ) + + .urlInfo( "http://gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true, false ) + .urlInfo( "http://www.gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true, false ) + .urlInfo( "https://gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true, false ) + .urlInfo( "https://www.gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true, false ) + .urlInfo( "http://opensource.org/licenses/AGPL-3.0", "f1141a83b31049d9aaf668b09d29f650568a8864", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/AGPL-3.0", "f1141a83b31049d9aaf668b09d29f650568a8864", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/AGPL-3.0", "f1141a83b31049d9aaf668b09d29f650568a8864", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/AGPL-3.0", "f1141a83b31049d9aaf668b09d29f650568a8864", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -259,20 +240,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/AGPL-3.0-or-later.json" ) - .referenceNumber( 148 ) .name( "GNU Affero General Public License v3.0 or later" ) .licenseId( "AGPL-3.0-or-later" ) - .seeAlso( "http://www.gnu.org/licenses/agpl.txt" ) - .seeAlso( "http://www.opensource.org/licenses/AGPL-3.0" ) - - .urlInfo( "http://gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true ) - .urlInfo( "http://www.gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true ) - .urlInfo( "https://gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true ) - .urlInfo( "https://www.gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true ) - .urlInfo( "http://opensource.org/licenses/AGPL-3.0", "2fddc2e6ea9378501d92c42edb2682d55d0b0e42", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/AGPL-3.0", "2fddc2e6ea9378501d92c42edb2682d55d0b0e42", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/AGPL-3.0", "2fddc2e6ea9378501d92c42edb2682d55d0b0e42", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/AGPL-3.0", "2fddc2e6ea9378501d92c42edb2682d55d0b0e42", "text/html", false ) + .seeAlso( "https://www.gnu.org/licenses/agpl.txt" ) + .seeAlso( "https://opensource.org/licenses/AGPL-3.0" ) + + .urlInfo( "http://gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true, false ) + .urlInfo( "http://www.gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true, false ) + .urlInfo( "https://gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true, false ) + .urlInfo( "https://www.gnu.org/licenses/agpl.txt", "4c665f87b5dc2e7d26279c4b48968d085e1ace32", "text/plain", true, false ) + .urlInfo( "http://opensource.org/licenses/AGPL-3.0", "f1141a83b31049d9aaf668b09d29f650568a8864", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/AGPL-3.0", "f1141a83b31049d9aaf668b09d29f650568a8864", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/AGPL-3.0", "f1141a83b31049d9aaf668b09d29f650568a8864", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/AGPL-3.0", "f1141a83b31049d9aaf668b09d29f650568a8864", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -281,12 +261,14 @@ static SpdxLicenseList createList() .reference( "./AMDPLPA.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/AMDPLPA.json" ) - .referenceNumber( 31 ) .name( "AMD's plpa_map.c License" ) .licenseId( "AMDPLPA" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/AMD_plpa_map_License" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/AMD_plpa_map_License", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/AMD_plpa_map_License", "2c6a826c264baa26b61799066041b64f44e8f00a", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/AMD_plpa_map_License", "2c6a826c264baa26b61799066041b64f44e8f00a", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/AMD_plpa_map_License", "2c6a826c264baa26b61799066041b64f44e8f00a", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/AMD_plpa_map_License", "2c6a826c264baa26b61799066041b64f44e8f00a", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -295,12 +277,14 @@ static SpdxLicenseList createList() .reference( "./AML.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/AML.json" ) - .referenceNumber( 141 ) .name( "Apple MIT License" ) .licenseId( "AML" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Apple_MIT_License" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Apple_MIT_License", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Apple_MIT_License", "4a0ab46e3cb366eae3795537fa490b94e8c4a474", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Apple_MIT_License", "4a0ab46e3cb366eae3795537fa490b94e8c4a474", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Apple_MIT_License", "4a0ab46e3cb366eae3795537fa490b94e8c4a474", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Apple_MIT_License", "4a0ab46e3cb366eae3795537fa490b94e8c4a474", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -309,12 +293,11 @@ static SpdxLicenseList createList() .reference( "./AMPAS.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/AMPAS.json" ) - .referenceNumber( 184 ) .name( "Academy of Motion Picture Arts and Sciences BSD" ) .licenseId( "AMPAS" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/BSD#AMPASBSD" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/BSD#AMPASBSD", null, null, false ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/BSD#AMPASBSD", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -323,14 +306,13 @@ static SpdxLicenseList createList() .reference( "./ANTLR-PD.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/ANTLR-PD.json" ) - .referenceNumber( 381 ) .name( "ANTLR Software Rights Notice" ) .licenseId( "ANTLR-PD" ) .seeAlso( "http://www.antlr2.org/license.html" ) - .urlInfo( "http://antlr2.org/license.html", "ff217bee0b3bec01a758737818bacb25dfbd6afe", "text/html", true ) - .urlInfo( "http://www.antlr2.org/license.html", "ff217bee0b3bec01a758737818bacb25dfbd6afe", "text/html", true ) - .urlInfo( "https://www.antlr2.org/license.html", "ff217bee0b3bec01a758737818bacb25dfbd6afe", "text/html", true ) + .urlInfo( "http://antlr2.org/license.html", "ff217bee0b3bec01a758737818bacb25dfbd6afe", "text/html", true, false ) + .urlInfo( "http://www.antlr2.org/license.html", "ff217bee0b3bec01a758737818bacb25dfbd6afe", "text/html", true, false ) + .urlInfo( "https://www.antlr2.org/license.html", "ff217bee0b3bec01a758737818bacb25dfbd6afe", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -339,12 +321,14 @@ static SpdxLicenseList createList() .reference( "./APAFML.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/APAFML.json" ) - .referenceNumber( 188 ) .name( "Adobe Postscript AFM License" ) .licenseId( "APAFML" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/AdobePostscriptAFM" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/AdobePostscriptAFM", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/AdobePostscriptAFM", "59b86d966161c6f391668e5c22d2ad51c240e43a", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/AdobePostscriptAFM", "59b86d966161c6f391668e5c22d2ad51c240e43a", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/AdobePostscriptAFM", "59b86d966161c6f391668e5c22d2ad51c240e43a", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/AdobePostscriptAFM", "59b86d966161c6f391668e5c22d2ad51c240e43a", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -353,15 +337,14 @@ static SpdxLicenseList createList() .reference( "./APL-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/APL-1.0.json" ) - .referenceNumber( 245 ) .name( "Adaptive Public License 1.0" ) .licenseId( "APL-1.0" ) - .seeAlso( "http://www.opensource.org/licenses/APL-1.0" ) + .seeAlso( "https://opensource.org/licenses/APL-1.0" ) - .urlInfo( "http://opensource.org/licenses/APL-1.0", "5fc7d68e465e486ac5ae2c2bde1e360fa583cae5", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/APL-1.0", "5fc7d68e465e486ac5ae2c2bde1e360fa583cae5", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/APL-1.0", "5fc7d68e465e486ac5ae2c2bde1e360fa583cae5", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/APL-1.0", "5fc7d68e465e486ac5ae2c2bde1e360fa583cae5", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/APL-1.0", "e9ca68f274ad4a1836a9d35576e37dfe6fe90dfd", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/APL-1.0", "e9ca68f274ad4a1836a9d35576e37dfe6fe90dfd", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/APL-1.0", "e9ca68f274ad4a1836a9d35576e37dfe6fe90dfd", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/APL-1.0", "e9ca68f274ad4a1836a9d35576e37dfe6fe90dfd", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -370,12 +353,14 @@ static SpdxLicenseList createList() .reference( "./APSL-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/APSL-1.0.json" ) - .referenceNumber( 342 ) .name( "Apple Public Source License 1.0" ) .licenseId( "APSL-1.0" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Apple_Public_Source_License_1.0" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Apple_Public_Source_License_1.0", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Apple_Public_Source_License_1.0", "8db2d5c7fffb8a7d86504a79c3c81e2b138a53c2", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Apple_Public_Source_License_1.0", "8db2d5c7fffb8a7d86504a79c3c81e2b138a53c2", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Apple_Public_Source_License_1.0", "8db2d5c7fffb8a7d86504a79c3c81e2b138a53c2", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Apple_Public_Source_License_1.0", "8db2d5c7fffb8a7d86504a79c3c81e2b138a53c2", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -384,14 +369,13 @@ static SpdxLicenseList createList() .reference( "./APSL-1.1.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/APSL-1.1.json" ) - .referenceNumber( 315 ) .name( "Apple Public Source License 1.1" ) .licenseId( "APSL-1.1" ) .seeAlso( "http://www.opensource.apple.com/source/IOSerialFamily/IOSerialFamily-7/APPLE_LICENSE" ) - .urlInfo( "http://www.opensource.apple.com/source/IOSerialFamily/IOSerialFamily-7/APPLE_LICENSE", "ee2b2438e398cfe8568a1826ff18fff4aff2b3a7", "text/plain", true ) - .urlInfo( "https://opensource.apple.com/source/IOSerialFamily/IOSerialFamily-7/APPLE_LICENSE", "ee2b2438e398cfe8568a1826ff18fff4aff2b3a7", "text/plain", true ) - .urlInfo( "https://www.opensource.apple.com/source/IOSerialFamily/IOSerialFamily-7/APPLE_LICENSE", "ee2b2438e398cfe8568a1826ff18fff4aff2b3a7", "text/plain", true ) + .urlInfo( "http://www.opensource.apple.com/source/IOSerialFamily/IOSerialFamily-7/APPLE_LICENSE", "ee2b2438e398cfe8568a1826ff18fff4aff2b3a7", "text/plain", true, false ) + .urlInfo( "https://opensource.apple.com/source/IOSerialFamily/IOSerialFamily-7/APPLE_LICENSE", "ee2b2438e398cfe8568a1826ff18fff4aff2b3a7", "text/plain", true, false ) + .urlInfo( "https://www.opensource.apple.com/source/IOSerialFamily/IOSerialFamily-7/APPLE_LICENSE", "ee2b2438e398cfe8568a1826ff18fff4aff2b3a7", "text/plain", true, false ) .isOsiApproved( true ) .build() ); @@ -400,7 +384,6 @@ static SpdxLicenseList createList() .reference( "./APSL-1.2.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/APSL-1.2.json" ) - .referenceNumber( 32 ) .name( "Apple Public Source License 1.2" ) .licenseId( "APSL-1.2" ) .seeAlso( "http://www.samurajdata.se/opensource/mirror/licenses/apsl.php" ) @@ -413,7 +396,6 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/APSL-2.0.json" ) - .referenceNumber( 103 ) .name( "Apple Public Source License 2.0" ) .licenseId( "APSL-2.0" ) .seeAlso( "http://www.opensource.apple.com/license/apsl/" ) @@ -425,12 +407,14 @@ static SpdxLicenseList createList() .reference( "./Abstyles.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Abstyles.json" ) - .referenceNumber( 76 ) .name( "Abstyles License" ) .licenseId( "Abstyles" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Abstyles" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Abstyles", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Abstyles", "696e92cbcfb4082dfb9a0bac290a63437a0a37bf", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Abstyles", "696e92cbcfb4082dfb9a0bac290a63437a0a37bf", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Abstyles", "696e92cbcfb4082dfb9a0bac290a63437a0a37bf", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Abstyles", "696e92cbcfb4082dfb9a0bac290a63437a0a37bf", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -439,12 +423,11 @@ static SpdxLicenseList createList() .reference( "./Adobe-2006.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Adobe-2006.json" ) - .referenceNumber( 277 ) .name( "Adobe Systems Incorporated Source Code License Agreement" ) .licenseId( "Adobe-2006" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/AdobeLicense" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/AdobeLicense", null, null, false ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/AdobeLicense", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -453,12 +436,11 @@ static SpdxLicenseList createList() .reference( "./Adobe-Glyph.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Adobe-Glyph.json" ) - .referenceNumber( 101 ) .name( "Adobe Glyph List License" ) .licenseId( "Adobe-Glyph" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/MIT#AdobeGlyph" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/MIT#AdobeGlyph", null, null, false ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/MIT#AdobeGlyph", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -467,12 +449,14 @@ static SpdxLicenseList createList() .reference( "./Afmparse.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Afmparse.json" ) - .referenceNumber( 40 ) .name( "Afmparse License" ) .licenseId( "Afmparse" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Afmparse" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Afmparse", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Afmparse", "a509c3eb761b8c62c11b492dc48a1788394ceb83", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Afmparse", "a509c3eb761b8c62c11b492dc48a1788394ceb83", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Afmparse", "a509c3eb761b8c62c11b492dc48a1788394ceb83", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Afmparse", "a509c3eb761b8c62c11b492dc48a1788394ceb83", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -481,12 +465,11 @@ static SpdxLicenseList createList() .reference( "./Aladdin.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Aladdin.json" ) - .referenceNumber( 251 ) .name( "Aladdin Free Public License" ) .licenseId( "Aladdin" ) .seeAlso( "http://pages.cs.wisc.edu/~ghost/doc/AFPL/6.01/Public.htm" ) - .urlInfo( "http://pages.cs.wisc.edu/~ghost/doc/AFPL/6.01/Public.htm", "c38fdbb75a01231de6a9d8315fbdd2a4f897b0ee", "text/html", true ) + .urlInfo( "http://pages.cs.wisc.edu/~ghost/doc/AFPL/6.01/Public.htm", "c38fdbb75a01231de6a9d8315fbdd2a4f897b0ee", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -496,15 +479,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/Apache-1.0.json" ) - .referenceNumber( 230 ) .name( "Apache License 1.0" ) .licenseId( "Apache-1.0" ) .seeAlso( "http://www.apache.org/licenses/LICENSE-1.0" ) - .urlInfo( "http://apache.org/licenses/LICENSE-1.0", "ee3ed3c77889131fcce593511cb4d8d416ca94ac", "text/plain", true ) - .urlInfo( "http://www.apache.org/licenses/LICENSE-1.0", "ee3ed3c77889131fcce593511cb4d8d416ca94ac", "text/plain", true ) - .urlInfo( "https://apache.org/licenses/LICENSE-1.0", "ee3ed3c77889131fcce593511cb4d8d416ca94ac", "text/plain", true ) - .urlInfo( "https://www.apache.org/licenses/LICENSE-1.0", "ee3ed3c77889131fcce593511cb4d8d416ca94ac", "text/plain", true ) + .urlInfo( "http://apache.org/licenses/LICENSE-1.0", "ee3ed3c77889131fcce593511cb4d8d416ca94ac", "text/plain", true, false ) + .urlInfo( "http://www.apache.org/licenses/LICENSE-1.0", "ee3ed3c77889131fcce593511cb4d8d416ca94ac", "text/plain", true, false ) + .urlInfo( "https://apache.org/licenses/LICENSE-1.0", "ee3ed3c77889131fcce593511cb4d8d416ca94ac", "text/plain", true, false ) + .urlInfo( "https://www.apache.org/licenses/LICENSE-1.0", "ee3ed3c77889131fcce593511cb4d8d416ca94ac", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -514,20 +496,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/Apache-1.1.json" ) - .referenceNumber( 80 ) .name( "Apache License 1.1" ) .licenseId( "Apache-1.1" ) .seeAlso( "http://apache.org/licenses/LICENSE-1.1" ) - .seeAlso( "http://opensource.org/licenses/Apache-1.1" ) - - .urlInfo( "http://apache.org/licenses/LICENSE-1.1", "2d4dc7c4a231cff49934c3830787769a7afa5549", "text/plain", true ) - .urlInfo( "http://www.apache.org/licenses/LICENSE-1.1", "2d4dc7c4a231cff49934c3830787769a7afa5549", "text/plain", true ) - .urlInfo( "https://apache.org/licenses/LICENSE-1.1", "2d4dc7c4a231cff49934c3830787769a7afa5549", "text/plain", true ) - .urlInfo( "https://www.apache.org/licenses/LICENSE-1.1", "2d4dc7c4a231cff49934c3830787769a7afa5549", "text/plain", true ) - .urlInfo( "http://opensource.org/licenses/Apache-1.1", "3aef34bc3cd3de167777a8fa4751118abd8f3e82", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/Apache-1.1", "3aef34bc3cd3de167777a8fa4751118abd8f3e82", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/Apache-1.1", "3aef34bc3cd3de167777a8fa4751118abd8f3e82", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/Apache-1.1", "3aef34bc3cd3de167777a8fa4751118abd8f3e82", "text/html", false ) + .seeAlso( "https://opensource.org/licenses/Apache-1.1" ) + + .urlInfo( "http://apache.org/licenses/LICENSE-1.1", "2d4dc7c4a231cff49934c3830787769a7afa5549", "text/plain", true, false ) + .urlInfo( "http://www.apache.org/licenses/LICENSE-1.1", "2d4dc7c4a231cff49934c3830787769a7afa5549", "text/plain", true, false ) + .urlInfo( "https://apache.org/licenses/LICENSE-1.1", "2d4dc7c4a231cff49934c3830787769a7afa5549", "text/plain", true, false ) + .urlInfo( "https://www.apache.org/licenses/LICENSE-1.1", "2d4dc7c4a231cff49934c3830787769a7afa5549", "text/plain", true, false ) + .urlInfo( "http://opensource.org/licenses/Apache-1.1", "8a6e39453268a2e79a6b94f3e7d1e15100c6c627", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/Apache-1.1", "8a6e39453268a2e79a6b94f3e7d1e15100c6c627", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/Apache-1.1", "8a6e39453268a2e79a6b94f3e7d1e15100c6c627", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/Apache-1.1", "8a6e39453268a2e79a6b94f3e7d1e15100c6c627", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -537,20 +518,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/Apache-2.0.json" ) - .referenceNumber( 24 ) .name( "Apache License 2.0" ) .licenseId( "Apache-2.0" ) .seeAlso( "http://www.apache.org/licenses/LICENSE-2.0" ) - .seeAlso( "http://www.opensource.org/licenses/Apache-2.0" ) - - .urlInfo( "http://apache.org/licenses/LICENSE-2.0", "2b8b815229aa8a61e483fb4ba0588b8b6c491890", "text/plain", true ) - .urlInfo( "http://www.apache.org/licenses/LICENSE-2.0", "2b8b815229aa8a61e483fb4ba0588b8b6c491890", "text/plain", true ) - .urlInfo( "https://apache.org/licenses/LICENSE-2.0", "2b8b815229aa8a61e483fb4ba0588b8b6c491890", "text/plain", true ) - .urlInfo( "https://www.apache.org/licenses/LICENSE-2.0", "2b8b815229aa8a61e483fb4ba0588b8b6c491890", "text/plain", true ) - .urlInfo( "http://opensource.org/licenses/Apache-2.0", "47270461a01e9e01f5d036998f1dfe185890862c", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/Apache-2.0", "47270461a01e9e01f5d036998f1dfe185890862c", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/Apache-2.0", "47270461a01e9e01f5d036998f1dfe185890862c", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/Apache-2.0", "47270461a01e9e01f5d036998f1dfe185890862c", "text/html", false ) + .seeAlso( "https://opensource.org/licenses/Apache-2.0" ) + + .urlInfo( "http://apache.org/licenses/LICENSE-2.0", "2b8b815229aa8a61e483fb4ba0588b8b6c491890", "text/plain", true, false ) + .urlInfo( "http://www.apache.org/licenses/LICENSE-2.0", "2b8b815229aa8a61e483fb4ba0588b8b6c491890", "text/plain", true, false ) + .urlInfo( "https://apache.org/licenses/LICENSE-2.0", "2b8b815229aa8a61e483fb4ba0588b8b6c491890", "text/plain", true, false ) + .urlInfo( "https://www.apache.org/licenses/LICENSE-2.0", "2b8b815229aa8a61e483fb4ba0588b8b6c491890", "text/plain", true, false ) + .urlInfo( "http://opensource.org/licenses/Apache-2.0", "709c684f56ad4b7c9bee6a690868687df1d6cc07", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/Apache-2.0", "709c684f56ad4b7c9bee6a690868687df1d6cc07", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/Apache-2.0", "709c684f56ad4b7c9bee6a690868687df1d6cc07", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/Apache-2.0", "709c684f56ad4b7c9bee6a690868687df1d6cc07", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -559,15 +539,14 @@ static SpdxLicenseList createList() .reference( "./Artistic-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Artistic-1.0.json" ) - .referenceNumber( 158 ) .name( "Artistic License 1.0" ) .licenseId( "Artistic-1.0" ) - .seeAlso( "http://opensource.org/licenses/Artistic-1.0" ) + .seeAlso( "https://opensource.org/licenses/Artistic-1.0" ) - .urlInfo( "http://opensource.org/licenses/Artistic-1.0", "7cbbbdae7d1b8d99aa75a2497b5133c3cddb58f7", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/Artistic-1.0", "7cbbbdae7d1b8d99aa75a2497b5133c3cddb58f7", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/Artistic-1.0", "7cbbbdae7d1b8d99aa75a2497b5133c3cddb58f7", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/Artistic-1.0", "7cbbbdae7d1b8d99aa75a2497b5133c3cddb58f7", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/Artistic-1.0", "b821de05448a16af3ed3d1ca2045825c17cd5f40", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/Artistic-1.0", "b821de05448a16af3ed3d1ca2045825c17cd5f40", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/Artistic-1.0", "b821de05448a16af3ed3d1ca2045825c17cd5f40", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/Artistic-1.0", "b821de05448a16af3ed3d1ca2045825c17cd5f40", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -576,13 +555,12 @@ static SpdxLicenseList createList() .reference( "./Artistic-1.0-Perl.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Artistic-1.0-Perl.json" ) - .referenceNumber( 363 ) .name( "Artistic License 1.0 (Perl)" ) .licenseId( "Artistic-1.0-Perl" ) .seeAlso( "http://dev.perl.org/licenses/artistic.html" ) - .urlInfo( "http://dev.perl.org/licenses/artistic.html", "10aab5372b3fde865b62d3c0047f824f17c49a8d", "text/html", true ) - .urlInfo( "https://dev.perl.org/licenses/artistic.html", "10aab5372b3fde865b62d3c0047f824f17c49a8d", "text/html", true ) + .urlInfo( "http://dev.perl.org/licenses/artistic.html", "10aab5372b3fde865b62d3c0047f824f17c49a8d", "text/html", true, false ) + .urlInfo( "https://dev.perl.org/licenses/artistic.html", "10aab5372b3fde865b62d3c0047f824f17c49a8d", "text/html", true, false ) .isOsiApproved( true ) .build() ); @@ -591,15 +569,14 @@ static SpdxLicenseList createList() .reference( "./Artistic-1.0-cl8.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Artistic-1.0-cl8.json" ) - .referenceNumber( 12 ) .name( "Artistic License 1.0 w/clause 8" ) .licenseId( "Artistic-1.0-cl8" ) - .seeAlso( "http://opensource.org/licenses/Artistic-1.0" ) + .seeAlso( "https://opensource.org/licenses/Artistic-1.0" ) - .urlInfo( "http://opensource.org/licenses/Artistic-1.0", "7cbbbdae7d1b8d99aa75a2497b5133c3cddb58f7", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/Artistic-1.0", "7cbbbdae7d1b8d99aa75a2497b5133c3cddb58f7", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/Artistic-1.0", "7cbbbdae7d1b8d99aa75a2497b5133c3cddb58f7", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/Artistic-1.0", "7cbbbdae7d1b8d99aa75a2497b5133c3cddb58f7", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/Artistic-1.0", "b821de05448a16af3ed3d1ca2045825c17cd5f40", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/Artistic-1.0", "b821de05448a16af3ed3d1ca2045825c17cd5f40", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/Artistic-1.0", "b821de05448a16af3ed3d1ca2045825c17cd5f40", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/Artistic-1.0", "b821de05448a16af3ed3d1ca2045825c17cd5f40", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -609,20 +586,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/Artistic-2.0.json" ) - .referenceNumber( 182 ) .name( "Artistic License 2.0" ) .licenseId( "Artistic-2.0" ) .seeAlso( "http://www.perlfoundation.org/artistic_license_2_0" ) - .seeAlso( "http://www.opensource.org/licenses/artistic-license-2.0" ) - - .urlInfo( "http://perlfoundation.org/artistic_license_2_0", "32276dc14dba95de3a9ee1681371649c20f062d3", "text/html", true ) - .urlInfo( "http://www.perlfoundation.org/artistic_license_2_0", "32276dc14dba95de3a9ee1681371649c20f062d3", "text/html", true ) - .urlInfo( "https://perlfoundation.org/artistic_license_2_0", "32276dc14dba95de3a9ee1681371649c20f062d3", "text/html", true ) - .urlInfo( "https://www.perlfoundation.org/artistic_license_2_0", "32276dc14dba95de3a9ee1681371649c20f062d3", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/artistic-license-2.0", "92946b189078e6ea416ecc906c9d3377798f516e", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/artistic-license-2.0", "92946b189078e6ea416ecc906c9d3377798f516e", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/artistic-license-2.0", "92946b189078e6ea416ecc906c9d3377798f516e", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/artistic-license-2.0", "92946b189078e6ea416ecc906c9d3377798f516e", "text/html", false ) + .seeAlso( "https://opensource.org/licenses/artistic-license-2.0" ) + + .urlInfo( "http://perlfoundation.org/artistic_license_2_0", "79a5a5d832b801579bf6f9b29ec87614f79e6513", "text/html", true, false ) + .urlInfo( "http://www.perlfoundation.org/artistic_license_2_0", "79a5a5d832b801579bf6f9b29ec87614f79e6513", "text/html", true, false ) + .urlInfo( "https://perlfoundation.org/artistic_license_2_0", "79a5a5d832b801579bf6f9b29ec87614f79e6513", "text/html", true, false ) + .urlInfo( "https://www.perlfoundation.org/artistic_license_2_0", "79a5a5d832b801579bf6f9b29ec87614f79e6513", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/artistic-license-2.0", "b2517818a4c1216ffd0e5cb81d5fab75b20a9836", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/artistic-license-2.0", "b2517818a4c1216ffd0e5cb81d5fab75b20a9836", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/artistic-license-2.0", "b2517818a4c1216ffd0e5cb81d5fab75b20a9836", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/artistic-license-2.0", "b2517818a4c1216ffd0e5cb81d5fab75b20a9836", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -631,13 +607,12 @@ static SpdxLicenseList createList() .reference( "./BSD-1-Clause.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/BSD-1-Clause.json" ) - .referenceNumber( 345 ) .name( "BSD 1-Clause License" ) .licenseId( "BSD-1-Clause" ) .seeAlso( "https://svnweb.freebsd.org/base/head/include/ifaddrs.h?revision=326823" ) - .urlInfo( "http://svnweb.freebsd.org/base/head/include/ifaddrs.h?revision=326823", "0c025021376b31ef1c4920f5ae3428d3eeb1fa50", "text/plain", true ) - .urlInfo( "https://svnweb.freebsd.org/base/head/include/ifaddrs.h?revision=326823", "0c025021376b31ef1c4920f5ae3428d3eeb1fa50", "text/plain", true ) + .urlInfo( "http://svnweb.freebsd.org/base/head/include/ifaddrs.h?revision=326823", "0c025021376b31ef1c4920f5ae3428d3eeb1fa50", "text/plain", true, false ) + .urlInfo( "https://svnweb.freebsd.org/base/head/include/ifaddrs.h?revision=326823", "0c025021376b31ef1c4920f5ae3428d3eeb1fa50", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -646,15 +621,14 @@ static SpdxLicenseList createList() .reference( "./BSD-2-Clause.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/BSD-2-Clause.json" ) - .referenceNumber( 316 ) - .name( "BSD 2-Clause \" Simplified\" License" ) + .name( "BSD 2-Clause \"Simplified\" License" ) .licenseId( "BSD-2-Clause" ) - .seeAlso( "http://www.opensource.org/licenses/BSD-2-Clause" ) + .seeAlso( "https://opensource.org/licenses/BSD-2-Clause" ) - .urlInfo( "http://opensource.org/licenses/BSD-2-Clause", "919903327fa551006e025d86583145b830455b5a", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/BSD-2-Clause", "919903327fa551006e025d86583145b830455b5a", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/BSD-2-Clause", "919903327fa551006e025d86583145b830455b5a", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/BSD-2-Clause", "919903327fa551006e025d86583145b830455b5a", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/BSD-2-Clause", "76fdee75b52e9a2f0fef6378ffa16def650fbc71", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/BSD-2-Clause", "76fdee75b52e9a2f0fef6378ffa16def650fbc71", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/BSD-2-Clause", "76fdee75b52e9a2f0fef6378ffa16def650fbc71", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/BSD-2-Clause", "76fdee75b52e9a2f0fef6378ffa16def650fbc71", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -664,15 +638,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/BSD-2-Clause-FreeBSD.json" ) - .referenceNumber( 115 ) .name( "BSD 2-Clause FreeBSD License" ) .licenseId( "BSD-2-Clause-FreeBSD" ) .seeAlso( "http://www.freebsd.org/copyright/freebsd-license.html" ) - .urlInfo( "http://freebsd.org/copyright/freebsd-license.html", "ec0f32b2bb5e8a9c921e18190d1057121ba6fceb", "text/html", true ) - .urlInfo( "http://www.freebsd.org/copyright/freebsd-license.html", "ec0f32b2bb5e8a9c921e18190d1057121ba6fceb", "text/html", true ) - .urlInfo( "https://freebsd.org/copyright/freebsd-license.html", "ec0f32b2bb5e8a9c921e18190d1057121ba6fceb", "text/html", true ) - .urlInfo( "https://www.freebsd.org/copyright/freebsd-license.html", "ec0f32b2bb5e8a9c921e18190d1057121ba6fceb", "text/html", true ) + .urlInfo( "http://freebsd.org/copyright/freebsd-license.html", "3af3bbf5ed5334001ee30e7d2b81be1b043db629", "text/html", true, false ) + .urlInfo( "http://www.freebsd.org/copyright/freebsd-license.html", "3af3bbf5ed5334001ee30e7d2b81be1b043db629", "text/html", true, false ) + .urlInfo( "https://freebsd.org/copyright/freebsd-license.html", "3af3bbf5ed5334001ee30e7d2b81be1b043db629", "text/html", true, false ) + .urlInfo( "https://www.freebsd.org/copyright/freebsd-license.html", "3af3bbf5ed5334001ee30e7d2b81be1b043db629", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -681,15 +654,14 @@ static SpdxLicenseList createList() .reference( "./BSD-2-Clause-NetBSD.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/BSD-2-Clause-NetBSD.json" ) - .referenceNumber( 367 ) .name( "BSD 2-Clause NetBSD License" ) .licenseId( "BSD-2-Clause-NetBSD" ) .seeAlso( "http://www.netbsd.org/about/redistribution.html#default" ) - .urlInfo( "http://netbsd.org/about/redistribution.html#default", "d1a528d65fffa3a4ac8bf9e30305b2b405007e46", "text/html", true ) - .urlInfo( "http://www.netbsd.org/about/redistribution.html#default", "d1a528d65fffa3a4ac8bf9e30305b2b405007e46", "text/html", true ) - .urlInfo( "https://netbsd.org/about/redistribution.html#default", "d1a528d65fffa3a4ac8bf9e30305b2b405007e46", "text/html", true ) - .urlInfo( "https://www.netbsd.org/about/redistribution.html#default", "d1a528d65fffa3a4ac8bf9e30305b2b405007e46", "text/html", true ) + .urlInfo( "http://netbsd.org/about/redistribution.html#default", "d1a528d65fffa3a4ac8bf9e30305b2b405007e46", "text/html", true, false ) + .urlInfo( "http://www.netbsd.org/about/redistribution.html#default", "d1a528d65fffa3a4ac8bf9e30305b2b405007e46", "text/html", true, false ) + .urlInfo( "https://netbsd.org/about/redistribution.html#default", "d1a528d65fffa3a4ac8bf9e30305b2b405007e46", "text/html", true, false ) + .urlInfo( "https://www.netbsd.org/about/redistribution.html#default", "d1a528d65fffa3a4ac8bf9e30305b2b405007e46", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -698,15 +670,14 @@ static SpdxLicenseList createList() .reference( "./BSD-2-Clause-Patent.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/BSD-2-Clause-Patent.json" ) - .referenceNumber( 162 ) .name( "BSD-2-Clause Plus Patent License" ) .licenseId( "BSD-2-Clause-Patent" ) .seeAlso( "https://opensource.org/licenses/BSDplusPatent" ) - .urlInfo( "http://opensource.org/licenses/BSDplusPatent", "85cd0b124d9057b5017f91049d54daeab4d0d99f", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/BSDplusPatent", "85cd0b124d9057b5017f91049d54daeab4d0d99f", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/BSDplusPatent", "85cd0b124d9057b5017f91049d54daeab4d0d99f", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/BSDplusPatent", "85cd0b124d9057b5017f91049d54daeab4d0d99f", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/BSDplusPatent", "6ef965b512c89e0683598329e20d4412af5e9374", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/BSDplusPatent", "6ef965b512c89e0683598329e20d4412af5e9374", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/BSDplusPatent", "6ef965b512c89e0683598329e20d4412af5e9374", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/BSDplusPatent", "6ef965b512c89e0683598329e20d4412af5e9374", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -716,15 +687,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/BSD-3-Clause.json" ) - .referenceNumber( 262 ) - .name( "BSD 3-Clause \" New\" or \" Revised\" License" ) + .name( "BSD 3-Clause \"New\" or \"Revised\" License" ) .licenseId( "BSD-3-Clause" ) - .seeAlso( "http://www.opensource.org/licenses/BSD-3-Clause" ) + .seeAlso( "https://opensource.org/licenses/BSD-3-Clause" ) - .urlInfo( "http://opensource.org/licenses/BSD-3-Clause", "614202613f921194aa63424013c715611a634845", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/BSD-3-Clause", "614202613f921194aa63424013c715611a634845", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/BSD-3-Clause", "614202613f921194aa63424013c715611a634845", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/BSD-3-Clause", "614202613f921194aa63424013c715611a634845", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/BSD-3-Clause", "47eb016bca74a25c1c43b0923710ef7f1845474e", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/BSD-3-Clause", "47eb016bca74a25c1c43b0923710ef7f1845474e", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/BSD-3-Clause", "47eb016bca74a25c1c43b0923710ef7f1845474e", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/BSD-3-Clause", "47eb016bca74a25c1c43b0923710ef7f1845474e", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -733,12 +703,14 @@ static SpdxLicenseList createList() .reference( "./BSD-3-Clause-Attribution.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/BSD-3-Clause-Attribution.json" ) - .referenceNumber( 37 ) .name( "BSD with attribution" ) .licenseId( "BSD-3-Clause-Attribution" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/BSD_with_Attribution" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/BSD_with_Attribution", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/BSD_with_Attribution", "80b0acc26d7eb5a2d48068d8c2480530b9948823", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/BSD_with_Attribution", "80b0acc26d7eb5a2d48068d8c2480530b9948823", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/BSD_with_Attribution", "80b0acc26d7eb5a2d48068d8c2480530b9948823", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/BSD_with_Attribution", "80b0acc26d7eb5a2d48068d8c2480530b9948823", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -748,7 +720,6 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/BSD-3-Clause-Clear.json" ) - .referenceNumber( 205 ) .name( "BSD 3-Clause Clear License" ) .licenseId( "BSD-3-Clause-Clear" ) .seeAlso( "http://labs.metacarta.com/license-explanation.html#license" ) @@ -760,12 +731,11 @@ static SpdxLicenseList createList() .reference( "./BSD-3-Clause-LBNL.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/BSD-3-Clause-LBNL.json" ) - .referenceNumber( 327 ) .name( "Lawrence Berkeley National Labs BSD variant license" ) .licenseId( "BSD-3-Clause-LBNL" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/LBNLBSD" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/LBNLBSD", null, null, false ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/LBNLBSD", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -774,7 +744,6 @@ static SpdxLicenseList createList() .reference( "./BSD-3-Clause-No-Nuclear-License.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/BSD-3-Clause-No-Nuclear-License.json" ) - .referenceNumber( 11 ) .name( "BSD 3-Clause No Nuclear License" ) .licenseId( "BSD-3-Clause-No-Nuclear-License" ) .seeAlso( "http://download.oracle.com/otn-pub/java/licenses/bsd.txt?AuthParam=1467140197_43d516ce1776bd08a58235a7785be1cc" ) @@ -786,14 +755,13 @@ static SpdxLicenseList createList() .reference( "./BSD-3-Clause-No-Nuclear-License-2014.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/BSD-3-Clause-No-Nuclear-License-2014.json" ) - .referenceNumber( 131 ) .name( "BSD 3-Clause No Nuclear License 2014" ) .licenseId( "BSD-3-Clause-No-Nuclear-License-2014" ) .seeAlso( "https://java.net/projects/javaeetutorial/pages/BerkeleyLicense" ) - .urlInfo( "http://java.net/projects/javaeetutorial/pages/BerkeleyLicense", "75c018e5b34ba1adce64325cc1250a7689814c27", "text/html", true ) - .urlInfo( "https://java.net/projects/javaeetutorial/pages/BerkeleyLicense", "75c018e5b34ba1adce64325cc1250a7689814c27", "text/html", true ) - .urlInfo( "https://www.java.net/projects/javaeetutorial/pages/BerkeleyLicense", "75c018e5b34ba1adce64325cc1250a7689814c27", "text/html", true ) + .urlInfo( "http://java.net/projects/javaeetutorial/pages/BerkeleyLicense", "75c018e5b34ba1adce64325cc1250a7689814c27", "text/html", true, false ) + .urlInfo( "https://java.net/projects/javaeetutorial/pages/BerkeleyLicense", "75c018e5b34ba1adce64325cc1250a7689814c27", "text/html", true, false ) + .urlInfo( "https://www.java.net/projects/javaeetutorial/pages/BerkeleyLicense", "75c018e5b34ba1adce64325cc1250a7689814c27", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -802,15 +770,14 @@ static SpdxLicenseList createList() .reference( "./BSD-3-Clause-No-Nuclear-Warranty.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/BSD-3-Clause-No-Nuclear-Warranty.json" ) - .referenceNumber( 42 ) .name( "BSD 3-Clause No Nuclear Warranty" ) .licenseId( "BSD-3-Clause-No-Nuclear-Warranty" ) .seeAlso( "https://jogamp.org/git/?p=gluegen.git;a=blob_plain;f=LICENSE.txt" ) - .urlInfo( "http://jogamp.org/git/?p=gluegen.git;a=blob_plain;f=LICENSE.txt", "f4a50b594d0dca2c631d5e803b971713e1b8aad2", "text/plain", true ) - .urlInfo( "http://www.jogamp.org/git/?p=gluegen.git;a=blob_plain;f=LICENSE.txt", "f4a50b594d0dca2c631d5e803b971713e1b8aad2", "text/plain", true ) - .urlInfo( "https://jogamp.org/git/?p=gluegen.git;a=blob_plain;f=LICENSE.txt", "f4a50b594d0dca2c631d5e803b971713e1b8aad2", "text/plain", true ) - .urlInfo( "https://www.jogamp.org/git/?p=gluegen.git;a=blob_plain;f=LICENSE.txt", "f4a50b594d0dca2c631d5e803b971713e1b8aad2", "text/plain", true ) + .urlInfo( "http://jogamp.org/git/?p=gluegen.git;a=blob_plain;f=LICENSE.txt", "f4a50b594d0dca2c631d5e803b971713e1b8aad2", "text/plain", true, false ) + .urlInfo( "http://www.jogamp.org/git/?p=gluegen.git;a=blob_plain;f=LICENSE.txt", "f4a50b594d0dca2c631d5e803b971713e1b8aad2", "text/plain", true, false ) + .urlInfo( "https://jogamp.org/git/?p=gluegen.git;a=blob_plain;f=LICENSE.txt", "f4a50b594d0dca2c631d5e803b971713e1b8aad2", "text/plain", true, false ) + .urlInfo( "https://www.jogamp.org/git/?p=gluegen.git;a=blob_plain;f=LICENSE.txt", "f4a50b594d0dca2c631d5e803b971713e1b8aad2", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -820,12 +787,9 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/BSD-4-Clause.json" ) - .referenceNumber( 155 ) - .name( "BSD 4-Clause \" Original\" or \" Old\" License" ) + .name( "BSD 4-Clause \"Original\" or \"Old\" License" ) .licenseId( "BSD-4-Clause" ) .seeAlso( "http://directory.fsf.org/wiki/License:BSD_4Clause" ) - - .urlInfo( "http://directory.fsf.org/wiki/License:BSD_4Clause", null, null, false ) .isOsiApproved( false ) .build() ); @@ -834,15 +798,14 @@ static SpdxLicenseList createList() .reference( "./BSD-4-Clause-UC.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/BSD-4-Clause-UC.json" ) - .referenceNumber( 196 ) .name( "BSD-4-Clause (University of California-Specific)" ) .licenseId( "BSD-4-Clause-UC" ) .seeAlso( "http://www.freebsd.org/copyright/license.html" ) - .urlInfo( "http://freebsd.org/copyright/license.html", "73e9ed8b2086bd8fa612fc8e22042dc93c7c8023", "text/html", true ) - .urlInfo( "http://www.freebsd.org/copyright/license.html", "73e9ed8b2086bd8fa612fc8e22042dc93c7c8023", "text/html", true ) - .urlInfo( "https://freebsd.org/copyright/license.html", "73e9ed8b2086bd8fa612fc8e22042dc93c7c8023", "text/html", true ) - .urlInfo( "https://www.freebsd.org/copyright/license.html", "73e9ed8b2086bd8fa612fc8e22042dc93c7c8023", "text/html", true ) + .urlInfo( "http://freebsd.org/copyright/license.html", "8c53ff4279202ca631c5538b0ba316d6bc95e1e3", "text/html", true, false ) + .urlInfo( "http://www.freebsd.org/copyright/license.html", "8c53ff4279202ca631c5538b0ba316d6bc95e1e3", "text/html", true, false ) + .urlInfo( "https://freebsd.org/copyright/license.html", "8c53ff4279202ca631c5538b0ba316d6bc95e1e3", "text/html", true, false ) + .urlInfo( "https://www.freebsd.org/copyright/license.html", "8c53ff4279202ca631c5538b0ba316d6bc95e1e3", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -851,12 +814,14 @@ static SpdxLicenseList createList() .reference( "./BSD-Protection.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/BSD-Protection.json" ) - .referenceNumber( 113 ) .name( "BSD Protection License" ) .licenseId( "BSD-Protection" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/BSD_Protection_License" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/BSD_Protection_License", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/BSD_Protection_License", "721bfd7f2049ad3ad95f5014055f5d1a8ef3d41d", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/BSD_Protection_License", "721bfd7f2049ad3ad95f5014055f5d1a8ef3d41d", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/BSD_Protection_License", "721bfd7f2049ad3ad95f5014055f5d1a8ef3d41d", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/BSD_Protection_License", "721bfd7f2049ad3ad95f5014055f5d1a8ef3d41d", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -865,12 +830,9 @@ static SpdxLicenseList createList() .reference( "./BSD-Source-Code.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/BSD-Source-Code.json" ) - .referenceNumber( 300 ) .name( "BSD Source Code Attribution" ) .licenseId( "BSD-Source-Code" ) .seeAlso( "https://github.com/robbiehanson/CocoaHTTPServer/blob/master/LICENSE.txt" ) - - .urlInfo( "https://github.com/robbiehanson/CocoaHTTPServer/blob/master/LICENSE.txt", null, null, false ) .isOsiApproved( false ) .build() ); @@ -880,20 +842,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/BSL-1.0.json" ) - .referenceNumber( 217 ) .name( "Boost Software License 1.0" ) .licenseId( "BSL-1.0" ) .seeAlso( "http://www.boost.org/LICENSE_1_0.txt" ) - .seeAlso( "http://www.opensource.org/licenses/BSL-1.0" ) - - .urlInfo( "http://boost.org/LICENSE_1_0.txt", "3cba29011be2b9d59f6204d6fa0a386b1b2dbd90", "text/plain", true ) - .urlInfo( "http://www.boost.org/LICENSE_1_0.txt", "3cba29011be2b9d59f6204d6fa0a386b1b2dbd90", "text/plain", true ) - .urlInfo( "https://boost.org/LICENSE_1_0.txt", "3cba29011be2b9d59f6204d6fa0a386b1b2dbd90", "text/plain", true ) - .urlInfo( "https://www.boost.org/LICENSE_1_0.txt", "3cba29011be2b9d59f6204d6fa0a386b1b2dbd90", "text/plain", true ) - .urlInfo( "http://opensource.org/licenses/BSL-1.0", "14b2c7784fc6c15cef8374c1d80de557ab17f152", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/BSL-1.0", "14b2c7784fc6c15cef8374c1d80de557ab17f152", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/BSL-1.0", "14b2c7784fc6c15cef8374c1d80de557ab17f152", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/BSL-1.0", "14b2c7784fc6c15cef8374c1d80de557ab17f152", "text/html", false ) + .seeAlso( "https://opensource.org/licenses/BSL-1.0" ) + + .urlInfo( "http://boost.org/LICENSE_1_0.txt", "3cba29011be2b9d59f6204d6fa0a386b1b2dbd90", "text/plain", true, false ) + .urlInfo( "http://www.boost.org/LICENSE_1_0.txt", "3cba29011be2b9d59f6204d6fa0a386b1b2dbd90", "text/plain", true, false ) + .urlInfo( "https://boost.org/LICENSE_1_0.txt", "3cba29011be2b9d59f6204d6fa0a386b1b2dbd90", "text/plain", true, false ) + .urlInfo( "https://www.boost.org/LICENSE_1_0.txt", "3cba29011be2b9d59f6204d6fa0a386b1b2dbd90", "text/plain", true, false ) + .urlInfo( "http://opensource.org/licenses/BSL-1.0", "b968a951ea14721dd9c613e3055efc31a72e6eec", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/BSL-1.0", "b968a951ea14721dd9c613e3055efc31a72e6eec", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/BSL-1.0", "b968a951ea14721dd9c613e3055efc31a72e6eec", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/BSL-1.0", "b968a951ea14721dd9c613e3055efc31a72e6eec", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -902,12 +863,14 @@ static SpdxLicenseList createList() .reference( "./Bahyph.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Bahyph.json" ) - .referenceNumber( 353 ) .name( "Bahyph License" ) .licenseId( "Bahyph" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Bahyph" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Bahyph", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Bahyph", "ed1b8b5ce959deced0145fc3098904ec2ba6ad51", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Bahyph", "ed1b8b5ce959deced0145fc3098904ec2ba6ad51", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Bahyph", "ed1b8b5ce959deced0145fc3098904ec2ba6ad51", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Bahyph", "ed1b8b5ce959deced0145fc3098904ec2ba6ad51", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -916,12 +879,14 @@ static SpdxLicenseList createList() .reference( "./Barr.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Barr.json" ) - .referenceNumber( 323 ) .name( "Barr License" ) .licenseId( "Barr" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Barr" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Barr", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Barr", "0f04b7576e071368ff0f4a100f4e10ecb10240ca", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Barr", "0f04b7576e071368ff0f4a100f4e10ecb10240ca", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Barr", "0f04b7576e071368ff0f4a100f4e10ecb10240ca", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Barr", "0f04b7576e071368ff0f4a100f4e10ecb10240ca", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -930,15 +895,17 @@ static SpdxLicenseList createList() .reference( "./Beerware.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Beerware.json" ) - .referenceNumber( 16 ) .name( "Beerware License" ) .licenseId( "Beerware" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Beerware" ) .seeAlso( "https://people.freebsd.org/~phk/" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Beerware", null, null, false ) - .urlInfo( "http://people.freebsd.org/~phk/", "8941cb77388e1fc73ec5a714ae571103c101b4fd", "text/html", true ) - .urlInfo( "https://people.freebsd.org/~phk/", "8941cb77388e1fc73ec5a714ae571103c101b4fd", "text/html", true ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Beerware", "960424cfb2e4527065c5678b0a2cce4893154dfa", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Beerware", "960424cfb2e4527065c5678b0a2cce4893154dfa", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Beerware", "960424cfb2e4527065c5678b0a2cce4893154dfa", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Beerware", "960424cfb2e4527065c5678b0a2cce4893154dfa", "text/html", true, true ) + .urlInfo( "http://people.freebsd.org/~phk/", "8941cb77388e1fc73ec5a714ae571103c101b4fd", "text/html", true, false ) + .urlInfo( "https://people.freebsd.org/~phk/", "8941cb77388e1fc73ec5a714ae571103c101b4fd", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -947,13 +914,12 @@ static SpdxLicenseList createList() .reference( "./BitTorrent-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/BitTorrent-1.0.json" ) - .referenceNumber( 211 ) .name( "BitTorrent Open Source License v1.0" ) .licenseId( "BitTorrent-1.0" ) .seeAlso( "http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/licenses/BitTorrent?r1=1.1&r2=1.1.1.1&diff_format=s" ) - .urlInfo( "http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/licenses/BitTorrent?r1=1.1&r2=1.1.1.1&diff_format=s", "9612e12cd880c1e835561e8a7557c2d1016a99bd", "text/html", true ) - .urlInfo( "https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/licenses/BitTorrent?r1=1.1&r2=1.1.1.1&diff_format=s", "9612e12cd880c1e835561e8a7557c2d1016a99bd", "text/html", true ) + .urlInfo( "http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/licenses/BitTorrent?r1=1.1&r2=1.1.1.1&diff_format=s", "9612e12cd880c1e835561e8a7557c2d1016a99bd", "text/html", true, false ) + .urlInfo( "https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/licenses/BitTorrent?r1=1.1&r2=1.1.1.1&diff_format=s", "9612e12cd880c1e835561e8a7557c2d1016a99bd", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -963,12 +929,11 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/BitTorrent-1.1.json" ) - .referenceNumber( 172 ) .name( "BitTorrent Open Source License v1.1" ) .licenseId( "BitTorrent-1.1" ) .seeAlso( "http://directory.fsf.org/wiki/License:BitTorrentOSL1.1" ) - .urlInfo( "http://directory.fsf.org/wiki/License:BitTorrentOSL1.1", null, null, false ) + .urlInfo( "http://directory.fsf.org/wiki/License:BitTorrentOSL1.1", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -977,12 +942,14 @@ static SpdxLicenseList createList() .reference( "./Borceux.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Borceux.json" ) - .referenceNumber( 303 ) .name( "Borceux license" ) .licenseId( "Borceux" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Borceux" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Borceux", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Borceux", "faeaa0717846317b62bbabaefa5c1703c935edec", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Borceux", "faeaa0717846317b62bbabaefa5c1703c935edec", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Borceux", "faeaa0717846317b62bbabaefa5c1703c935edec", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Borceux", "faeaa0717846317b62bbabaefa5c1703c935edec", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -991,15 +958,14 @@ static SpdxLicenseList createList() .reference( "./CATOSL-1.1.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CATOSL-1.1.json" ) - .referenceNumber( 255 ) .name( "Computer Associates Trusted Open Source License 1.1" ) .licenseId( "CATOSL-1.1" ) - .seeAlso( "http://opensource.org/licenses/CATOSL-1.1" ) + .seeAlso( "https://opensource.org/licenses/CATOSL-1.1" ) - .urlInfo( "http://opensource.org/licenses/CATOSL-1.1", "c059cff6fab0f64ddf0d37755c20b6def8138204", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/CATOSL-1.1", "c059cff6fab0f64ddf0d37755c20b6def8138204", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/CATOSL-1.1", "c059cff6fab0f64ddf0d37755c20b6def8138204", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/CATOSL-1.1", "c059cff6fab0f64ddf0d37755c20b6def8138204", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/CATOSL-1.1", "f9c4491be51f3a8113a0f3df07e8c1cda84e3203", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/CATOSL-1.1", "f9c4491be51f3a8113a0f3df07e8c1cda84e3203", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/CATOSL-1.1", "f9c4491be51f3a8113a0f3df07e8c1cda84e3203", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/CATOSL-1.1", "f9c4491be51f3a8113a0f3df07e8c1cda84e3203", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -1008,15 +974,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-1.0.json" ) - .referenceNumber( 122 ) .name( "Creative Commons Attribution 1.0 Generic" ) .licenseId( "CC-BY-1.0" ) - .seeAlso( "http://creativecommons.org/licenses/by/1.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by/1.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by/1.0/legalcode", "1c63388d25afec934d6c52e6e6500a4354e4b361", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by/1.0/legalcode", "1c63388d25afec934d6c52e6e6500a4354e4b361", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by/1.0/legalcode", "1c63388d25afec934d6c52e6e6500a4354e4b361", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by/1.0/legalcode", "1c63388d25afec934d6c52e6e6500a4354e4b361", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by/1.0/legalcode", "1c63388d25afec934d6c52e6e6500a4354e4b361", "text/html", true, false ) + .urlInfo( "http://www.creativecommons.org/licenses/by/1.0/legalcode", "1c63388d25afec934d6c52e6e6500a4354e4b361", "text/html", true, false ) + .urlInfo( "https://creativecommons.org/licenses/by/1.0/legalcode", "1c63388d25afec934d6c52e6e6500a4354e4b361", "text/html", true, false ) + .urlInfo( "https://www.creativecommons.org/licenses/by/1.0/legalcode", "1c63388d25afec934d6c52e6e6500a4354e4b361", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -1025,15 +990,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-2.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-2.0.json" ) - .referenceNumber( 225 ) .name( "Creative Commons Attribution 2.0 Generic" ) .licenseId( "CC-BY-2.0" ) - .seeAlso( "http://creativecommons.org/licenses/by/2.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by/2.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by/2.0/legalcode", "ed79ebf5fd886cbf0ec52bcda4f4c714c489805e", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by/2.0/legalcode", "ed79ebf5fd886cbf0ec52bcda4f4c714c489805e", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by/2.0/legalcode", "ed79ebf5fd886cbf0ec52bcda4f4c714c489805e", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by/2.0/legalcode", "ed79ebf5fd886cbf0ec52bcda4f4c714c489805e", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by/2.0/legalcode", "ed79ebf5fd886cbf0ec52bcda4f4c714c489805e", "text/html", true, false ) + .urlInfo( "http://www.creativecommons.org/licenses/by/2.0/legalcode", "ed79ebf5fd886cbf0ec52bcda4f4c714c489805e", "text/html", true, false ) + .urlInfo( "https://creativecommons.org/licenses/by/2.0/legalcode", "ed79ebf5fd886cbf0ec52bcda4f4c714c489805e", "text/html", true, false ) + .urlInfo( "https://www.creativecommons.org/licenses/by/2.0/legalcode", "ed79ebf5fd886cbf0ec52bcda4f4c714c489805e", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -1042,15 +1006,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-2.5.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-2.5.json" ) - .referenceNumber( 123 ) .name( "Creative Commons Attribution 2.5 Generic" ) .licenseId( "CC-BY-2.5" ) - .seeAlso( "http://creativecommons.org/licenses/by/2.5/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by/2.5/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by/2.5/legalcode", "a3f15d06f44729420d7ab2d87ca9bee7cf2820fe", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by/2.5/legalcode", "a3f15d06f44729420d7ab2d87ca9bee7cf2820fe", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by/2.5/legalcode", "a3f15d06f44729420d7ab2d87ca9bee7cf2820fe", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by/2.5/legalcode", "a3f15d06f44729420d7ab2d87ca9bee7cf2820fe", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by/2.5/legalcode", "a3f15d06f44729420d7ab2d87ca9bee7cf2820fe", "text/html", true, false ) + .urlInfo( "http://www.creativecommons.org/licenses/by/2.5/legalcode", "a3f15d06f44729420d7ab2d87ca9bee7cf2820fe", "text/html", true, false ) + .urlInfo( "https://creativecommons.org/licenses/by/2.5/legalcode", "a3f15d06f44729420d7ab2d87ca9bee7cf2820fe", "text/html", true, false ) + .urlInfo( "https://www.creativecommons.org/licenses/by/2.5/legalcode", "a3f15d06f44729420d7ab2d87ca9bee7cf2820fe", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -1059,15 +1022,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-3.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-3.0.json" ) - .referenceNumber( 249 ) .name( "Creative Commons Attribution 3.0 Unported" ) .licenseId( "CC-BY-3.0" ) - .seeAlso( "http://creativecommons.org/licenses/by/3.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by/3.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by/3.0/legalcode", "7af76a69c93b33793f19f9ea648c6ba727cd8e9c", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by/3.0/legalcode", "7af76a69c93b33793f19f9ea648c6ba727cd8e9c", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by/3.0/legalcode", "7af76a69c93b33793f19f9ea648c6ba727cd8e9c", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by/3.0/legalcode", "7af76a69c93b33793f19f9ea648c6ba727cd8e9c", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by/3.0/legalcode", "7af76a69c93b33793f19f9ea648c6ba727cd8e9c", "text/html", true, true ) + .urlInfo( "http://www.creativecommons.org/licenses/by/3.0/legalcode", "7af76a69c93b33793f19f9ea648c6ba727cd8e9c", "text/html", true, true ) + .urlInfo( "https://creativecommons.org/licenses/by/3.0/legalcode", "7af76a69c93b33793f19f9ea648c6ba727cd8e9c", "text/html", true, true ) + .urlInfo( "https://www.creativecommons.org/licenses/by/3.0/legalcode", "7af76a69c93b33793f19f9ea648c6ba727cd8e9c", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1077,15 +1039,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/CC-BY-4.0.json" ) - .referenceNumber( 321 ) .name( "Creative Commons Attribution 4.0 International" ) .licenseId( "CC-BY-4.0" ) - .seeAlso( "http://creativecommons.org/licenses/by/4.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by/4.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by/4.0/legalcode", "3de8294f0eee052f7b51155f4c9bfa53d474dae6", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by/4.0/legalcode", "3de8294f0eee052f7b51155f4c9bfa53d474dae6", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by/4.0/legalcode", "3de8294f0eee052f7b51155f4c9bfa53d474dae6", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by/4.0/legalcode", "3de8294f0eee052f7b51155f4c9bfa53d474dae6", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by/4.0/legalcode", "3de8294f0eee052f7b51155f4c9bfa53d474dae6", "text/html", true, true ) + .urlInfo( "http://www.creativecommons.org/licenses/by/4.0/legalcode", "3de8294f0eee052f7b51155f4c9bfa53d474dae6", "text/html", true, true ) + .urlInfo( "https://creativecommons.org/licenses/by/4.0/legalcode", "3de8294f0eee052f7b51155f4c9bfa53d474dae6", "text/html", true, true ) + .urlInfo( "https://www.creativecommons.org/licenses/by/4.0/legalcode", "3de8294f0eee052f7b51155f4c9bfa53d474dae6", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1094,15 +1055,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-NC-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-NC-1.0.json" ) - .referenceNumber( 124 ) .name( "Creative Commons Attribution Non Commercial 1.0 Generic" ) .licenseId( "CC-BY-NC-1.0" ) - .seeAlso( "http://creativecommons.org/licenses/by-nc/1.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-nc/1.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-nc/1.0/legalcode", "f1023e8a24e3a8c5b8029e9518c19bd70d231815", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by-nc/1.0/legalcode", "f1023e8a24e3a8c5b8029e9518c19bd70d231815", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by-nc/1.0/legalcode", "f1023e8a24e3a8c5b8029e9518c19bd70d231815", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-nc/1.0/legalcode", "f1023e8a24e3a8c5b8029e9518c19bd70d231815", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by-nc/1.0/legalcode", "f1023e8a24e3a8c5b8029e9518c19bd70d231815", "text/html", true, false ) + .urlInfo( "http://www.creativecommons.org/licenses/by-nc/1.0/legalcode", "f1023e8a24e3a8c5b8029e9518c19bd70d231815", "text/html", true, false ) + .urlInfo( "https://creativecommons.org/licenses/by-nc/1.0/legalcode", "f1023e8a24e3a8c5b8029e9518c19bd70d231815", "text/html", true, false ) + .urlInfo( "https://www.creativecommons.org/licenses/by-nc/1.0/legalcode", "f1023e8a24e3a8c5b8029e9518c19bd70d231815", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -1111,15 +1071,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-NC-2.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-NC-2.0.json" ) - .referenceNumber( 237 ) .name( "Creative Commons Attribution Non Commercial 2.0 Generic" ) .licenseId( "CC-BY-NC-2.0" ) - .seeAlso( "http://creativecommons.org/licenses/by-nc/2.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-nc/2.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-nc/2.0/legalcode", "2b790767c82ad1f57588c34bc75ce9d562c010d6", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by-nc/2.0/legalcode", "2b790767c82ad1f57588c34bc75ce9d562c010d6", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by-nc/2.0/legalcode", "2b790767c82ad1f57588c34bc75ce9d562c010d6", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-nc/2.0/legalcode", "2b790767c82ad1f57588c34bc75ce9d562c010d6", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by-nc/2.0/legalcode", "2b790767c82ad1f57588c34bc75ce9d562c010d6", "text/html", true, true ) + .urlInfo( "http://www.creativecommons.org/licenses/by-nc/2.0/legalcode", "2b790767c82ad1f57588c34bc75ce9d562c010d6", "text/html", true, true ) + .urlInfo( "https://creativecommons.org/licenses/by-nc/2.0/legalcode", "2b790767c82ad1f57588c34bc75ce9d562c010d6", "text/html", true, true ) + .urlInfo( "https://www.creativecommons.org/licenses/by-nc/2.0/legalcode", "2b790767c82ad1f57588c34bc75ce9d562c010d6", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1128,15 +1087,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-NC-2.5.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-NC-2.5.json" ) - .referenceNumber( 1 ) .name( "Creative Commons Attribution Non Commercial 2.5 Generic" ) .licenseId( "CC-BY-NC-2.5" ) - .seeAlso( "http://creativecommons.org/licenses/by-nc/2.5/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-nc/2.5/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-nc/2.5/legalcode", "8380833276a77b9046c1d9359dca6aacc7115464", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by-nc/2.5/legalcode", "8380833276a77b9046c1d9359dca6aacc7115464", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by-nc/2.5/legalcode", "8380833276a77b9046c1d9359dca6aacc7115464", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-nc/2.5/legalcode", "8380833276a77b9046c1d9359dca6aacc7115464", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by-nc/2.5/legalcode", "8380833276a77b9046c1d9359dca6aacc7115464", "text/html", true, true ) + .urlInfo( "http://www.creativecommons.org/licenses/by-nc/2.5/legalcode", "8380833276a77b9046c1d9359dca6aacc7115464", "text/html", true, true ) + .urlInfo( "https://creativecommons.org/licenses/by-nc/2.5/legalcode", "8380833276a77b9046c1d9359dca6aacc7115464", "text/html", true, true ) + .urlInfo( "https://www.creativecommons.org/licenses/by-nc/2.5/legalcode", "8380833276a77b9046c1d9359dca6aacc7115464", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1145,14 +1103,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-NC-3.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-NC-3.0.json" ) - .referenceNumber( 248 ) .name( "Creative Commons Attribution Non Commercial 3.0 Unported" ) .licenseId( "CC-BY-NC-3.0" ) - .seeAlso( "http://creativecommons.org/licenses/by-nc/3.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-nc/3.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-nc/3.0/legalcode", "4b9db592867e6c9e3df0a9f9da59c5059920dda5", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by-nc/3.0/legalcode", "4b9db592867e6c9e3df0a9f9da59c5059920dda5", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-nc/3.0/legalcode", "4b9db592867e6c9e3df0a9f9da59c5059920dda5", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by-nc/3.0/legalcode", "4b9db592867e6c9e3df0a9f9da59c5059920dda5", "text/html", true, true ) + .urlInfo( "http://www.creativecommons.org/licenses/by-nc/3.0/legalcode", "4b9db592867e6c9e3df0a9f9da59c5059920dda5", "text/html", true, true ) + .urlInfo( "https://creativecommons.org/licenses/by-nc/3.0/legalcode", "4b9db592867e6c9e3df0a9f9da59c5059920dda5", "text/html", true, true ) + .urlInfo( "https://www.creativecommons.org/licenses/by-nc/3.0/legalcode", "4b9db592867e6c9e3df0a9f9da59c5059920dda5", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1161,15 +1119,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-NC-4.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-NC-4.0.json" ) - .referenceNumber( 179 ) .name( "Creative Commons Attribution Non Commercial 4.0 International" ) .licenseId( "CC-BY-NC-4.0" ) - .seeAlso( "http://creativecommons.org/licenses/by-nc/4.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-nc/4.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-nc/4.0/legalcode", "e79552a1a2bdf470cebb117d888c400b828c6f8d", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by-nc/4.0/legalcode", "e79552a1a2bdf470cebb117d888c400b828c6f8d", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by-nc/4.0/legalcode", "e79552a1a2bdf470cebb117d888c400b828c6f8d", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-nc/4.0/legalcode", "e79552a1a2bdf470cebb117d888c400b828c6f8d", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by-nc/4.0/legalcode", "e79552a1a2bdf470cebb117d888c400b828c6f8d", "text/html", true, true ) + .urlInfo( "http://www.creativecommons.org/licenses/by-nc/4.0/legalcode", "e79552a1a2bdf470cebb117d888c400b828c6f8d", "text/html", true, true ) + .urlInfo( "https://creativecommons.org/licenses/by-nc/4.0/legalcode", "e79552a1a2bdf470cebb117d888c400b828c6f8d", "text/html", true, true ) + .urlInfo( "https://www.creativecommons.org/licenses/by-nc/4.0/legalcode", "e79552a1a2bdf470cebb117d888c400b828c6f8d", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1178,15 +1135,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-NC-ND-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-NC-ND-1.0.json" ) - .referenceNumber( 57 ) .name( "Creative Commons Attribution Non Commercial No Derivatives 1.0 Generic" ) .licenseId( "CC-BY-NC-ND-1.0" ) - .seeAlso( "http://creativecommons.org/licenses/by-nd-nc/1.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-nd-nc/1.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-nd-nc/1.0/legalcode", "b5dc8b5bce982bdb19ed4d29cd898017c34acd6e", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by-nd-nc/1.0/legalcode", "b5dc8b5bce982bdb19ed4d29cd898017c34acd6e", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by-nd-nc/1.0/legalcode", "b5dc8b5bce982bdb19ed4d29cd898017c34acd6e", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-nd-nc/1.0/legalcode", "b5dc8b5bce982bdb19ed4d29cd898017c34acd6e", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by-nd-nc/1.0/legalcode", "b5dc8b5bce982bdb19ed4d29cd898017c34acd6e", "text/html", true, false ) + .urlInfo( "http://www.creativecommons.org/licenses/by-nd-nc/1.0/legalcode", "b5dc8b5bce982bdb19ed4d29cd898017c34acd6e", "text/html", true, false ) + .urlInfo( "https://creativecommons.org/licenses/by-nd-nc/1.0/legalcode", "b5dc8b5bce982bdb19ed4d29cd898017c34acd6e", "text/html", true, false ) + .urlInfo( "https://www.creativecommons.org/licenses/by-nd-nc/1.0/legalcode", "b5dc8b5bce982bdb19ed4d29cd898017c34acd6e", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -1195,15 +1151,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-NC-ND-2.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-NC-ND-2.0.json" ) - .referenceNumber( 34 ) .name( "Creative Commons Attribution Non Commercial No Derivatives 2.0 Generic" ) .licenseId( "CC-BY-NC-ND-2.0" ) - .seeAlso( "http://creativecommons.org/licenses/by-nc-nd/2.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-nc-nd/2.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-nc-nd/2.0/legalcode", "600bcd7c266ae06a0ff9afda1079a81473852869", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by-nc-nd/2.0/legalcode", "600bcd7c266ae06a0ff9afda1079a81473852869", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by-nc-nd/2.0/legalcode", "600bcd7c266ae06a0ff9afda1079a81473852869", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-nc-nd/2.0/legalcode", "600bcd7c266ae06a0ff9afda1079a81473852869", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by-nc-nd/2.0/legalcode", "600bcd7c266ae06a0ff9afda1079a81473852869", "text/html", true, true ) + .urlInfo( "http://www.creativecommons.org/licenses/by-nc-nd/2.0/legalcode", "600bcd7c266ae06a0ff9afda1079a81473852869", "text/html", true, true ) + .urlInfo( "https://creativecommons.org/licenses/by-nc-nd/2.0/legalcode", "600bcd7c266ae06a0ff9afda1079a81473852869", "text/html", true, true ) + .urlInfo( "https://www.creativecommons.org/licenses/by-nc-nd/2.0/legalcode", "600bcd7c266ae06a0ff9afda1079a81473852869", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1212,15 +1167,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-NC-ND-2.5.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-NC-ND-2.5.json" ) - .referenceNumber( 151 ) .name( "Creative Commons Attribution Non Commercial No Derivatives 2.5 Generic" ) .licenseId( "CC-BY-NC-ND-2.5" ) - .seeAlso( "http://creativecommons.org/licenses/by-nc-nd/2.5/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-nc-nd/2.5/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-nc-nd/2.5/legalcode", "ea051b1ef90360c0bfac2310645310a16f1f4967", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by-nc-nd/2.5/legalcode", "ea051b1ef90360c0bfac2310645310a16f1f4967", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by-nc-nd/2.5/legalcode", "ea051b1ef90360c0bfac2310645310a16f1f4967", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-nc-nd/2.5/legalcode", "ea051b1ef90360c0bfac2310645310a16f1f4967", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by-nc-nd/2.5/legalcode", "ea051b1ef90360c0bfac2310645310a16f1f4967", "text/html", true, true ) + .urlInfo( "http://www.creativecommons.org/licenses/by-nc-nd/2.5/legalcode", "ea051b1ef90360c0bfac2310645310a16f1f4967", "text/html", true, true ) + .urlInfo( "https://creativecommons.org/licenses/by-nc-nd/2.5/legalcode", "ea051b1ef90360c0bfac2310645310a16f1f4967", "text/html", true, true ) + .urlInfo( "https://www.creativecommons.org/licenses/by-nc-nd/2.5/legalcode", "ea051b1ef90360c0bfac2310645310a16f1f4967", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1229,15 +1183,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-NC-ND-3.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-NC-ND-3.0.json" ) - .referenceNumber( 46 ) .name( "Creative Commons Attribution Non Commercial No Derivatives 3.0 Unported" ) .licenseId( "CC-BY-NC-ND-3.0" ) - .seeAlso( "http://creativecommons.org/licenses/by-nc-nd/3.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-nc-nd/3.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-nc-nd/3.0/legalcode", "8e436a3cf57e16d0a1ad1db2218ae8b9a4c16221", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by-nc-nd/3.0/legalcode", "8e436a3cf57e16d0a1ad1db2218ae8b9a4c16221", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by-nc-nd/3.0/legalcode", "8e436a3cf57e16d0a1ad1db2218ae8b9a4c16221", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-nc-nd/3.0/legalcode", "8e436a3cf57e16d0a1ad1db2218ae8b9a4c16221", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by-nc-nd/3.0/legalcode", "8e436a3cf57e16d0a1ad1db2218ae8b9a4c16221", "text/html", true, true ) + .urlInfo( "http://www.creativecommons.org/licenses/by-nc-nd/3.0/legalcode", "8e436a3cf57e16d0a1ad1db2218ae8b9a4c16221", "text/html", true, true ) + .urlInfo( "https://creativecommons.org/licenses/by-nc-nd/3.0/legalcode", "8e436a3cf57e16d0a1ad1db2218ae8b9a4c16221", "text/html", true, true ) + .urlInfo( "https://www.creativecommons.org/licenses/by-nc-nd/3.0/legalcode", "8e436a3cf57e16d0a1ad1db2218ae8b9a4c16221", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1246,15 +1199,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-NC-ND-4.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-NC-ND-4.0.json" ) - .referenceNumber( 273 ) .name( "Creative Commons Attribution Non Commercial No Derivatives 4.0 International" ) .licenseId( "CC-BY-NC-ND-4.0" ) - .seeAlso( "http://creativecommons.org/licenses/by-nc-nd/4.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-nc-nd/4.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-nc-nd/4.0/legalcode", "b95e13e31497f071151d9c0b641d6d3d6a44c187", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by-nc-nd/4.0/legalcode", "b95e13e31497f071151d9c0b641d6d3d6a44c187", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by-nc-nd/4.0/legalcode", "b95e13e31497f071151d9c0b641d6d3d6a44c187", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-nc-nd/4.0/legalcode", "b95e13e31497f071151d9c0b641d6d3d6a44c187", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by-nc-nd/4.0/legalcode", "b95e13e31497f071151d9c0b641d6d3d6a44c187", "text/html", true, true ) + .urlInfo( "http://www.creativecommons.org/licenses/by-nc-nd/4.0/legalcode", "b95e13e31497f071151d9c0b641d6d3d6a44c187", "text/html", true, true ) + .urlInfo( "https://creativecommons.org/licenses/by-nc-nd/4.0/legalcode", "b95e13e31497f071151d9c0b641d6d3d6a44c187", "text/html", true, true ) + .urlInfo( "https://www.creativecommons.org/licenses/by-nc-nd/4.0/legalcode", "b95e13e31497f071151d9c0b641d6d3d6a44c187", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1263,15 +1215,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-NC-SA-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-NC-SA-1.0.json" ) - .referenceNumber( 171 ) .name( "Creative Commons Attribution Non Commercial Share Alike 1.0 Generic" ) .licenseId( "CC-BY-NC-SA-1.0" ) - .seeAlso( "http://creativecommons.org/licenses/by-nc-sa/1.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-nc-sa/1.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-nc-sa/1.0/legalcode", "9c80e0343324f4db3bba0b878100bccca73340fa", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by-nc-sa/1.0/legalcode", "9c80e0343324f4db3bba0b878100bccca73340fa", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by-nc-sa/1.0/legalcode", "9c80e0343324f4db3bba0b878100bccca73340fa", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-nc-sa/1.0/legalcode", "9c80e0343324f4db3bba0b878100bccca73340fa", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by-nc-sa/1.0/legalcode", "9c80e0343324f4db3bba0b878100bccca73340fa", "text/html", true, false ) + .urlInfo( "http://www.creativecommons.org/licenses/by-nc-sa/1.0/legalcode", "9c80e0343324f4db3bba0b878100bccca73340fa", "text/html", true, false ) + .urlInfo( "https://creativecommons.org/licenses/by-nc-sa/1.0/legalcode", "9c80e0343324f4db3bba0b878100bccca73340fa", "text/html", true, false ) + .urlInfo( "https://www.creativecommons.org/licenses/by-nc-sa/1.0/legalcode", "9c80e0343324f4db3bba0b878100bccca73340fa", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -1280,15 +1231,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-NC-SA-2.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-NC-SA-2.0.json" ) - .referenceNumber( 77 ) .name( "Creative Commons Attribution Non Commercial Share Alike 2.0 Generic" ) .licenseId( "CC-BY-NC-SA-2.0" ) - .seeAlso( "http://creativecommons.org/licenses/by-nc-sa/2.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-nc-sa/2.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-nc-sa/2.0/legalcode", "0b49d0b35f1f4edd28a6899c29d4ca20ff06906d", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by-nc-sa/2.0/legalcode", "0b49d0b35f1f4edd28a6899c29d4ca20ff06906d", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by-nc-sa/2.0/legalcode", "0b49d0b35f1f4edd28a6899c29d4ca20ff06906d", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-nc-sa/2.0/legalcode", "0b49d0b35f1f4edd28a6899c29d4ca20ff06906d", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by-nc-sa/2.0/legalcode", "0b49d0b35f1f4edd28a6899c29d4ca20ff06906d", "text/html", true, true ) + .urlInfo( "http://www.creativecommons.org/licenses/by-nc-sa/2.0/legalcode", "0b49d0b35f1f4edd28a6899c29d4ca20ff06906d", "text/html", true, true ) + .urlInfo( "https://creativecommons.org/licenses/by-nc-sa/2.0/legalcode", "0b49d0b35f1f4edd28a6899c29d4ca20ff06906d", "text/html", true, true ) + .urlInfo( "https://www.creativecommons.org/licenses/by-nc-sa/2.0/legalcode", "0b49d0b35f1f4edd28a6899c29d4ca20ff06906d", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1297,15 +1247,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-NC-SA-2.5.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-NC-SA-2.5.json" ) - .referenceNumber( 60 ) .name( "Creative Commons Attribution Non Commercial Share Alike 2.5 Generic" ) .licenseId( "CC-BY-NC-SA-2.5" ) - .seeAlso( "http://creativecommons.org/licenses/by-nc-sa/2.5/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-nc-sa/2.5/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-nc-sa/2.5/legalcode", "f3cc9c702bc0b6b5701c6d36cfc7f992f6b284f0", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by-nc-sa/2.5/legalcode", "f3cc9c702bc0b6b5701c6d36cfc7f992f6b284f0", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by-nc-sa/2.5/legalcode", "f3cc9c702bc0b6b5701c6d36cfc7f992f6b284f0", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-nc-sa/2.5/legalcode", "f3cc9c702bc0b6b5701c6d36cfc7f992f6b284f0", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by-nc-sa/2.5/legalcode", "f3cc9c702bc0b6b5701c6d36cfc7f992f6b284f0", "text/html", true, true ) + .urlInfo( "http://www.creativecommons.org/licenses/by-nc-sa/2.5/legalcode", "f3cc9c702bc0b6b5701c6d36cfc7f992f6b284f0", "text/html", true, true ) + .urlInfo( "https://creativecommons.org/licenses/by-nc-sa/2.5/legalcode", "f3cc9c702bc0b6b5701c6d36cfc7f992f6b284f0", "text/html", true, true ) + .urlInfo( "https://www.creativecommons.org/licenses/by-nc-sa/2.5/legalcode", "f3cc9c702bc0b6b5701c6d36cfc7f992f6b284f0", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1314,15 +1263,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-NC-SA-3.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-NC-SA-3.0.json" ) - .referenceNumber( 21 ) .name( "Creative Commons Attribution Non Commercial Share Alike 3.0 Unported" ) .licenseId( "CC-BY-NC-SA-3.0" ) - .seeAlso( "http://creativecommons.org/licenses/by-nc-sa/3.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-nc-sa/3.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-nc-sa/3.0/legalcode", "ef67115b7cd9c400b30cd6918fac5e786adeb461", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by-nc-sa/3.0/legalcode", "ef67115b7cd9c400b30cd6918fac5e786adeb461", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by-nc-sa/3.0/legalcode", "ef67115b7cd9c400b30cd6918fac5e786adeb461", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-nc-sa/3.0/legalcode", "ef67115b7cd9c400b30cd6918fac5e786adeb461", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by-nc-sa/3.0/legalcode", "ef67115b7cd9c400b30cd6918fac5e786adeb461", "text/html", true, true ) + .urlInfo( "http://www.creativecommons.org/licenses/by-nc-sa/3.0/legalcode", "ef67115b7cd9c400b30cd6918fac5e786adeb461", "text/html", true, true ) + .urlInfo( "https://creativecommons.org/licenses/by-nc-sa/3.0/legalcode", "ef67115b7cd9c400b30cd6918fac5e786adeb461", "text/html", true, true ) + .urlInfo( "https://www.creativecommons.org/licenses/by-nc-sa/3.0/legalcode", "ef67115b7cd9c400b30cd6918fac5e786adeb461", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1331,14 +1279,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-NC-SA-4.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-NC-SA-4.0.json" ) - .referenceNumber( 45 ) .name( "Creative Commons Attribution Non Commercial Share Alike 4.0 International" ) .licenseId( "CC-BY-NC-SA-4.0" ) - .seeAlso( "http://creativecommons.org/licenses/by-nc-sa/4.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-nc-sa/4.0/legalcode", "9ad6ed6dae48020e52d046a6c0ecfa6f5398d540", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by-nc-sa/4.0/legalcode", "9ad6ed6dae48020e52d046a6c0ecfa6f5398d540", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-nc-sa/4.0/legalcode", "9ad6ed6dae48020e52d046a6c0ecfa6f5398d540", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by-nc-sa/4.0/legalcode", "9ad6ed6dae48020e52d046a6c0ecfa6f5398d540", "text/html", true, true ) + .urlInfo( "http://www.creativecommons.org/licenses/by-nc-sa/4.0/legalcode", "9ad6ed6dae48020e52d046a6c0ecfa6f5398d540", "text/html", true, true ) + .urlInfo( "https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode", "9ad6ed6dae48020e52d046a6c0ecfa6f5398d540", "text/html", true, true ) + .urlInfo( "https://www.creativecommons.org/licenses/by-nc-sa/4.0/legalcode", "9ad6ed6dae48020e52d046a6c0ecfa6f5398d540", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1347,15 +1295,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-ND-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-ND-1.0.json" ) - .referenceNumber( 48 ) .name( "Creative Commons Attribution No Derivatives 1.0 Generic" ) .licenseId( "CC-BY-ND-1.0" ) - .seeAlso( "http://creativecommons.org/licenses/by-nd/1.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-nd/1.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-nd/1.0/legalcode", "f42d2af0c110f153bc2dc0e807525485a281ecc4", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by-nd/1.0/legalcode", "f42d2af0c110f153bc2dc0e807525485a281ecc4", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by-nd/1.0/legalcode", "f42d2af0c110f153bc2dc0e807525485a281ecc4", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-nd/1.0/legalcode", "f42d2af0c110f153bc2dc0e807525485a281ecc4", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by-nd/1.0/legalcode", "f42d2af0c110f153bc2dc0e807525485a281ecc4", "text/html", true, false ) + .urlInfo( "http://www.creativecommons.org/licenses/by-nd/1.0/legalcode", "f42d2af0c110f153bc2dc0e807525485a281ecc4", "text/html", true, false ) + .urlInfo( "https://creativecommons.org/licenses/by-nd/1.0/legalcode", "f42d2af0c110f153bc2dc0e807525485a281ecc4", "text/html", true, false ) + .urlInfo( "https://www.creativecommons.org/licenses/by-nd/1.0/legalcode", "f42d2af0c110f153bc2dc0e807525485a281ecc4", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -1364,15 +1311,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-ND-2.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-ND-2.0.json" ) - .referenceNumber( 279 ) .name( "Creative Commons Attribution No Derivatives 2.0 Generic" ) .licenseId( "CC-BY-ND-2.0" ) .seeAlso( "https://creativecommons.org/licenses/by-nd/2.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-nd/2.0/legalcode", "7b72808675433ab5a153f3c71396b71296f68a72", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by-nd/2.0/legalcode", "7b72808675433ab5a153f3c71396b71296f68a72", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by-nd/2.0/legalcode", "7b72808675433ab5a153f3c71396b71296f68a72", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-nd/2.0/legalcode", "7b72808675433ab5a153f3c71396b71296f68a72", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by-nd/2.0/legalcode", "7b72808675433ab5a153f3c71396b71296f68a72", "text/html", true, true ) + .urlInfo( "http://www.creativecommons.org/licenses/by-nd/2.0/legalcode", "7b72808675433ab5a153f3c71396b71296f68a72", "text/html", true, true ) + .urlInfo( "https://creativecommons.org/licenses/by-nd/2.0/legalcode", "7b72808675433ab5a153f3c71396b71296f68a72", "text/html", true, true ) + .urlInfo( "https://www.creativecommons.org/licenses/by-nd/2.0/legalcode", "7b72808675433ab5a153f3c71396b71296f68a72", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1381,15 +1327,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-ND-2.5.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-ND-2.5.json" ) - .referenceNumber( 66 ) .name( "Creative Commons Attribution No Derivatives 2.5 Generic" ) .licenseId( "CC-BY-ND-2.5" ) - .seeAlso( "http://creativecommons.org/licenses/by-nd/2.5/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-nd/2.5/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-nd/2.5/legalcode", "7b7790e21639a5219a706dd7924370018f8c6473", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by-nd/2.5/legalcode", "7b7790e21639a5219a706dd7924370018f8c6473", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by-nd/2.5/legalcode", "7b7790e21639a5219a706dd7924370018f8c6473", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-nd/2.5/legalcode", "7b7790e21639a5219a706dd7924370018f8c6473", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by-nd/2.5/legalcode", "7b7790e21639a5219a706dd7924370018f8c6473", "text/html", true, true ) + .urlInfo( "http://www.creativecommons.org/licenses/by-nd/2.5/legalcode", "7b7790e21639a5219a706dd7924370018f8c6473", "text/html", true, true ) + .urlInfo( "https://creativecommons.org/licenses/by-nd/2.5/legalcode", "7b7790e21639a5219a706dd7924370018f8c6473", "text/html", true, true ) + .urlInfo( "https://www.creativecommons.org/licenses/by-nd/2.5/legalcode", "7b7790e21639a5219a706dd7924370018f8c6473", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1398,12 +1343,11 @@ static SpdxLicenseList createList() .reference( "./CC-BY-ND-3.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-ND-3.0.json" ) - .referenceNumber( 379 ) .name( "Creative Commons Attribution No Derivatives 3.0 Unported" ) .licenseId( "CC-BY-ND-3.0" ) - .seeAlso( "http://creativecommons.org/licenses/by-nd/3.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-nd/3.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-nd/3.0/legalcode", null, null, false ) + .urlInfo( "https://creativecommons.org/licenses/by-nd/3.0/legalcode", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -1412,12 +1356,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-ND-4.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-ND-4.0.json" ) - .referenceNumber( 126 ) .name( "Creative Commons Attribution No Derivatives 4.0 International" ) .licenseId( "CC-BY-ND-4.0" ) - .seeAlso( "http://creativecommons.org/licenses/by-nd/4.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-nd/4.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-nd/4.0/legalcode", null, null, false ) + .urlInfo( "http://creativecommons.org/licenses/by-nd/4.0/legalcode", "d551d08b9ce091b2e9a68603c8bd84836cca1aa0", "text/html", true, true ) + .urlInfo( "http://www.creativecommons.org/licenses/by-nd/4.0/legalcode", "d551d08b9ce091b2e9a68603c8bd84836cca1aa0", "text/html", true, true ) + .urlInfo( "https://creativecommons.org/licenses/by-nd/4.0/legalcode", "d551d08b9ce091b2e9a68603c8bd84836cca1aa0", "text/html", true, true ) + .urlInfo( "https://www.creativecommons.org/licenses/by-nd/4.0/legalcode", "d551d08b9ce091b2e9a68603c8bd84836cca1aa0", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1426,15 +1372,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-SA-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-SA-1.0.json" ) - .referenceNumber( 313 ) .name( "Creative Commons Attribution Share Alike 1.0 Generic" ) .licenseId( "CC-BY-SA-1.0" ) - .seeAlso( "http://creativecommons.org/licenses/by-sa/1.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-sa/1.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-sa/1.0/legalcode", "8748536485ffd39b12479949c42bbd0545e71f93", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by-sa/1.0/legalcode", "8748536485ffd39b12479949c42bbd0545e71f93", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by-sa/1.0/legalcode", "8748536485ffd39b12479949c42bbd0545e71f93", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-sa/1.0/legalcode", "8748536485ffd39b12479949c42bbd0545e71f93", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by-sa/1.0/legalcode", "8748536485ffd39b12479949c42bbd0545e71f93", "text/html", true, false ) + .urlInfo( "http://www.creativecommons.org/licenses/by-sa/1.0/legalcode", "8748536485ffd39b12479949c42bbd0545e71f93", "text/html", true, false ) + .urlInfo( "https://creativecommons.org/licenses/by-sa/1.0/legalcode", "8748536485ffd39b12479949c42bbd0545e71f93", "text/html", true, false ) + .urlInfo( "https://www.creativecommons.org/licenses/by-sa/1.0/legalcode", "8748536485ffd39b12479949c42bbd0545e71f93", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -1443,15 +1388,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-SA-2.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-SA-2.0.json" ) - .referenceNumber( 136 ) .name( "Creative Commons Attribution Share Alike 2.0 Generic" ) .licenseId( "CC-BY-SA-2.0" ) - .seeAlso( "http://creativecommons.org/licenses/by-sa/2.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-sa/2.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-sa/2.0/legalcode", "a6604d95391331067a17b697dc5f5571899119a2", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by-sa/2.0/legalcode", "a6604d95391331067a17b697dc5f5571899119a2", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by-sa/2.0/legalcode", "a6604d95391331067a17b697dc5f5571899119a2", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-sa/2.0/legalcode", "a6604d95391331067a17b697dc5f5571899119a2", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by-sa/2.0/legalcode", "a6604d95391331067a17b697dc5f5571899119a2", "text/html", true, false ) + .urlInfo( "http://www.creativecommons.org/licenses/by-sa/2.0/legalcode", "a6604d95391331067a17b697dc5f5571899119a2", "text/html", true, false ) + .urlInfo( "https://creativecommons.org/licenses/by-sa/2.0/legalcode", "a6604d95391331067a17b697dc5f5571899119a2", "text/html", true, false ) + .urlInfo( "https://www.creativecommons.org/licenses/by-sa/2.0/legalcode", "a6604d95391331067a17b697dc5f5571899119a2", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -1460,15 +1404,14 @@ static SpdxLicenseList createList() .reference( "./CC-BY-SA-2.5.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-SA-2.5.json" ) - .referenceNumber( 298 ) .name( "Creative Commons Attribution Share Alike 2.5 Generic" ) .licenseId( "CC-BY-SA-2.5" ) - .seeAlso( "http://creativecommons.org/licenses/by-sa/2.5/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-sa/2.5/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-sa/2.5/legalcode", "4ed0178a9b2d773ffc849c18f5884c277d2a4e86", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by-sa/2.5/legalcode", "4ed0178a9b2d773ffc849c18f5884c277d2a4e86", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by-sa/2.5/legalcode", "4ed0178a9b2d773ffc849c18f5884c277d2a4e86", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-sa/2.5/legalcode", "4ed0178a9b2d773ffc849c18f5884c277d2a4e86", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by-sa/2.5/legalcode", "4ed0178a9b2d773ffc849c18f5884c277d2a4e86", "text/html", true, false ) + .urlInfo( "http://www.creativecommons.org/licenses/by-sa/2.5/legalcode", "4ed0178a9b2d773ffc849c18f5884c277d2a4e86", "text/html", true, false ) + .urlInfo( "https://creativecommons.org/licenses/by-sa/2.5/legalcode", "4ed0178a9b2d773ffc849c18f5884c277d2a4e86", "text/html", true, false ) + .urlInfo( "https://www.creativecommons.org/licenses/by-sa/2.5/legalcode", "4ed0178a9b2d773ffc849c18f5884c277d2a4e86", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -1477,15 +1420,11 @@ static SpdxLicenseList createList() .reference( "./CC-BY-SA-3.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CC-BY-SA-3.0.json" ) - .referenceNumber( 380 ) .name( "Creative Commons Attribution Share Alike 3.0 Unported" ) .licenseId( "CC-BY-SA-3.0" ) - .seeAlso( "http://creativecommons.org/licenses/by-sa/3.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-sa/3.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-sa/3.0/legalcode", "fdeadd02b36fe5dbd27fb647091e7d9a07616bee", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/licenses/by-sa/3.0/legalcode", "fdeadd02b36fe5dbd27fb647091e7d9a07616bee", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by-sa/3.0/legalcode", "fdeadd02b36fe5dbd27fb647091e7d9a07616bee", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-sa/3.0/legalcode", "fdeadd02b36fe5dbd27fb647091e7d9a07616bee", "text/html", true ) + .urlInfo( "https://creativecommons.org/licenses/by-sa/3.0/legalcode", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -1495,14 +1434,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/CC-BY-SA-4.0.json" ) - .referenceNumber( 30 ) .name( "Creative Commons Attribution Share Alike 4.0 International" ) .licenseId( "CC-BY-SA-4.0" ) - .seeAlso( "http://creativecommons.org/licenses/by-sa/4.0/legalcode" ) + .seeAlso( "https://creativecommons.org/licenses/by-sa/4.0/legalcode" ) - .urlInfo( "http://creativecommons.org/licenses/by-sa/4.0/legalcode", "70390703b82ae4020739c0bad1d71111e1d7fba3", "text/html", true ) - .urlInfo( "https://creativecommons.org/licenses/by-sa/4.0/legalcode", "70390703b82ae4020739c0bad1d71111e1d7fba3", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/licenses/by-sa/4.0/legalcode", "70390703b82ae4020739c0bad1d71111e1d7fba3", "text/html", true ) + .urlInfo( "http://creativecommons.org/licenses/by-sa/4.0/legalcode", "70390703b82ae4020739c0bad1d71111e1d7fba3", "text/html", true, true ) + .urlInfo( "http://www.creativecommons.org/licenses/by-sa/4.0/legalcode", "70390703b82ae4020739c0bad1d71111e1d7fba3", "text/html", true, true ) + .urlInfo( "https://creativecommons.org/licenses/by-sa/4.0/legalcode", "70390703b82ae4020739c0bad1d71111e1d7fba3", "text/html", true, true ) + .urlInfo( "https://www.creativecommons.org/licenses/by-sa/4.0/legalcode", "70390703b82ae4020739c0bad1d71111e1d7fba3", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1512,15 +1451,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/CC0-1.0.json" ) - .referenceNumber( 206 ) .name( "Creative Commons Zero v1.0 Universal" ) .licenseId( "CC0-1.0" ) - .seeAlso( "http://creativecommons.org/publicdomain/zero/1.0/legalcode" ) + .seeAlso( "https://creativecommons.org/publicdomain/zero/1.0/legalcode" ) - .urlInfo( "http://creativecommons.org/publicdomain/zero/1.0/legalcode", "6f960e0d06f29f18ec5055cb680addb848caec93", "text/html", true ) - .urlInfo( "http://www.creativecommons.org/publicdomain/zero/1.0/legalcode", "6f960e0d06f29f18ec5055cb680addb848caec93", "text/html", true ) - .urlInfo( "https://creativecommons.org/publicdomain/zero/1.0/legalcode", "6f960e0d06f29f18ec5055cb680addb848caec93", "text/html", true ) - .urlInfo( "https://www.creativecommons.org/publicdomain/zero/1.0/legalcode", "6f960e0d06f29f18ec5055cb680addb848caec93", "text/html", true ) + .urlInfo( "http://creativecommons.org/publicdomain/zero/1.0/legalcode", "6f960e0d06f29f18ec5055cb680addb848caec93", "text/html", true, true ) + .urlInfo( "http://www.creativecommons.org/publicdomain/zero/1.0/legalcode", "6f960e0d06f29f18ec5055cb680addb848caec93", "text/html", true, true ) + .urlInfo( "https://creativecommons.org/publicdomain/zero/1.0/legalcode", "6f960e0d06f29f18ec5055cb680addb848caec93", "text/html", true, true ) + .urlInfo( "https://www.creativecommons.org/publicdomain/zero/1.0/legalcode", "6f960e0d06f29f18ec5055cb680addb848caec93", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1530,15 +1468,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/CDDL-1.0.json" ) - .referenceNumber( 132 ) .name( "Common Development and Distribution License 1.0" ) .licenseId( "CDDL-1.0" ) - .seeAlso( "http://www.opensource.org/licenses/cddl1" ) + .seeAlso( "https://opensource.org/licenses/cddl1" ) - .urlInfo( "http://opensource.org/licenses/cddl1", "ee495004e250bb18a15e591bd4761d5863e5744e", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/cddl1", "ee495004e250bb18a15e591bd4761d5863e5744e", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/cddl1", "ee495004e250bb18a15e591bd4761d5863e5744e", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/cddl1", "ee495004e250bb18a15e591bd4761d5863e5744e", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/cddl1", "0db087e6948031277a972dbf490cfa260aaaf883", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/cddl1", "0db087e6948031277a972dbf490cfa260aaaf883", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/cddl1", "0db087e6948031277a972dbf490cfa260aaaf883", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/cddl1", "0db087e6948031277a972dbf490cfa260aaaf883", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -1547,16 +1484,15 @@ static SpdxLicenseList createList() .reference( "./CDDL-1.1.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CDDL-1.1.json" ) - .referenceNumber( 362 ) .name( "Common Development and Distribution License 1.1" ) .licenseId( "CDDL-1.1" ) .seeAlso( "http://glassfish.java.net/public/CDDL+GPL_1_1.html" ) .seeAlso( "https://javaee.github.io/glassfish/LICENSE" ) - .urlInfo( "http://glassfish.java.net/public/CDDL+GPL_1_1.html", "047abb20f37c1629c82db23d99783e41207c2564", "text/html", true ) - .urlInfo( "https://glassfish.java.net/public/CDDL+GPL_1_1.html", "047abb20f37c1629c82db23d99783e41207c2564", "text/html", true ) - .urlInfo( "http://javaee.github.io/glassfish/LICENSE", "09e401981fad6a8cbeea3173b9ea9c4a2c95610a", "text/html", true ) - .urlInfo( "https://javaee.github.io/glassfish/LICENSE", "09e401981fad6a8cbeea3173b9ea9c4a2c95610a", "text/html", true ) + .urlInfo( "http://glassfish.java.net/public/CDDL+GPL_1_1.html", "047abb20f37c1629c82db23d99783e41207c2564", "text/html", true, false ) + .urlInfo( "https://glassfish.java.net/public/CDDL+GPL_1_1.html", "047abb20f37c1629c82db23d99783e41207c2564", "text/html", true, false ) + .urlInfo( "http://javaee.github.io/glassfish/LICENSE", "09e401981fad6a8cbeea3173b9ea9c4a2c95610a", "text/html", true, false ) + .urlInfo( "https://javaee.github.io/glassfish/LICENSE", "09e401981fad6a8cbeea3173b9ea9c4a2c95610a", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -1565,15 +1501,14 @@ static SpdxLicenseList createList() .reference( "./CDLA-Permissive-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CDLA-Permissive-1.0.json" ) - .referenceNumber( 243 ) .name( "Community Data License Agreement Permissive 1.0" ) .licenseId( "CDLA-Permissive-1.0" ) .seeAlso( "https://cdla.io/permissive-1-0" ) - .urlInfo( "http://cdla.io/permissive-1-0", "d191ea794eb6019b29bad6b33bfc4b45a6bfab66", "text/html", true ) - .urlInfo( "http://www.cdla.io/permissive-1-0", "d191ea794eb6019b29bad6b33bfc4b45a6bfab66", "text/html", true ) - .urlInfo( "https://cdla.io/permissive-1-0", "d191ea794eb6019b29bad6b33bfc4b45a6bfab66", "text/html", true ) - .urlInfo( "https://www.cdla.io/permissive-1-0", "d191ea794eb6019b29bad6b33bfc4b45a6bfab66", "text/html", true ) + .urlInfo( "http://cdla.io/permissive-1-0", "11f90a27f255e0aa9a30836fc6fc41119b328aa8", "text/html", true, false ) + .urlInfo( "http://www.cdla.io/permissive-1-0", "11f90a27f255e0aa9a30836fc6fc41119b328aa8", "text/html", true, false ) + .urlInfo( "https://cdla.io/permissive-1-0", "11f90a27f255e0aa9a30836fc6fc41119b328aa8", "text/html", true, false ) + .urlInfo( "https://www.cdla.io/permissive-1-0", "11f90a27f255e0aa9a30836fc6fc41119b328aa8", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -1582,15 +1517,14 @@ static SpdxLicenseList createList() .reference( "./CDLA-Sharing-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CDLA-Sharing-1.0.json" ) - .referenceNumber( 302 ) .name( "Community Data License Agreement Sharing 1.0" ) .licenseId( "CDLA-Sharing-1.0" ) .seeAlso( "https://cdla.io/sharing-1-0" ) - .urlInfo( "http://cdla.io/sharing-1-0", "86914874567fb6ceb27b8363f56815d408e81f6f", "text/html", true ) - .urlInfo( "http://www.cdla.io/sharing-1-0", "86914874567fb6ceb27b8363f56815d408e81f6f", "text/html", true ) - .urlInfo( "https://cdla.io/sharing-1-0", "86914874567fb6ceb27b8363f56815d408e81f6f", "text/html", true ) - .urlInfo( "https://www.cdla.io/sharing-1-0", "86914874567fb6ceb27b8363f56815d408e81f6f", "text/html", true ) + .urlInfo( "http://cdla.io/sharing-1-0", "0dfdb4f8536f2af263e39475dcfdb48e4c58c072", "text/html", true, false ) + .urlInfo( "http://www.cdla.io/sharing-1-0", "0dfdb4f8536f2af263e39475dcfdb48e4c58c072", "text/html", true, false ) + .urlInfo( "https://cdla.io/sharing-1-0", "0dfdb4f8536f2af263e39475dcfdb48e4c58c072", "text/html", true, false ) + .urlInfo( "https://www.cdla.io/sharing-1-0", "0dfdb4f8536f2af263e39475dcfdb48e4c58c072", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -1599,14 +1533,13 @@ static SpdxLicenseList createList() .reference( "./CECILL-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CECILL-1.0.json" ) - .referenceNumber( 216 ) .name( "CeCILL Free Software License Agreement v1.0" ) .licenseId( "CECILL-1.0" ) .seeAlso( "http://www.cecill.info/licences/Licence_CeCILL_V1-fr.html" ) - .urlInfo( "http://cecill.info/licences/Licence_CeCILL_V1-fr.html", "f17da26e34780330205e0fccdda4f2804f58de0f", "text/html", true ) - .urlInfo( "http://www.cecill.info/licences/Licence_CeCILL_V1-fr.html", "f17da26e34780330205e0fccdda4f2804f58de0f", "text/html", true ) - .urlInfo( "https://cecill.info/licences/Licence_CeCILL_V1-fr.html", "f17da26e34780330205e0fccdda4f2804f58de0f", "text/html", true ) + .urlInfo( "http://cecill.info/licences/Licence_CeCILL_V1-fr.html", "f17da26e34780330205e0fccdda4f2804f58de0f", "text/html", true, false ) + .urlInfo( "http://www.cecill.info/licences/Licence_CeCILL_V1-fr.html", "f17da26e34780330205e0fccdda4f2804f58de0f", "text/html", true, false ) + .urlInfo( "https://cecill.info/licences/Licence_CeCILL_V1-fr.html", "f17da26e34780330205e0fccdda4f2804f58de0f", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -1615,14 +1548,13 @@ static SpdxLicenseList createList() .reference( "./CECILL-1.1.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CECILL-1.1.json" ) - .referenceNumber( 292 ) .name( "CeCILL Free Software License Agreement v1.1" ) .licenseId( "CECILL-1.1" ) .seeAlso( "http://www.cecill.info/licences/Licence_CeCILL_V1.1-US.html" ) - .urlInfo( "http://cecill.info/licences/Licence_CeCILL_V1.1-US.html", "aa6f3f6ec2ddea7c007f2a03c7388ce5b828e0d0", "text/html", true ) - .urlInfo( "http://www.cecill.info/licences/Licence_CeCILL_V1.1-US.html", "aa6f3f6ec2ddea7c007f2a03c7388ce5b828e0d0", "text/html", true ) - .urlInfo( "https://cecill.info/licences/Licence_CeCILL_V1.1-US.html", "aa6f3f6ec2ddea7c007f2a03c7388ce5b828e0d0", "text/html", true ) + .urlInfo( "http://cecill.info/licences/Licence_CeCILL_V1.1-US.html", "aa6f3f6ec2ddea7c007f2a03c7388ce5b828e0d0", "text/html", true, false ) + .urlInfo( "http://www.cecill.info/licences/Licence_CeCILL_V1.1-US.html", "aa6f3f6ec2ddea7c007f2a03c7388ce5b828e0d0", "text/html", true, false ) + .urlInfo( "https://cecill.info/licences/Licence_CeCILL_V1.1-US.html", "aa6f3f6ec2ddea7c007f2a03c7388ce5b828e0d0", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -1632,14 +1564,13 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/CECILL-2.0.json" ) - .referenceNumber( 340 ) .name( "CeCILL Free Software License Agreement v2.0" ) .licenseId( "CECILL-2.0" ) .seeAlso( "http://www.cecill.info/licences/Licence_CeCILL_V2-en.html" ) - .urlInfo( "http://cecill.info/licences/Licence_CeCILL_V2-en.html", "ffa462829a927698ad1c3a044090b86b6c0cdc8b", "text/html", true ) - .urlInfo( "http://www.cecill.info/licences/Licence_CeCILL_V2-en.html", "ffa462829a927698ad1c3a044090b86b6c0cdc8b", "text/html", true ) - .urlInfo( "https://cecill.info/licences/Licence_CeCILL_V2-en.html", "ffa462829a927698ad1c3a044090b86b6c0cdc8b", "text/html", true ) + .urlInfo( "http://cecill.info/licences/Licence_CeCILL_V2-en.html", "93a69271faa4f031dc2ccde64140cb7743ab9e3e", "text/html", true, false ) + .urlInfo( "http://www.cecill.info/licences/Licence_CeCILL_V2-en.html", "93a69271faa4f031dc2ccde64140cb7743ab9e3e", "text/html", true, false ) + .urlInfo( "https://cecill.info/licences/Licence_CeCILL_V2-en.html", "93a69271faa4f031dc2ccde64140cb7743ab9e3e", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -1648,14 +1579,13 @@ static SpdxLicenseList createList() .reference( "./CECILL-2.1.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CECILL-2.1.json" ) - .referenceNumber( 114 ) .name( "CeCILL Free Software License Agreement v2.1" ) .licenseId( "CECILL-2.1" ) .seeAlso( "http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.html" ) - .urlInfo( "http://cecill.info/licences/Licence_CeCILL_V2.1-en.html", "28b80ecf83b9bf4ede322a21589c9d98a255b796", "text/html", true ) - .urlInfo( "http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.html", "28b80ecf83b9bf4ede322a21589c9d98a255b796", "text/html", true ) - .urlInfo( "https://cecill.info/licences/Licence_CeCILL_V2.1-en.html", "28b80ecf83b9bf4ede322a21589c9d98a255b796", "text/html", true ) + .urlInfo( "http://cecill.info/licences/Licence_CeCILL_V2.1-en.html", "929cdbfd392146302d80a5d50b320c7912edd4e9", "text/html", true, false ) + .urlInfo( "http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.html", "929cdbfd392146302d80a5d50b320c7912edd4e9", "text/html", true, false ) + .urlInfo( "https://cecill.info/licences/Licence_CeCILL_V2.1-en.html", "929cdbfd392146302d80a5d50b320c7912edd4e9", "text/html", true, false ) .isOsiApproved( true ) .build() ); @@ -1665,14 +1595,13 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/CECILL-B.json" ) - .referenceNumber( 330 ) .name( "CeCILL-B Free Software License Agreement" ) .licenseId( "CECILL-B" ) .seeAlso( "http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html" ) - .urlInfo( "http://cecill.info/licences/Licence_CeCILL-B_V1-en.html", "353aee0c9d004ce8ecdd4ea704cc5b86795f2640", "text/html", true ) - .urlInfo( "http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html", "353aee0c9d004ce8ecdd4ea704cc5b86795f2640", "text/html", true ) - .urlInfo( "https://cecill.info/licences/Licence_CeCILL-B_V1-en.html", "353aee0c9d004ce8ecdd4ea704cc5b86795f2640", "text/html", true ) + .urlInfo( "http://cecill.info/licences/Licence_CeCILL-B_V1-en.html", "886d89c8a46947091e395d6adeed081df0f04846", "text/html", true, false ) + .urlInfo( "http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html", "886d89c8a46947091e395d6adeed081df0f04846", "text/html", true, false ) + .urlInfo( "https://cecill.info/licences/Licence_CeCILL-B_V1-en.html", "886d89c8a46947091e395d6adeed081df0f04846", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -1682,14 +1611,13 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/CECILL-C.json" ) - .referenceNumber( 73 ) .name( "CeCILL-C Free Software License Agreement" ) .licenseId( "CECILL-C" ) .seeAlso( "http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html" ) - .urlInfo( "http://cecill.info/licences/Licence_CeCILL-C_V1-en.html", "64f0fa8af48731b1f999cae39f7e12924b01563a", "text/html", true ) - .urlInfo( "http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html", "64f0fa8af48731b1f999cae39f7e12924b01563a", "text/html", true ) - .urlInfo( "https://cecill.info/licences/Licence_CeCILL-C_V1-en.html", "64f0fa8af48731b1f999cae39f7e12924b01563a", "text/html", true ) + .urlInfo( "http://cecill.info/licences/Licence_CeCILL-C_V1-en.html", "273cc1c96fa23a8211f27876ed4b7f7b8e4285fd", "text/html", true, false ) + .urlInfo( "http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html", "273cc1c96fa23a8211f27876ed4b7f7b8e4285fd", "text/html", true, false ) + .urlInfo( "https://cecill.info/licences/Licence_CeCILL-C_V1-en.html", "273cc1c96fa23a8211f27876ed4b7f7b8e4285fd", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -1698,13 +1626,14 @@ static SpdxLicenseList createList() .reference( "./CNRI-Jython.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CNRI-Jython.json" ) - .referenceNumber( 89 ) .name( "CNRI Jython License" ) .licenseId( "CNRI-Jython" ) .seeAlso( "http://www.jython.org/license.html" ) - .urlInfo( "http://jython.org/license.html", "810432eb0f42ead5997cbaed87dd8f8db0125319", "text/html", true ) - .urlInfo( "http://www.jython.org/license.html", "810432eb0f42ead5997cbaed87dd8f8db0125319", "text/html", true ) + .urlInfo( "http://jython.org/license.html", "810432eb0f42ead5997cbaed87dd8f8db0125319", "text/html", true, false ) + .urlInfo( "http://www.jython.org/license.html", "810432eb0f42ead5997cbaed87dd8f8db0125319", "text/html", true, false ) + .urlInfo( "https://jython.org/license.html", "810432eb0f42ead5997cbaed87dd8f8db0125319", "text/html", true, false ) + .urlInfo( "https://www.jython.org/license.html", "810432eb0f42ead5997cbaed87dd8f8db0125319", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -1713,15 +1642,14 @@ static SpdxLicenseList createList() .reference( "./CNRI-Python.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CNRI-Python.json" ) - .referenceNumber( 43 ) .name( "CNRI Python License" ) .licenseId( "CNRI-Python" ) - .seeAlso( "http://www.opensource.org/licenses/CNRI-Python" ) + .seeAlso( "https://opensource.org/licenses/CNRI-Python" ) - .urlInfo( "http://opensource.org/licenses/CNRI-Python", "249bcc86b5ee671f7fdc2c1595550a37ad046fca", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/CNRI-Python", "249bcc86b5ee671f7fdc2c1595550a37ad046fca", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/CNRI-Python", "249bcc86b5ee671f7fdc2c1595550a37ad046fca", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/CNRI-Python", "249bcc86b5ee671f7fdc2c1595550a37ad046fca", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/CNRI-Python", "830c376b1086e94356642705fb2b6ff9cd45ebd2", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/CNRI-Python", "830c376b1086e94356642705fb2b6ff9cd45ebd2", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/CNRI-Python", "830c376b1086e94356642705fb2b6ff9cd45ebd2", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/CNRI-Python", "830c376b1086e94356642705fb2b6ff9cd45ebd2", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -1730,7 +1658,6 @@ static SpdxLicenseList createList() .reference( "./CNRI-Python-GPL-Compatible.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CNRI-Python-GPL-Compatible.json" ) - .referenceNumber( 195 ) .name( "CNRI Python Open Source GPL Compatible License Agreement" ) .licenseId( "CNRI-Python-GPL-Compatible" ) .seeAlso( "http://www.python.org/download/releases/1.6.1/download_win/" ) @@ -1743,15 +1670,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/CPAL-1.0.json" ) - .referenceNumber( 163 ) .name( "Common Public Attribution License 1.0" ) .licenseId( "CPAL-1.0" ) - .seeAlso( "http://www.opensource.org/licenses/CPAL-1.0" ) + .seeAlso( "https://opensource.org/licenses/CPAL-1.0" ) - .urlInfo( "http://opensource.org/licenses/CPAL-1.0", "a3147340e579c1a942ff98668eecdac3a2343884", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/CPAL-1.0", "a3147340e579c1a942ff98668eecdac3a2343884", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/CPAL-1.0", "a3147340e579c1a942ff98668eecdac3a2343884", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/CPAL-1.0", "a3147340e579c1a942ff98668eecdac3a2343884", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/CPAL-1.0", "e4f786bad66f01eb636d78985e132aa9064796c7", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/CPAL-1.0", "e4f786bad66f01eb636d78985e132aa9064796c7", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/CPAL-1.0", "e4f786bad66f01eb636d78985e132aa9064796c7", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/CPAL-1.0", "e4f786bad66f01eb636d78985e132aa9064796c7", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -1761,15 +1687,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/CPL-1.0.json" ) - .referenceNumber( 165 ) .name( "Common Public License 1.0" ) .licenseId( "CPL-1.0" ) - .seeAlso( "http://opensource.org/licenses/CPL-1.0" ) + .seeAlso( "https://opensource.org/licenses/CPL-1.0" ) - .urlInfo( "http://opensource.org/licenses/CPL-1.0", "71ee07b889b8f2b1eacc3baed5cc03e1093f22d1", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/CPL-1.0", "71ee07b889b8f2b1eacc3baed5cc03e1093f22d1", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/CPL-1.0", "71ee07b889b8f2b1eacc3baed5cc03e1093f22d1", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/CPL-1.0", "71ee07b889b8f2b1eacc3baed5cc03e1093f22d1", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/CPL-1.0", "c147fe0cdc6b4cb495ab5e83c674361dff4caf6f", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/CPL-1.0", "c147fe0cdc6b4cb495ab5e83c674361dff4caf6f", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/CPL-1.0", "c147fe0cdc6b4cb495ab5e83c674361dff4caf6f", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/CPL-1.0", "c147fe0cdc6b4cb495ab5e83c674361dff4caf6f", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -1778,12 +1703,11 @@ static SpdxLicenseList createList() .reference( "./CPOL-1.02.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CPOL-1.02.json" ) - .referenceNumber( 26 ) .name( "Code Project Open License 1.02" ) .licenseId( "CPOL-1.02" ) .seeAlso( "http://www.codeproject.com/info/cpol10.aspx" ) - .urlInfo( "http://www.codeproject.com/info/cpol10.aspx", null, null, false ) + .urlInfo( "http://www.codeproject.com/info/cpol10.aspx", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -1792,15 +1716,14 @@ static SpdxLicenseList createList() .reference( "./CUA-OPL-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CUA-OPL-1.0.json" ) - .referenceNumber( 352 ) .name( "CUA Office Public License v1.0" ) .licenseId( "CUA-OPL-1.0" ) - .seeAlso( "http://opensource.org/licenses/CUA-OPL-1.0" ) + .seeAlso( "https://opensource.org/licenses/CUA-OPL-1.0" ) - .urlInfo( "http://opensource.org/licenses/CUA-OPL-1.0", "c8c8af072aeaef6b6e00986b2e6be72ddb79151e", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/CUA-OPL-1.0", "c8c8af072aeaef6b6e00986b2e6be72ddb79151e", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/CUA-OPL-1.0", "c8c8af072aeaef6b6e00986b2e6be72ddb79151e", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/CUA-OPL-1.0", "c8c8af072aeaef6b6e00986b2e6be72ddb79151e", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/CUA-OPL-1.0", "7977f16a637ed5e9babcaf12c8ac435eea01dba1", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/CUA-OPL-1.0", "7977f16a637ed5e9babcaf12c8ac435eea01dba1", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/CUA-OPL-1.0", "7977f16a637ed5e9babcaf12c8ac435eea01dba1", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/CUA-OPL-1.0", "7977f16a637ed5e9babcaf12c8ac435eea01dba1", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -1809,13 +1732,12 @@ static SpdxLicenseList createList() .reference( "./Caldera.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Caldera.json" ) - .referenceNumber( 102 ) .name( "Caldera License" ) .licenseId( "Caldera" ) .seeAlso( "http://www.lemis.com/grog/UNIX/ancient-source-all.pdf" ) - .urlInfo( "http://lemis.com/grog/UNIX/ancient-source-all.pdf", "9d7ad06869527883cab036ae39c1e13bfa2d8475", "application/pdf", true ) - .urlInfo( "http://www.lemis.com/grog/UNIX/ancient-source-all.pdf", "9d7ad06869527883cab036ae39c1e13bfa2d8475", "application/pdf", true ) + .urlInfo( "http://lemis.com/grog/UNIX/ancient-source-all.pdf", "81d30f492d00e2f5b2be3750bd99e2feb4f0ca33", "application/pdf", true, false ) + .urlInfo( "http://www.lemis.com/grog/UNIX/ancient-source-all.pdf", "81d30f492d00e2f5b2be3750bd99e2feb4f0ca33", "application/pdf", true, false ) .isOsiApproved( false ) .build() ); @@ -1825,17 +1747,16 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/ClArtistic.json" ) - .referenceNumber( 263 ) .name( "Clarified Artistic License" ) .licenseId( "ClArtistic" ) .seeAlso( "http://gianluca.dellavedova.org/2011/01/03/clarified-artistic-license/" ) .seeAlso( "http://www.ncftp.com/ncftp/doc/LICENSE.txt" ) - .urlInfo( "http://gianluca.dellavedova.org/2011/01/03/clarified-artistic-license/", null, null, false ) - .urlInfo( "http://ncftp.com/ncftp/doc/LICENSE.txt", "f2c53f7a93b26c7f4d0589c907b31df168cea88f", "text/plain", true ) - .urlInfo( "http://www.ncftp.com/ncftp/doc/LICENSE.txt", "f2c53f7a93b26c7f4d0589c907b31df168cea88f", "text/plain", true ) - .urlInfo( "https://ncftp.com/ncftp/doc/LICENSE.txt", "f2c53f7a93b26c7f4d0589c907b31df168cea88f", "text/plain", true ) - .urlInfo( "https://www.ncftp.com/ncftp/doc/LICENSE.txt", "f2c53f7a93b26c7f4d0589c907b31df168cea88f", "text/plain", true ) + .urlInfo( "http://gianluca.dellavedova.org/2011/01/03/clarified-artistic-license/", null, null, false, true ) + .urlInfo( "http://ncftp.com/ncftp/doc/LICENSE.txt", "f2c53f7a93b26c7f4d0589c907b31df168cea88f", "text/plain", true, false ) + .urlInfo( "http://www.ncftp.com/ncftp/doc/LICENSE.txt", "f2c53f7a93b26c7f4d0589c907b31df168cea88f", "text/plain", true, false ) + .urlInfo( "https://ncftp.com/ncftp/doc/LICENSE.txt", "f2c53f7a93b26c7f4d0589c907b31df168cea88f", "text/plain", true, false ) + .urlInfo( "https://www.ncftp.com/ncftp/doc/LICENSE.txt", "f2c53f7a93b26c7f4d0589c907b31df168cea88f", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -1845,15 +1766,13 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/Condor-1.1.json" ) - .referenceNumber( 299 ) .name( "Condor Public License v1.1" ) .licenseId( "Condor-1.1" ) .seeAlso( "http://research.cs.wisc.edu/condor/license.html#condor" ) .seeAlso( "http://web.archive.org/web/20111123062036/http://research.cs.wisc.edu/condor/license.html#condor" ) - .urlInfo( "http://research.cs.wisc.edu/condor/license.html#condor", "a4ed29ffd7cc6114ebff053853c3ae196a4c0366", "text/html", true ) - .urlInfo( "https://research.cs.wisc.edu/condor/license.html#condor", "a4ed29ffd7cc6114ebff053853c3ae196a4c0366", "text/html", true ) - .urlInfo( "http://web.archive.org/web/20111123062036/http://research.cs.wisc.edu/condor/license.html#condor", "1c878703fda9f7c34b3a657ab3825c38a44669a9", "text/html", true ) + .urlInfo( "http://research.cs.wisc.edu/condor/license.html#condor", "a4ed29ffd7cc6114ebff053853c3ae196a4c0366", "text/html", true, false ) + .urlInfo( "https://research.cs.wisc.edu/condor/license.html#condor", "a4ed29ffd7cc6114ebff053853c3ae196a4c0366", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -1862,12 +1781,14 @@ static SpdxLicenseList createList() .reference( "./Crossword.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Crossword.json" ) - .referenceNumber( 350 ) .name( "Crossword License" ) .licenseId( "Crossword" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Crossword" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Crossword", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Crossword", "dc59482efae3ef61e7f792f06de3857c27ae62df", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Crossword", "dc59482efae3ef61e7f792f06de3857c27ae62df", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Crossword", "dc59482efae3ef61e7f792f06de3857c27ae62df", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Crossword", "dc59482efae3ef61e7f792f06de3857c27ae62df", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1876,12 +1797,11 @@ static SpdxLicenseList createList() .reference( "./CrystalStacker.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/CrystalStacker.json" ) - .referenceNumber( 161 ) .name( "CrystalStacker License" ) .licenseId( "CrystalStacker" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing:CrystalStacker?rd=Licensing/CrystalStacker" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing:CrystalStacker?rd=Licensing/CrystalStacker", null, null, false ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing:CrystalStacker?rd=Licensing/CrystalStacker", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -1890,12 +1810,14 @@ static SpdxLicenseList createList() .reference( "./Cube.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Cube.json" ) - .referenceNumber( 357 ) .name( "Cube License" ) .licenseId( "Cube" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Cube" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Cube", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Cube", "70240442576850126bed57fb6809dd9bccf8da7b", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Cube", "70240442576850126bed57fb6809dd9bccf8da7b", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Cube", "70240442576850126bed57fb6809dd9bccf8da7b", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Cube", "70240442576850126bed57fb6809dd9bccf8da7b", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1904,7 +1826,6 @@ static SpdxLicenseList createList() .reference( "./D-FSL-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/D-FSL-1.0.json" ) - .referenceNumber( 175 ) .name( "Deutsche Freie Software Lizenz" ) .licenseId( "D-FSL-1.0" ) .seeAlso( "http://www.dipp.nrw.de/d-fsl/lizenzen/" ) @@ -1916,24 +1837,24 @@ static SpdxLicenseList createList() .seeAlso( "https://www.hbz-nrw.de/produkte/open-access/lizenzen/dfsl/D-FSL-1_0_de.txt/at_download/file" ) .seeAlso( "https://www.hbz-nrw.de/produkte/open-access/lizenzen/dfsl/D-FSL-1_0_en.txt/at_download/file" ) - .urlInfo( "http://hbz-nrw.de/produkte/open-access/lizenzen/dfsl", "a4b5f7f7d4bba587e24aea5554695dfc48f9fcd6", "text/html", true ) - .urlInfo( "http://www.dipp.nrw.de/d-fsl/index_html/lizenzen/de/D-FSL-1_0_de.txt", "a4b5f7f7d4bba587e24aea5554695dfc48f9fcd6", "text/html", true ) - .urlInfo( "http://www.dipp.nrw.de/d-fsl/index_html/lizenzen/en/D-FSL-1_0_en.txt", "a4b5f7f7d4bba587e24aea5554695dfc48f9fcd6", "text/html", true ) - .urlInfo( "http://www.dipp.nrw.de/d-fsl/lizenzen/", "a4b5f7f7d4bba587e24aea5554695dfc48f9fcd6", "text/html", true ) - .urlInfo( "http://www.hbz-nrw.de/produkte/open-access/lizenzen/dfsl", "a4b5f7f7d4bba587e24aea5554695dfc48f9fcd6", "text/html", true ) - .urlInfo( "https://www.hbz-nrw.de/produkte/open-access/lizenzen/dfsl", "a4b5f7f7d4bba587e24aea5554695dfc48f9fcd6", "text/html", true ) - .urlInfo( "http://hbz-nrw.de/produkte/open-access/lizenzen/dfsl/deutsche-freie-software-lizenz", "728fc7525ea38a81b9a50ddd3d929dc514b642c8", "text/html", true ) - .urlInfo( "http://www.hbz-nrw.de/produkte/open-access/lizenzen/dfsl/deutsche-freie-software-lizenz", "728fc7525ea38a81b9a50ddd3d929dc514b642c8", "text/html", true ) - .urlInfo( "https://www.hbz-nrw.de/produkte/open-access/lizenzen/dfsl/deutsche-freie-software-lizenz", "728fc7525ea38a81b9a50ddd3d929dc514b642c8", "text/html", true ) - .urlInfo( "http://hbz-nrw.de/produkte/open-access/lizenzen/dfsl/german-free-software-license", "96713f02fd64b9a8899c8608afd2803d3632f16f", "text/html", true ) - .urlInfo( "http://www.hbz-nrw.de/produkte/open-access/lizenzen/dfsl/german-free-software-license", "96713f02fd64b9a8899c8608afd2803d3632f16f", "text/html", true ) - .urlInfo( "https://www.hbz-nrw.de/produkte/open-access/lizenzen/dfsl/german-free-software-license", "96713f02fd64b9a8899c8608afd2803d3632f16f", "text/html", true ) - .urlInfo( "http://hbz-nrw.de/produkte/open-access/lizenzen/dfsl/D-FSL-1_0_de.txt/at_download/file", "030d427e3f2b5cae1bdc081839495e2226898a95", "text/plain", true ) - .urlInfo( "http://www.hbz-nrw.de/produkte/open-access/lizenzen/dfsl/D-FSL-1_0_de.txt/at_download/file", "030d427e3f2b5cae1bdc081839495e2226898a95", "text/plain", true ) - .urlInfo( "https://www.hbz-nrw.de/produkte/open-access/lizenzen/dfsl/D-FSL-1_0_de.txt/at_download/file", "030d427e3f2b5cae1bdc081839495e2226898a95", "text/plain", true ) - .urlInfo( "http://hbz-nrw.de/produkte/open-access/lizenzen/dfsl/D-FSL-1_0_en.txt/at_download/file", "e234377676a736aec560548b260c3d645f1adc40", "text/plain", true ) - .urlInfo( "http://www.hbz-nrw.de/produkte/open-access/lizenzen/dfsl/D-FSL-1_0_en.txt/at_download/file", "e234377676a736aec560548b260c3d645f1adc40", "text/plain", true ) - .urlInfo( "https://www.hbz-nrw.de/produkte/open-access/lizenzen/dfsl/D-FSL-1_0_en.txt/at_download/file", "e234377676a736aec560548b260c3d645f1adc40", "text/plain", true ) + .urlInfo( "http://hbz-nrw.de/produkte/open-access/lizenzen/dfsl", "a4b5f7f7d4bba587e24aea5554695dfc48f9fcd6", "text/html", true, false ) + .urlInfo( "http://www.dipp.nrw.de/d-fsl/index_html/lizenzen/de/D-FSL-1_0_de.txt", "a4b5f7f7d4bba587e24aea5554695dfc48f9fcd6", "text/html", true, false ) + .urlInfo( "http://www.dipp.nrw.de/d-fsl/index_html/lizenzen/en/D-FSL-1_0_en.txt", "a4b5f7f7d4bba587e24aea5554695dfc48f9fcd6", "text/html", true, false ) + .urlInfo( "http://www.dipp.nrw.de/d-fsl/lizenzen/", "a4b5f7f7d4bba587e24aea5554695dfc48f9fcd6", "text/html", true, false ) + .urlInfo( "http://www.hbz-nrw.de/produkte/open-access/lizenzen/dfsl", "a4b5f7f7d4bba587e24aea5554695dfc48f9fcd6", "text/html", true, false ) + .urlInfo( "https://www.hbz-nrw.de/produkte/open-access/lizenzen/dfsl", "a4b5f7f7d4bba587e24aea5554695dfc48f9fcd6", "text/html", true, false ) + .urlInfo( "http://hbz-nrw.de/produkte/open-access/lizenzen/dfsl/deutsche-freie-software-lizenz", "728fc7525ea38a81b9a50ddd3d929dc514b642c8", "text/html", true, false ) + .urlInfo( "http://www.hbz-nrw.de/produkte/open-access/lizenzen/dfsl/deutsche-freie-software-lizenz", "728fc7525ea38a81b9a50ddd3d929dc514b642c8", "text/html", true, false ) + .urlInfo( "https://www.hbz-nrw.de/produkte/open-access/lizenzen/dfsl/deutsche-freie-software-lizenz", "728fc7525ea38a81b9a50ddd3d929dc514b642c8", "text/html", true, false ) + .urlInfo( "http://hbz-nrw.de/produkte/open-access/lizenzen/dfsl/german-free-software-license", "96713f02fd64b9a8899c8608afd2803d3632f16f", "text/html", true, false ) + .urlInfo( "http://www.hbz-nrw.de/produkte/open-access/lizenzen/dfsl/german-free-software-license", "96713f02fd64b9a8899c8608afd2803d3632f16f", "text/html", true, false ) + .urlInfo( "https://www.hbz-nrw.de/produkte/open-access/lizenzen/dfsl/german-free-software-license", "96713f02fd64b9a8899c8608afd2803d3632f16f", "text/html", true, false ) + .urlInfo( "http://hbz-nrw.de/produkte/open-access/lizenzen/dfsl/D-FSL-1_0_de.txt/at_download/file", "030d427e3f2b5cae1bdc081839495e2226898a95", "text/plain", true, false ) + .urlInfo( "http://www.hbz-nrw.de/produkte/open-access/lizenzen/dfsl/D-FSL-1_0_de.txt/at_download/file", "030d427e3f2b5cae1bdc081839495e2226898a95", "text/plain", true, false ) + .urlInfo( "https://www.hbz-nrw.de/produkte/open-access/lizenzen/dfsl/D-FSL-1_0_de.txt/at_download/file", "030d427e3f2b5cae1bdc081839495e2226898a95", "text/plain", true, false ) + .urlInfo( "http://hbz-nrw.de/produkte/open-access/lizenzen/dfsl/D-FSL-1_0_en.txt/at_download/file", "e234377676a736aec560548b260c3d645f1adc40", "text/plain", true, false ) + .urlInfo( "http://www.hbz-nrw.de/produkte/open-access/lizenzen/dfsl/D-FSL-1_0_en.txt/at_download/file", "e234377676a736aec560548b260c3d645f1adc40", "text/plain", true, false ) + .urlInfo( "https://www.hbz-nrw.de/produkte/open-access/lizenzen/dfsl/D-FSL-1_0_en.txt/at_download/file", "e234377676a736aec560548b260c3d645f1adc40", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -1942,7 +1863,6 @@ static SpdxLicenseList createList() .reference( "./DOC.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/DOC.json" ) - .referenceNumber( 153 ) .name( "DOC License" ) .licenseId( "DOC" ) .seeAlso( "http://www.cs.wustl.edu/~schmidt/ACE-copying.html" ) @@ -1954,12 +1874,14 @@ static SpdxLicenseList createList() .reference( "./DSDP.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/DSDP.json" ) - .referenceNumber( 135 ) .name( "DSDP License" ) .licenseId( "DSDP" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/DSDP" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/DSDP", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/DSDP", "223224dd5de195ba9857063515c42a4275bec847", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/DSDP", "223224dd5de195ba9857063515c42a4275bec847", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/DSDP", "223224dd5de195ba9857063515c42a4275bec847", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/DSDP", "223224dd5de195ba9857063515c42a4275bec847", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1968,12 +1890,14 @@ static SpdxLicenseList createList() .reference( "./Dotseqn.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Dotseqn.json" ) - .referenceNumber( 376 ) .name( "Dotseqn License" ) .licenseId( "Dotseqn" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Dotseqn" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Dotseqn", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Dotseqn", "c4ccbecb94aa8df8b98f141548474f6be84b9815", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Dotseqn", "c4ccbecb94aa8df8b98f141548474f6be84b9815", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Dotseqn", "c4ccbecb94aa8df8b98f141548474f6be84b9815", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Dotseqn", "c4ccbecb94aa8df8b98f141548474f6be84b9815", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -1982,15 +1906,14 @@ static SpdxLicenseList createList() .reference( "./ECL-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/ECL-1.0.json" ) - .referenceNumber( 382 ) .name( "Educational Community License v1.0" ) .licenseId( "ECL-1.0" ) - .seeAlso( "http://opensource.org/licenses/ECL-1.0" ) + .seeAlso( "https://opensource.org/licenses/ECL-1.0" ) - .urlInfo( "http://opensource.org/licenses/ECL-1.0", "3a62b52cfa7c25805b910c99d35c1d1be9eba80e", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/ECL-1.0", "3a62b52cfa7c25805b910c99d35c1d1be9eba80e", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/ECL-1.0", "3a62b52cfa7c25805b910c99d35c1d1be9eba80e", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/ECL-1.0", "3a62b52cfa7c25805b910c99d35c1d1be9eba80e", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/ECL-1.0", "6148ea974877d4322ee9edae2131615333aa0530", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/ECL-1.0", "6148ea974877d4322ee9edae2131615333aa0530", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/ECL-1.0", "6148ea974877d4322ee9edae2131615333aa0530", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/ECL-1.0", "6148ea974877d4322ee9edae2131615333aa0530", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -2000,15 +1923,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/ECL-2.0.json" ) - .referenceNumber( 290 ) .name( "Educational Community License v2.0" ) .licenseId( "ECL-2.0" ) - .seeAlso( "http://opensource.org/licenses/ECL-2.0" ) + .seeAlso( "https://opensource.org/licenses/ECL-2.0" ) - .urlInfo( "http://opensource.org/licenses/ECL-2.0", "499d69dae02c40af1740f222ece2bef09131fe90", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/ECL-2.0", "499d69dae02c40af1740f222ece2bef09131fe90", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/ECL-2.0", "499d69dae02c40af1740f222ece2bef09131fe90", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/ECL-2.0", "499d69dae02c40af1740f222ece2bef09131fe90", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/ECL-2.0", "40e63550f1d779e500c50a39b5825a0537f56914", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/ECL-2.0", "40e63550f1d779e500c50a39b5825a0537f56914", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/ECL-2.0", "40e63550f1d779e500c50a39b5825a0537f56914", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/ECL-2.0", "40e63550f1d779e500c50a39b5825a0537f56914", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -2017,18 +1939,17 @@ static SpdxLicenseList createList() .reference( "./EFL-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/EFL-1.0.json" ) - .referenceNumber( 143 ) .name( "Eiffel Forum License v1.0" ) .licenseId( "EFL-1.0" ) .seeAlso( "http://www.eiffel-nice.org/license/forum.txt" ) - .seeAlso( "http://opensource.org/licenses/EFL-1.0" ) - - .urlInfo( "http://eiffel-nice.org/license/forum.txt", "0187bf4669b68a88a606fcc56026d42f6130a3b5", "text/plain", true ) - .urlInfo( "http://www.eiffel-nice.org/license/forum.txt", "0187bf4669b68a88a606fcc56026d42f6130a3b5", "text/plain", true ) - .urlInfo( "http://opensource.org/licenses/EFL-1.0", "7c7f73815330fcd250369f36acdef3c74e20de4c", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/EFL-1.0", "7c7f73815330fcd250369f36acdef3c74e20de4c", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/EFL-1.0", "7c7f73815330fcd250369f36acdef3c74e20de4c", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/EFL-1.0", "7c7f73815330fcd250369f36acdef3c74e20de4c", "text/html", false ) + .seeAlso( "https://opensource.org/licenses/EFL-1.0" ) + + .urlInfo( "http://eiffel-nice.org/license/forum.txt", "0187bf4669b68a88a606fcc56026d42f6130a3b5", "text/plain", true, false ) + .urlInfo( "http://www.eiffel-nice.org/license/forum.txt", "0187bf4669b68a88a606fcc56026d42f6130a3b5", "text/plain", true, false ) + .urlInfo( "http://opensource.org/licenses/EFL-1.0", "a4ae96d53f591e1dec33d93bb9ff483a6285bfec", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/EFL-1.0", "a4ae96d53f591e1dec33d93bb9ff483a6285bfec", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/EFL-1.0", "a4ae96d53f591e1dec33d93bb9ff483a6285bfec", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/EFL-1.0", "a4ae96d53f591e1dec33d93bb9ff483a6285bfec", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -2038,18 +1959,17 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/EFL-2.0.json" ) - .referenceNumber( 154 ) .name( "Eiffel Forum License v2.0" ) .licenseId( "EFL-2.0" ) .seeAlso( "http://www.eiffel-nice.org/license/eiffel-forum-license-2.html" ) - .seeAlso( "http://opensource.org/licenses/EFL-2.0" ) - - .urlInfo( "http://eiffel-nice.org/license/eiffel-forum-license-2.html", "11a3b6c48679ec916eee3ffbd2378355738cfc46", "text/html", true ) - .urlInfo( "http://www.eiffel-nice.org/license/eiffel-forum-license-2.html", "11a3b6c48679ec916eee3ffbd2378355738cfc46", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/EFL-2.0", "f2c04fb33470fa8e0865aa6ba6b18ec54a28cd88", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/EFL-2.0", "f2c04fb33470fa8e0865aa6ba6b18ec54a28cd88", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/EFL-2.0", "f2c04fb33470fa8e0865aa6ba6b18ec54a28cd88", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/EFL-2.0", "f2c04fb33470fa8e0865aa6ba6b18ec54a28cd88", "text/html", false ) + .seeAlso( "https://opensource.org/licenses/EFL-2.0" ) + + .urlInfo( "http://eiffel-nice.org/license/eiffel-forum-license-2.html", "11a3b6c48679ec916eee3ffbd2378355738cfc46", "text/html", true, false ) + .urlInfo( "http://www.eiffel-nice.org/license/eiffel-forum-license-2.html", "11a3b6c48679ec916eee3ffbd2378355738cfc46", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/EFL-2.0", "277cf137b876b8f36be0c69443a735bdfdf1934f", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/EFL-2.0", "277cf137b876b8f36be0c69443a735bdfdf1934f", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/EFL-2.0", "277cf137b876b8f36be0c69443a735bdfdf1934f", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/EFL-2.0", "277cf137b876b8f36be0c69443a735bdfdf1934f", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -2059,20 +1979,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/EPL-1.0.json" ) - .referenceNumber( 207 ) .name( "Eclipse Public License 1.0" ) .licenseId( "EPL-1.0" ) .seeAlso( "http://www.eclipse.org/legal/epl-v10.html" ) - .seeAlso( "http://www.opensource.org/licenses/EPL-1.0" ) - - .urlInfo( "http://eclipse.org/legal/epl-v10.html", "35666c54f2406125707e63edab12f2914d85ca76", "text/html", true ) - .urlInfo( "http://www.eclipse.org/legal/epl-v10.html", "35666c54f2406125707e63edab12f2914d85ca76", "text/html", true ) - .urlInfo( "https://eclipse.org/legal/epl-v10.html", "35666c54f2406125707e63edab12f2914d85ca76", "text/html", true ) - .urlInfo( "https://www.eclipse.org/legal/epl-v10.html", "35666c54f2406125707e63edab12f2914d85ca76", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/EPL-1.0", "c6dbf3442980662829d0e9dff67356497fcf575a", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/EPL-1.0", "c6dbf3442980662829d0e9dff67356497fcf575a", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/EPL-1.0", "c6dbf3442980662829d0e9dff67356497fcf575a", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/EPL-1.0", "c6dbf3442980662829d0e9dff67356497fcf575a", "text/html", false ) + .seeAlso( "https://opensource.org/licenses/EPL-1.0" ) + + .urlInfo( "http://eclipse.org/legal/epl-v10.html", "35666c54f2406125707e63edab12f2914d85ca76", "text/html", true, false ) + .urlInfo( "http://www.eclipse.org/legal/epl-v10.html", "35666c54f2406125707e63edab12f2914d85ca76", "text/html", true, false ) + .urlInfo( "https://eclipse.org/legal/epl-v10.html", "35666c54f2406125707e63edab12f2914d85ca76", "text/html", true, false ) + .urlInfo( "https://www.eclipse.org/legal/epl-v10.html", "35666c54f2406125707e63edab12f2914d85ca76", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/EPL-1.0", "02e14182e62c3c8401c925fdc8031a1ff60744dc", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/EPL-1.0", "02e14182e62c3c8401c925fdc8031a1ff60744dc", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/EPL-1.0", "02e14182e62c3c8401c925fdc8031a1ff60744dc", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/EPL-1.0", "02e14182e62c3c8401c925fdc8031a1ff60744dc", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -2082,18 +2001,17 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/EPL-2.0.json" ) - .referenceNumber( 128 ) .name( "Eclipse Public License 2.0" ) .licenseId( "EPL-2.0" ) .seeAlso( "https://www.eclipse.org/legal/epl-2.0" ) .seeAlso( "https://www.opensource.org/licenses/EPL-2.0" ) - .urlInfo( "https://eclipse.org/legal/epl-2.0", "c7cc538feb2de20018a729d1a6e5039e09f2f2b3", "text/html", true ) - .urlInfo( "https://www.eclipse.org/legal/epl-2.0", "c7cc538feb2de20018a729d1a6e5039e09f2f2b3", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/EPL-2.0", "d9bec237d9d0c51f8394edfbafa9de3037e74c8f", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/EPL-2.0", "d9bec237d9d0c51f8394edfbafa9de3037e74c8f", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/EPL-2.0", "d9bec237d9d0c51f8394edfbafa9de3037e74c8f", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/EPL-2.0", "d9bec237d9d0c51f8394edfbafa9de3037e74c8f", "text/html", false ) + .urlInfo( "https://eclipse.org/legal/epl-2.0", "efb60bb2810e8e8a15d0d721e7dc06cf6aab195b", "text/html", true, false ) + .urlInfo( "https://www.eclipse.org/legal/epl-2.0", "efb60bb2810e8e8a15d0d721e7dc06cf6aab195b", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/EPL-2.0", "4dbcd9610d04e2b3d4ecee55e8c558ef463639a0", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/EPL-2.0", "4dbcd9610d04e2b3d4ecee55e8c558ef463639a0", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/EPL-2.0", "4dbcd9610d04e2b3d4ecee55e8c558ef463639a0", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/EPL-2.0", "4dbcd9610d04e2b3d4ecee55e8c558ef463639a0", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -2103,17 +2021,16 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/EUDatagrid.json" ) - .referenceNumber( 185 ) .name( "EU DataGrid Software License" ) .licenseId( "EUDatagrid" ) .seeAlso( "http://eu-datagrid.web.cern.ch/eu-datagrid/license.html" ) - .seeAlso( "http://www.opensource.org/licenses/EUDatagrid" ) + .seeAlso( "https://opensource.org/licenses/EUDatagrid" ) - .urlInfo( "http://eu-datagrid.web.cern.ch/eu-datagrid/license.html", null, null, false ) - .urlInfo( "http://opensource.org/licenses/EUDatagrid", "b5d312f37f66270578e7be78a29ef3622a111380", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/EUDatagrid", "b5d312f37f66270578e7be78a29ef3622a111380", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/EUDatagrid", "b5d312f37f66270578e7be78a29ef3622a111380", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/EUDatagrid", "b5d312f37f66270578e7be78a29ef3622a111380", "text/html", false ) + .urlInfo( "http://eu-datagrid.web.cern.ch/eu-datagrid/license.html", null, null, false, true ) + .urlInfo( "http://opensource.org/licenses/EUDatagrid", "97807431010e47b2bf903a3f73788a8caccab80c", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/EUDatagrid", "97807431010e47b2bf903a3f73788a8caccab80c", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/EUDatagrid", "97807431010e47b2bf903a3f73788a8caccab80c", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/EUDatagrid", "97807431010e47b2bf903a3f73788a8caccab80c", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -2122,16 +2039,15 @@ static SpdxLicenseList createList() .reference( "./EUPL-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/EUPL-1.0.json" ) - .referenceNumber( 166 ) .name( "European Union Public License 1.0" ) .licenseId( "EUPL-1.0" ) .seeAlso( "http://ec.europa.eu/idabc/en/document/7330.html" ) .seeAlso( "http://ec.europa.eu/idabc/servlets/Doc027f.pdf?id=31096" ) - .urlInfo( "http://ec.europa.eu/idabc/en/document/7330.html", "0d18bb9db4a45ad4cffefcc150ae07ce0bef9bd1", "text/html", true ) - .urlInfo( "http://www.ec.europa.eu/idabc/en/document/7330.html", "0d18bb9db4a45ad4cffefcc150ae07ce0bef9bd1", "text/html", true ) - .urlInfo( "http://ec.europa.eu/idabc/servlets/Doc027f.pdf?id=31096", "7e7b68167a032d4a6e653bfcc97c25375b2a8509", "application/pdf", true ) - .urlInfo( "http://www.ec.europa.eu/idabc/servlets/Doc027f.pdf?id=31096", "7e7b68167a032d4a6e653bfcc97c25375b2a8509", "application/pdf", true ) + .urlInfo( "http://ec.europa.eu/idabc/en/document/7330.html", "0d18bb9db4a45ad4cffefcc150ae07ce0bef9bd1", "text/html", true, false ) + .urlInfo( "http://www.ec.europa.eu/idabc/en/document/7330.html", "0d18bb9db4a45ad4cffefcc150ae07ce0bef9bd1", "text/html", true, false ) + .urlInfo( "http://ec.europa.eu/idabc/servlets/Doc027f.pdf?id=31096", "b5ce3f58aeb32c9d3f4d1d59d4c8a5579d1f345a", "application/pdf", true, false ) + .urlInfo( "http://www.ec.europa.eu/idabc/servlets/Doc027f.pdf?id=31096", "b5ce3f58aeb32c9d3f4d1d59d4c8a5579d1f345a", "application/pdf", true, false ) .isOsiApproved( false ) .build() ); @@ -2141,20 +2057,22 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/EUPL-1.1.json" ) - .referenceNumber( 87 ) .name( "European Union Public License 1.1" ) .licenseId( "EUPL-1.1" ) .seeAlso( "https://joinup.ec.europa.eu/software/page/eupl/licence-eupl" ) .seeAlso( "https://joinup.ec.europa.eu/sites/default/files/custom-page/attachment/eupl1.1.-licence-en_0.pdf" ) - .seeAlso( "http://www.opensource.org/licenses/EUPL-1.1" ) - - .urlInfo( "https://joinup.ec.europa.eu/software/page/eupl/licence-eupl", null, null, false ) - .urlInfo( "http://joinup.ec.europa.eu/sites/default/files/custom-page/attachment/eupl1.1.-licence-en_0.pdf", "956ebebcf3aacdd92697299bbf5b919a749fced5", "application/pdf", true ) - .urlInfo( "https://joinup.ec.europa.eu/sites/default/files/custom-page/attachment/eupl1.1.-licence-en_0.pdf", "956ebebcf3aacdd92697299bbf5b919a749fced5", "application/pdf", true ) - .urlInfo( "http://opensource.org/licenses/EUPL-1.1", "2112cb86259fb5564a4167f41299bb8533faf53a", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/EUPL-1.1", "2112cb86259fb5564a4167f41299bb8533faf53a", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/EUPL-1.1", "2112cb86259fb5564a4167f41299bb8533faf53a", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/EUPL-1.1", "2112cb86259fb5564a4167f41299bb8533faf53a", "text/html", false ) + .seeAlso( "https://opensource.org/licenses/EUPL-1.1" ) + + .urlInfo( "http://joinup.ec.europa.eu/page/eupl-text-11-12", "8cdb0df63c1839b085d10d3a155e1eb4920af79f", "text/html", true, false ) + .urlInfo( "http://joinup.ec.europa.eu/software/page/eupl/licence-eupl", "8cdb0df63c1839b085d10d3a155e1eb4920af79f", "text/html", true, false ) + .urlInfo( "https://joinup.ec.europa.eu/page/eupl-text-11-12", "8cdb0df63c1839b085d10d3a155e1eb4920af79f", "text/html", true, false ) + .urlInfo( "https://joinup.ec.europa.eu/software/page/eupl/licence-eupl", "8cdb0df63c1839b085d10d3a155e1eb4920af79f", "text/html", true, false ) + .urlInfo( "http://joinup.ec.europa.eu/sites/default/files/custom-page/attachment/eupl1.1.-licence-en_0.pdf", "b91481f1edd91d5fca56ccf4065b63c3269ac6fb", "application/pdf", true, false ) + .urlInfo( "https://joinup.ec.europa.eu/sites/default/files/custom-page/attachment/eupl1.1.-licence-en_0.pdf", "b91481f1edd91d5fca56ccf4065b63c3269ac6fb", "application/pdf", true, false ) + .urlInfo( "http://opensource.org/licenses/EUPL-1.1", "e711c0fee9d5371dc184b19cd032572d86b607d8", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/EUPL-1.1", "e711c0fee9d5371dc184b19cd032572d86b607d8", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/EUPL-1.1", "e711c0fee9d5371dc184b19cd032572d86b607d8", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/EUPL-1.1", "e711c0fee9d5371dc184b19cd032572d86b607d8", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -2164,25 +2082,29 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/EUPL-1.2.json" ) - .referenceNumber( 373 ) .name( "European Union Public License 1.2" ) .licenseId( "EUPL-1.2" ) .seeAlso( "https://joinup.ec.europa.eu/page/eupl-text-11-12" ) .seeAlso( "https://joinup.ec.europa.eu/sites/default/files/custom-page/attachment/eupl_v1.2_en.pdf" ) .seeAlso( "https://joinup.ec.europa.eu/sites/default/files/inline-files/EUPL%20v1_2%20EN(1).txt" ) .seeAlso( "http://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32017D0863" ) - .seeAlso( "http://www.opensource.org/licenses/EUPL-1.1" ) - - .urlInfo( "https://joinup.ec.europa.eu/page/eupl-text-11-12", null, null, false ) - .urlInfo( "http://joinup.ec.europa.eu/sites/default/files/custom-page/attachment/eupl_v1.2_en.pdf", "f2d46197de7decaccf8ec726ce457d6d1ec3db28", "application/pdf", true ) - .urlInfo( "https://joinup.ec.europa.eu/sites/default/files/custom-page/attachment/eupl_v1.2_en.pdf", "f2d46197de7decaccf8ec726ce457d6d1ec3db28", "application/pdf", true ) - .urlInfo( "http://joinup.ec.europa.eu/sites/default/files/inline-files/EUPL%20v1_2%20EN(1).txt", "0ecda5d95dd354eaad18d0e72f6560e70fc78f74", "text/plain", true ) - .urlInfo( "https://joinup.ec.europa.eu/sites/default/files/inline-files/EUPL%20v1_2%20EN(1).txt", "0ecda5d95dd354eaad18d0e72f6560e70fc78f74", "text/plain", true ) - .urlInfo( "http://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32017D0863", null, null, false ) - .urlInfo( "http://opensource.org/licenses/EUPL-1.1", "2112cb86259fb5564a4167f41299bb8533faf53a", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/EUPL-1.1", "2112cb86259fb5564a4167f41299bb8533faf53a", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/EUPL-1.1", "2112cb86259fb5564a4167f41299bb8533faf53a", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/EUPL-1.1", "2112cb86259fb5564a4167f41299bb8533faf53a", "text/html", false ) + .seeAlso( "https://opensource.org/licenses/EUPL-1.1" ) + + .urlInfo( "http://joinup.ec.europa.eu/page/eupl-text-11-12", "8cdb0df63c1839b085d10d3a155e1eb4920af79f", "text/html", true, false ) + .urlInfo( "http://joinup.ec.europa.eu/software/page/eupl/licence-eupl", "8cdb0df63c1839b085d10d3a155e1eb4920af79f", "text/html", true, false ) + .urlInfo( "https://joinup.ec.europa.eu/page/eupl-text-11-12", "8cdb0df63c1839b085d10d3a155e1eb4920af79f", "text/html", true, false ) + .urlInfo( "https://joinup.ec.europa.eu/software/page/eupl/licence-eupl", "8cdb0df63c1839b085d10d3a155e1eb4920af79f", "text/html", true, false ) + .urlInfo( "http://joinup.ec.europa.eu/sites/default/files/custom-page/attachment/eupl_v1.2_en.pdf", "e512a96949c79498ad1a59d6553ddf694ef44666", "application/pdf", true, false ) + .urlInfo( "https://joinup.ec.europa.eu/sites/default/files/custom-page/attachment/eupl_v1.2_en.pdf", "e512a96949c79498ad1a59d6553ddf694ef44666", "application/pdf", true, false ) + .urlInfo( "http://joinup.ec.europa.eu/sites/default/files/inline-files/EUPL%20v1_2%20EN(1).txt", "0ecda5d95dd354eaad18d0e72f6560e70fc78f74", "text/plain", true, false ) + .urlInfo( "https://joinup.ec.europa.eu/sites/default/files/inline-files/EUPL%20v1_2%20EN(1).txt", "0ecda5d95dd354eaad18d0e72f6560e70fc78f74", "text/plain", true, false ) + .urlInfo( "http://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32017D0863", "56d6faabaf70c78c28c825bf74fb82aaa82972ba", "text/html", true, false ) + .urlInfo( "http://www.eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32017D0863", "56d6faabaf70c78c28c825bf74fb82aaa82972ba", "text/html", true, false ) + .urlInfo( "https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32017D0863", "56d6faabaf70c78c28c825bf74fb82aaa82972ba", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/EUPL-1.1", "e711c0fee9d5371dc184b19cd032572d86b607d8", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/EUPL-1.1", "e711c0fee9d5371dc184b19cd032572d86b607d8", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/EUPL-1.1", "e711c0fee9d5371dc184b19cd032572d86b607d8", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/EUPL-1.1", "e711c0fee9d5371dc184b19cd032572d86b607d8", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -2191,15 +2113,14 @@ static SpdxLicenseList createList() .reference( "./Entessa.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Entessa.json" ) - .referenceNumber( 94 ) .name( "Entessa Public License v1.0" ) .licenseId( "Entessa" ) - .seeAlso( "http://opensource.org/licenses/Entessa" ) + .seeAlso( "https://opensource.org/licenses/Entessa" ) - .urlInfo( "http://opensource.org/licenses/Entessa", "e38246a0633dc39cd3dcc94f021037f0e0afbf63", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/Entessa", "e38246a0633dc39cd3dcc94f021037f0e0afbf63", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/Entessa", "e38246a0633dc39cd3dcc94f021037f0e0afbf63", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/Entessa", "e38246a0633dc39cd3dcc94f021037f0e0afbf63", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/Entessa", "71523301fdc944d030298a7f16b84dbb44d9ed40", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/Entessa", "71523301fdc944d030298a7f16b84dbb44d9ed40", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/Entessa", "71523301fdc944d030298a7f16b84dbb44d9ed40", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/Entessa", "71523301fdc944d030298a7f16b84dbb44d9ed40", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -2208,14 +2129,13 @@ static SpdxLicenseList createList() .reference( "./ErlPL-1.1.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/ErlPL-1.1.json" ) - .referenceNumber( 150 ) .name( "Erlang Public License v1.1" ) .licenseId( "ErlPL-1.1" ) .seeAlso( "http://www.erlang.org/EPLICENSE" ) - .urlInfo( "http://erlang.org/EPLICENSE", "4f3186bd48be9b2cd3bc12bc7a4c9cba6d1ecf59", "text/plain", true ) - .urlInfo( "http://www.erlang.org/EPLICENSE", "4f3186bd48be9b2cd3bc12bc7a4c9cba6d1ecf59", "text/plain", true ) - .urlInfo( "https://www.erlang.org/EPLICENSE", "4f3186bd48be9b2cd3bc12bc7a4c9cba6d1ecf59", "text/plain", true ) + .urlInfo( "http://erlang.org/EPLICENSE", "4f3186bd48be9b2cd3bc12bc7a4c9cba6d1ecf59", "text/plain", true, false ) + .urlInfo( "http://www.erlang.org/EPLICENSE", "4f3186bd48be9b2cd3bc12bc7a4c9cba6d1ecf59", "text/plain", true, false ) + .urlInfo( "https://www.erlang.org/EPLICENSE", "4f3186bd48be9b2cd3bc12bc7a4c9cba6d1ecf59", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -2224,12 +2144,11 @@ static SpdxLicenseList createList() .reference( "./Eurosym.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Eurosym.json" ) - .referenceNumber( 107 ) .name( "Eurosym License" ) .licenseId( "Eurosym" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Eurosym" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Eurosym", null, null, false ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Eurosym", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -2239,15 +2158,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/FSFAP.json" ) - .referenceNumber( 108 ) .name( "FSF All Permissive License" ) .licenseId( "FSFAP" ) - .seeAlso( "http://www.gnu.org/prep/maintain/html_node/License-Notices-for-Other-Files.html" ) + .seeAlso( "https://www.gnu.org/prep/maintain/html_node/License-Notices-for-Other-Files.html" ) - .urlInfo( "http://gnu.org/prep/maintain/html_node/License-Notices-for-Other-Files.html", "1526e9ecea179cf7f009f9ed16a3f272bfbff59e", "text/html", true ) - .urlInfo( "http://www.gnu.org/prep/maintain/html_node/License-Notices-for-Other-Files.html", "1526e9ecea179cf7f009f9ed16a3f272bfbff59e", "text/html", true ) - .urlInfo( "https://gnu.org/prep/maintain/html_node/License-Notices-for-Other-Files.html", "1526e9ecea179cf7f009f9ed16a3f272bfbff59e", "text/html", true ) - .urlInfo( "https://www.gnu.org/prep/maintain/html_node/License-Notices-for-Other-Files.html", "1526e9ecea179cf7f009f9ed16a3f272bfbff59e", "text/html", true ) + .urlInfo( "http://gnu.org/prep/maintain/html_node/License-Notices-for-Other-Files.html", "9b08601db9e28dc8d20c9f7fb1ab07c9f802446c", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/prep/maintain/html_node/License-Notices-for-Other-Files.html", "9b08601db9e28dc8d20c9f7fb1ab07c9f802446c", "text/html", true, false ) + .urlInfo( "https://gnu.org/prep/maintain/html_node/License-Notices-for-Other-Files.html", "9b08601db9e28dc8d20c9f7fb1ab07c9f802446c", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/prep/maintain/html_node/License-Notices-for-Other-Files.html", "9b08601db9e28dc8d20c9f7fb1ab07c9f802446c", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -2256,12 +2174,18 @@ static SpdxLicenseList createList() .reference( "./FSFUL.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/FSFUL.json" ) - .referenceNumber( 186 ) .name( "FSF Unlimited License" ) .licenseId( "FSFUL" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/FSF_Unlimited_License" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/FSF_Unlimited_License", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/FSF_Unlimited_License", "6d055bc50f88547e184af423a7a9998bc77a8b9f", "text/html", true, true ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/FSF_Unlimited_License#License_Retention_Variant", "6d055bc50f88547e184af423a7a9998bc77a8b9f", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/FSF_Unlimited_License", "6d055bc50f88547e184af423a7a9998bc77a8b9f", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/FSF_Unlimited_License#License_Retention_Variant", "6d055bc50f88547e184af423a7a9998bc77a8b9f", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/FSF_Unlimited_License", "6d055bc50f88547e184af423a7a9998bc77a8b9f", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/FSF_Unlimited_License#License_Retention_Variant", "6d055bc50f88547e184af423a7a9998bc77a8b9f", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/FSF_Unlimited_License", "6d055bc50f88547e184af423a7a9998bc77a8b9f", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/FSF_Unlimited_License#License_Retention_Variant", "6d055bc50f88547e184af423a7a9998bc77a8b9f", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -2270,12 +2194,18 @@ static SpdxLicenseList createList() .reference( "./FSFULLR.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/FSFULLR.json" ) - .referenceNumber( 41 ) .name( "FSF Unlimited License (with License Retention)" ) .licenseId( "FSFULLR" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/FSF_Unlimited_License#License_Retention_Variant" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/FSF_Unlimited_License#License_Retention_Variant", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/FSF_Unlimited_License", "6d055bc50f88547e184af423a7a9998bc77a8b9f", "text/html", true, true ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/FSF_Unlimited_License#License_Retention_Variant", "6d055bc50f88547e184af423a7a9998bc77a8b9f", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/FSF_Unlimited_License", "6d055bc50f88547e184af423a7a9998bc77a8b9f", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/FSF_Unlimited_License#License_Retention_Variant", "6d055bc50f88547e184af423a7a9998bc77a8b9f", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/FSF_Unlimited_License", "6d055bc50f88547e184af423a7a9998bc77a8b9f", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/FSF_Unlimited_License#License_Retention_Variant", "6d055bc50f88547e184af423a7a9998bc77a8b9f", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/FSF_Unlimited_License", "6d055bc50f88547e184af423a7a9998bc77a8b9f", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/FSF_Unlimited_License#License_Retention_Variant", "6d055bc50f88547e184af423a7a9998bc77a8b9f", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -2285,13 +2215,10 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/FTL.json" ) - .referenceNumber( 233 ) .name( "Freetype Project License" ) .licenseId( "FTL" ) .seeAlso( "http://freetype.fis.uniroma2.it/FTL.TXT" ) .seeAlso( "http://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/docs/FTL.TXT" ) - - .urlInfo( "http://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/docs/FTL.TXT", null, null, false ) .isOsiApproved( false ) .build() ); @@ -2300,16 +2227,15 @@ static SpdxLicenseList createList() .reference( "./Fair.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Fair.json" ) - .referenceNumber( 289 ) .name( "Fair License" ) .licenseId( "Fair" ) .seeAlso( "http://fairlicense.org/" ) - .seeAlso( "http://www.opensource.org/licenses/Fair" ) + .seeAlso( "https://opensource.org/licenses/Fair" ) - .urlInfo( "http://opensource.org/licenses/Fair", "d60ec70fc162b2d942cf7f2a7f9febf283015ace", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/Fair", "d60ec70fc162b2d942cf7f2a7f9febf283015ace", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/Fair", "d60ec70fc162b2d942cf7f2a7f9febf283015ace", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/Fair", "d60ec70fc162b2d942cf7f2a7f9febf283015ace", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/Fair", "eb770c68f5f2dbc7c8b5f0a09e8188e103746cae", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/Fair", "eb770c68f5f2dbc7c8b5f0a09e8188e103746cae", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/Fair", "eb770c68f5f2dbc7c8b5f0a09e8188e103746cae", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/Fair", "eb770c68f5f2dbc7c8b5f0a09e8188e103746cae", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -2318,15 +2244,14 @@ static SpdxLicenseList createList() .reference( "./Frameworx-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Frameworx-1.0.json" ) - .referenceNumber( 375 ) .name( "Frameworx Open License 1.0" ) .licenseId( "Frameworx-1.0" ) - .seeAlso( "http://www.opensource.org/licenses/Frameworx-1.0" ) + .seeAlso( "https://opensource.org/licenses/Frameworx-1.0" ) - .urlInfo( "http://opensource.org/licenses/Frameworx-1.0", "11c4fe987c1808ee43b8062d4e3705d5de8fa73f", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/Frameworx-1.0", "11c4fe987c1808ee43b8062d4e3705d5de8fa73f", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/Frameworx-1.0", "11c4fe987c1808ee43b8062d4e3705d5de8fa73f", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/Frameworx-1.0", "11c4fe987c1808ee43b8062d4e3705d5de8fa73f", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/Frameworx-1.0", "6da34725b61fdd466f4286430a2ea091cae0639a", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/Frameworx-1.0", "6da34725b61fdd466f4286430a2ea091cae0639a", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/Frameworx-1.0", "6da34725b61fdd466f4286430a2ea091cae0639a", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/Frameworx-1.0", "6da34725b61fdd466f4286430a2ea091cae0639a", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -2335,13 +2260,12 @@ static SpdxLicenseList createList() .reference( "./FreeImage.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/FreeImage.json" ) - .referenceNumber( 269 ) .name( "FreeImage Public License v1.0" ) .licenseId( "FreeImage" ) .seeAlso( "http://freeimage.sourceforge.net/freeimage-license.txt" ) - .urlInfo( "http://freeimage.sourceforge.net/freeimage-license.txt", "0ca251a586f81fb996e02f5391eff7c20f914fa6", "text/plain", true ) - .urlInfo( "http://www.freeimage.sourceforge.net/freeimage-license.txt", "0ca251a586f81fb996e02f5391eff7c20f914fa6", "text/plain", true ) + .urlInfo( "http://freeimage.sourceforge.net/freeimage-license.txt", "0ca251a586f81fb996e02f5391eff7c20f914fa6", "text/plain", true, false ) + .urlInfo( "http://www.freeimage.sourceforge.net/freeimage-license.txt", "0ca251a586f81fb996e02f5391eff7c20f914fa6", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -2351,15 +2275,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( true ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/GFDL-1.1.json" ) - .referenceNumber( 93 ) .name( "GNU Free Documentation License v1.1" ) .licenseId( "GFDL-1.1" ) - .seeAlso( "http://www.gnu.org/licenses/old-licenses/fdl-1.1.txt" ) + .seeAlso( "https://www.gnu.org/licenses/old-licenses/fdl-1.1.txt" ) - .urlInfo( "http://gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true ) - .urlInfo( "http://www.gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true ) - .urlInfo( "https://gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true ) - .urlInfo( "https://www.gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true ) + .urlInfo( "http://gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true, false ) + .urlInfo( "http://www.gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true, false ) + .urlInfo( "https://gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true, false ) + .urlInfo( "https://www.gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -2369,15 +2292,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/GFDL-1.1-only.json" ) - .referenceNumber( 97 ) .name( "GNU Free Documentation License v1.1 only" ) .licenseId( "GFDL-1.1-only" ) - .seeAlso( "http://www.gnu.org/licenses/old-licenses/fdl-1.1.txt" ) + .seeAlso( "https://www.gnu.org/licenses/old-licenses/fdl-1.1.txt" ) - .urlInfo( "http://gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true ) - .urlInfo( "http://www.gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true ) - .urlInfo( "https://gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true ) - .urlInfo( "https://www.gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true ) + .urlInfo( "http://gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true, false ) + .urlInfo( "http://www.gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true, false ) + .urlInfo( "https://gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true, false ) + .urlInfo( "https://www.gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -2387,15 +2309,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/GFDL-1.1-or-later.json" ) - .referenceNumber( 337 ) .name( "GNU Free Documentation License v1.1 or later" ) .licenseId( "GFDL-1.1-or-later" ) - .seeAlso( "http://www.gnu.org/licenses/old-licenses/fdl-1.1.txt" ) + .seeAlso( "https://www.gnu.org/licenses/old-licenses/fdl-1.1.txt" ) - .urlInfo( "http://gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true ) - .urlInfo( "http://www.gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true ) - .urlInfo( "https://gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true ) - .urlInfo( "https://www.gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true ) + .urlInfo( "http://gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true, false ) + .urlInfo( "http://www.gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true, false ) + .urlInfo( "https://gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true, false ) + .urlInfo( "https://www.gnu.org/licenses/old-licenses/fdl-1.1.txt", "7205ad2e7451e9c4a518d105d5144987cdaf9bfa", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -2405,15 +2326,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( true ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/GFDL-1.2.json" ) - .referenceNumber( 190 ) .name( "GNU Free Documentation License v1.2" ) .licenseId( "GFDL-1.2" ) - .seeAlso( "http://www.gnu.org/licenses/old-licenses/fdl-1.2.txt" ) + .seeAlso( "https://www.gnu.org/licenses/old-licenses/fdl-1.2.txt" ) - .urlInfo( "http://gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true ) - .urlInfo( "http://www.gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true ) - .urlInfo( "https://gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true ) - .urlInfo( "https://www.gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true ) + .urlInfo( "http://gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true, false ) + .urlInfo( "http://www.gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true, false ) + .urlInfo( "https://gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true, false ) + .urlInfo( "https://www.gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -2423,15 +2343,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/GFDL-1.2-only.json" ) - .referenceNumber( 229 ) .name( "GNU Free Documentation License v1.2 only" ) .licenseId( "GFDL-1.2-only" ) - .seeAlso( "http://www.gnu.org/licenses/old-licenses/fdl-1.2.txt" ) + .seeAlso( "https://www.gnu.org/licenses/old-licenses/fdl-1.2.txt" ) - .urlInfo( "http://gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true ) - .urlInfo( "http://www.gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true ) - .urlInfo( "https://gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true ) - .urlInfo( "https://www.gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true ) + .urlInfo( "http://gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true, false ) + .urlInfo( "http://www.gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true, false ) + .urlInfo( "https://gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true, false ) + .urlInfo( "https://www.gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -2441,15 +2360,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/GFDL-1.2-or-later.json" ) - .referenceNumber( 208 ) .name( "GNU Free Documentation License v1.2 or later" ) .licenseId( "GFDL-1.2-or-later" ) - .seeAlso( "http://www.gnu.org/licenses/old-licenses/fdl-1.2.txt" ) + .seeAlso( "https://www.gnu.org/licenses/old-licenses/fdl-1.2.txt" ) - .urlInfo( "http://gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true ) - .urlInfo( "http://www.gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true ) - .urlInfo( "https://gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true ) - .urlInfo( "https://www.gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true ) + .urlInfo( "http://gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true, false ) + .urlInfo( "http://www.gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true, false ) + .urlInfo( "https://gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true, false ) + .urlInfo( "https://www.gnu.org/licenses/old-licenses/fdl-1.2.txt", "e436bc68467a0ad3edc01af3189fa4aa04af9302", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -2459,15 +2377,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( true ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/GFDL-1.3.json" ) - .referenceNumber( 106 ) .name( "GNU Free Documentation License v1.3" ) .licenseId( "GFDL-1.3" ) - .seeAlso( "http://www.gnu.org/licenses/fdl-1.3.txt" ) + .seeAlso( "https://www.gnu.org/licenses/fdl-1.3.txt" ) - .urlInfo( "http://gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true ) - .urlInfo( "http://www.gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true ) - .urlInfo( "https://gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true ) - .urlInfo( "https://www.gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true ) + .urlInfo( "http://gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true, false ) + .urlInfo( "http://www.gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true, false ) + .urlInfo( "https://gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true, false ) + .urlInfo( "https://www.gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -2477,15 +2394,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/GFDL-1.3-only.json" ) - .referenceNumber( 67 ) .name( "GNU Free Documentation License v1.3 only" ) .licenseId( "GFDL-1.3-only" ) - .seeAlso( "http://www.gnu.org/licenses/fdl-1.3.txt" ) + .seeAlso( "https://www.gnu.org/licenses/fdl-1.3.txt" ) - .urlInfo( "http://gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true ) - .urlInfo( "http://www.gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true ) - .urlInfo( "https://gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true ) - .urlInfo( "https://www.gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true ) + .urlInfo( "http://gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true, false ) + .urlInfo( "http://www.gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true, false ) + .urlInfo( "https://gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true, false ) + .urlInfo( "https://www.gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -2495,15 +2411,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/GFDL-1.3-or-later.json" ) - .referenceNumber( 3 ) .name( "GNU Free Documentation License v1.3 or later" ) .licenseId( "GFDL-1.3-or-later" ) - .seeAlso( "http://www.gnu.org/licenses/fdl-1.3.txt" ) + .seeAlso( "https://www.gnu.org/licenses/fdl-1.3.txt" ) - .urlInfo( "http://gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true ) - .urlInfo( "http://www.gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true ) - .urlInfo( "https://gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true ) - .urlInfo( "https://www.gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true ) + .urlInfo( "http://gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true, false ) + .urlInfo( "http://www.gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true, false ) + .urlInfo( "https://gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true, false ) + .urlInfo( "https://www.gnu.org/licenses/fdl-1.3.txt", "8bdbff3486abb874fd8870d5b6866ee6d1c44f0f", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -2512,15 +2427,14 @@ static SpdxLicenseList createList() .reference( "./GL2PS.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/GL2PS.json" ) - .referenceNumber( 118 ) .name( "GL2PS License" ) .licenseId( "GL2PS" ) .seeAlso( "http://www.geuz.org/gl2ps/COPYING.GL2PS" ) - .urlInfo( "http://geuz.org/gl2ps/COPYING.GL2PS", "c241b1d39ee2c7e49189ca75a5e8dabb35aa4173", null, true ) - .urlInfo( "http://www.geuz.org/gl2ps/COPYING.GL2PS", "c241b1d39ee2c7e49189ca75a5e8dabb35aa4173", null, true ) - .urlInfo( "https://geuz.org/gl2ps/COPYING.GL2PS", "c241b1d39ee2c7e49189ca75a5e8dabb35aa4173", null, true ) - .urlInfo( "https://www.geuz.org/gl2ps/COPYING.GL2PS", "c241b1d39ee2c7e49189ca75a5e8dabb35aa4173", null, true ) + .urlInfo( "http://geuz.org/gl2ps/COPYING.GL2PS", "c241b1d39ee2c7e49189ca75a5e8dabb35aa4173", null, true, false ) + .urlInfo( "http://www.geuz.org/gl2ps/COPYING.GL2PS", "c241b1d39ee2c7e49189ca75a5e8dabb35aa4173", null, true, false ) + .urlInfo( "https://geuz.org/gl2ps/COPYING.GL2PS", "c241b1d39ee2c7e49189ca75a5e8dabb35aa4173", null, true, false ) + .urlInfo( "https://www.geuz.org/gl2ps/COPYING.GL2PS", "c241b1d39ee2c7e49189ca75a5e8dabb35aa4173", null, true, false ) .isOsiApproved( false ) .build() ); @@ -2529,15 +2443,14 @@ static SpdxLicenseList createList() .reference( "./GPL-1.0.html" ) .isDeprecatedLicenseId( true ) .detailsUrl( "http://spdx.org/licenses/GPL-1.0.json" ) - .referenceNumber( 75 ) .name( "GNU General Public License v1.0 only" ) .licenseId( "GPL-1.0" ) - .seeAlso( "http://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html" ) + .seeAlso( "https://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html" ) - .urlInfo( "http://gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true ) + .urlInfo( "http://gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -2546,15 +2459,14 @@ static SpdxLicenseList createList() .reference( "./GPL-1.0+.html" ) .isDeprecatedLicenseId( true ) .detailsUrl( "http://spdx.org/licenses/GPL-1.0+.json" ) - .referenceNumber( 168 ) .name( "GNU General Public License v1.0 or later" ) .licenseId( "GPL-1.0+" ) - .seeAlso( "http://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html" ) + .seeAlso( "https://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html" ) - .urlInfo( "http://gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true ) + .urlInfo( "http://gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -2563,15 +2475,14 @@ static SpdxLicenseList createList() .reference( "./GPL-1.0-only.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/GPL-1.0-only.json" ) - .referenceNumber( 14 ) .name( "GNU General Public License v1.0 only" ) .licenseId( "GPL-1.0-only" ) - .seeAlso( "http://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html" ) + .seeAlso( "https://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html" ) - .urlInfo( "http://gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true ) + .urlInfo( "http://gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -2580,15 +2491,14 @@ static SpdxLicenseList createList() .reference( "./GPL-1.0-or-later.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/GPL-1.0-or-later.json" ) - .referenceNumber( 344 ) .name( "GNU General Public License v1.0 or later" ) .licenseId( "GPL-1.0-or-later" ) - .seeAlso( "http://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html" ) + .seeAlso( "https://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html" ) - .urlInfo( "http://gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true ) + .urlInfo( "http://gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/old-licenses/gpl-1.0-standalone.html", "539d8420132db2bb3773ead4cd77f948eed57b7f", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -2598,20 +2508,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( true ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/GPL-2.0.json" ) - .referenceNumber( 140 ) .name( "GNU General Public License v2.0 only" ) .licenseId( "GPL-2.0" ) - .seeAlso( "http://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html" ) - .seeAlso( "http://www.opensource.org/licenses/GPL-2.0" ) - - .urlInfo( "http://gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/GPL-2.0", "843fcae2686129b2442f0aaaaa5ff98309a2ff3b", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/GPL-2.0", "843fcae2686129b2442f0aaaaa5ff98309a2ff3b", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/GPL-2.0", "843fcae2686129b2442f0aaaaa5ff98309a2ff3b", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/GPL-2.0", "843fcae2686129b2442f0aaaaa5ff98309a2ff3b", "text/html", false ) + .seeAlso( "https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html" ) + .seeAlso( "https://opensource.org/licenses/GPL-2.0" ) + + .urlInfo( "http://gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/GPL-2.0", "48b6db71b12c842a2016ddf4dc15470375e9bfe7", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/GPL-2.0", "48b6db71b12c842a2016ddf4dc15470375e9bfe7", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/GPL-2.0", "48b6db71b12c842a2016ddf4dc15470375e9bfe7", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/GPL-2.0", "48b6db71b12c842a2016ddf4dc15470375e9bfe7", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -2621,20 +2530,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( true ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/GPL-2.0+.json" ) - .referenceNumber( 72 ) .name( "GNU General Public License v2.0 or later" ) .licenseId( "GPL-2.0+" ) - .seeAlso( "http://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html" ) - .seeAlso( "http://www.opensource.org/licenses/GPL-2.0" ) - - .urlInfo( "http://gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/GPL-2.0", "843fcae2686129b2442f0aaaaa5ff98309a2ff3b", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/GPL-2.0", "843fcae2686129b2442f0aaaaa5ff98309a2ff3b", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/GPL-2.0", "843fcae2686129b2442f0aaaaa5ff98309a2ff3b", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/GPL-2.0", "843fcae2686129b2442f0aaaaa5ff98309a2ff3b", "text/html", false ) + .seeAlso( "https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html" ) + .seeAlso( "https://opensource.org/licenses/GPL-2.0" ) + + .urlInfo( "http://gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/GPL-2.0", "48b6db71b12c842a2016ddf4dc15470375e9bfe7", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/GPL-2.0", "48b6db71b12c842a2016ddf4dc15470375e9bfe7", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/GPL-2.0", "48b6db71b12c842a2016ddf4dc15470375e9bfe7", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/GPL-2.0", "48b6db71b12c842a2016ddf4dc15470375e9bfe7", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -2644,20 +2552,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/GPL-2.0-only.json" ) - .referenceNumber( 226 ) .name( "GNU General Public License v2.0 only" ) .licenseId( "GPL-2.0-only" ) - .seeAlso( "http://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html" ) - .seeAlso( "http://www.opensource.org/licenses/GPL-2.0" ) - - .urlInfo( "http://gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/GPL-2.0", "843fcae2686129b2442f0aaaaa5ff98309a2ff3b", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/GPL-2.0", "843fcae2686129b2442f0aaaaa5ff98309a2ff3b", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/GPL-2.0", "843fcae2686129b2442f0aaaaa5ff98309a2ff3b", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/GPL-2.0", "843fcae2686129b2442f0aaaaa5ff98309a2ff3b", "text/html", false ) + .seeAlso( "https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html" ) + .seeAlso( "https://opensource.org/licenses/GPL-2.0" ) + + .urlInfo( "http://gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/GPL-2.0", "48b6db71b12c842a2016ddf4dc15470375e9bfe7", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/GPL-2.0", "48b6db71b12c842a2016ddf4dc15470375e9bfe7", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/GPL-2.0", "48b6db71b12c842a2016ddf4dc15470375e9bfe7", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/GPL-2.0", "48b6db71b12c842a2016ddf4dc15470375e9bfe7", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -2667,20 +2574,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/GPL-2.0-or-later.json" ) - .referenceNumber( 54 ) .name( "GNU General Public License v2.0 or later" ) .licenseId( "GPL-2.0-or-later" ) - .seeAlso( "http://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html" ) - .seeAlso( "http://www.opensource.org/licenses/GPL-2.0" ) - - .urlInfo( "http://gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/GPL-2.0", "843fcae2686129b2442f0aaaaa5ff98309a2ff3b", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/GPL-2.0", "843fcae2686129b2442f0aaaaa5ff98309a2ff3b", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/GPL-2.0", "843fcae2686129b2442f0aaaaa5ff98309a2ff3b", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/GPL-2.0", "843fcae2686129b2442f0aaaaa5ff98309a2ff3b", "text/html", false ) + .seeAlso( "https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html" ) + .seeAlso( "https://opensource.org/licenses/GPL-2.0" ) + + .urlInfo( "http://gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html", "f4c15ee1715ae360eaac505fa32cb200565aad4b", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/GPL-2.0", "48b6db71b12c842a2016ddf4dc15470375e9bfe7", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/GPL-2.0", "48b6db71b12c842a2016ddf4dc15470375e9bfe7", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/GPL-2.0", "48b6db71b12c842a2016ddf4dc15470375e9bfe7", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/GPL-2.0", "48b6db71b12c842a2016ddf4dc15470375e9bfe7", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -2689,13 +2595,12 @@ static SpdxLicenseList createList() .reference( "./GPL-2.0-with-GCC-exception.html" ) .isDeprecatedLicenseId( true ) .detailsUrl( "http://spdx.org/licenses/GPL-2.0-with-GCC-exception.json" ) - .referenceNumber( 111 ) .name( "GNU General Public License v2.0 w/GCC Runtime Library exception" ) .licenseId( "GPL-2.0-with-GCC-exception" ) .seeAlso( "https://gcc.gnu.org/git/?p=gcc.git;a=blob;f=gcc/libgcc1.c;h=762f5143fc6eed57b6797c82710f3538aa52b40b;hb=cb143a3ce4fb417c68f5fa2691a1b1b1053dfba9#l10" ) - .urlInfo( "http://gcc.gnu.org/git/?p=gcc.git;a=blob;f=gcc/libgcc1.c;h=762f5143fc6eed57b6797c82710f3538aa52b40b;hb=cb143a3ce4fb417c68f5fa2691a1b1b1053dfba9#l10", "a2cc775a5ba3b070baa11e1fa3be80026ec52f38", "text/html", true ) - .urlInfo( "https://gcc.gnu.org/git/?p=gcc.git;a=blob;f=gcc/libgcc1.c;h=762f5143fc6eed57b6797c82710f3538aa52b40b;hb=cb143a3ce4fb417c68f5fa2691a1b1b1053dfba9#l10", "a2cc775a5ba3b070baa11e1fa3be80026ec52f38", "text/html", true ) + .urlInfo( "http://gcc.gnu.org/git/?p=gcc.git;a=blob;f=gcc/libgcc1.c;h=762f5143fc6eed57b6797c82710f3538aa52b40b;hb=cb143a3ce4fb417c68f5fa2691a1b1b1053dfba9#l10", "a2cc775a5ba3b070baa11e1fa3be80026ec52f38", "text/html", true, false ) + .urlInfo( "https://gcc.gnu.org/git/?p=gcc.git;a=blob;f=gcc/libgcc1.c;h=762f5143fc6eed57b6797c82710f3538aa52b40b;hb=cb143a3ce4fb417c68f5fa2691a1b1b1053dfba9#l10", "a2cc775a5ba3b070baa11e1fa3be80026ec52f38", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -2704,13 +2609,12 @@ static SpdxLicenseList createList() .reference( "./GPL-2.0-with-autoconf-exception.html" ) .isDeprecatedLicenseId( true ) .detailsUrl( "http://spdx.org/licenses/GPL-2.0-with-autoconf-exception.json" ) - .referenceNumber( 343 ) .name( "GNU General Public License v2.0 w/Autoconf exception" ) .licenseId( "GPL-2.0-with-autoconf-exception" ) .seeAlso( "http://ac-archive.sourceforge.net/doc/copyright.html" ) - .urlInfo( "http://ac-archive.sourceforge.net/doc/copyright.html", "a84ee700564981a2fd26a0a3820d975b470cad3d", "text/html", true ) - .urlInfo( "http://www.ac-archive.sourceforge.net/doc/copyright.html", "a84ee700564981a2fd26a0a3820d975b470cad3d", "text/html", true ) + .urlInfo( "http://ac-archive.sourceforge.net/doc/copyright.html", "a84ee700564981a2fd26a0a3820d975b470cad3d", "text/html", true, false ) + .urlInfo( "http://www.ac-archive.sourceforge.net/doc/copyright.html", "a84ee700564981a2fd26a0a3820d975b470cad3d", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -2719,12 +2623,9 @@ static SpdxLicenseList createList() .reference( "./GPL-2.0-with-bison-exception.html" ) .isDeprecatedLicenseId( true ) .detailsUrl( "http://spdx.org/licenses/GPL-2.0-with-bison-exception.json" ) - .referenceNumber( 364 ) .name( "GNU General Public License v2.0 w/Bison exception" ) .licenseId( "GPL-2.0-with-bison-exception" ) .seeAlso( "http://git.savannah.gnu.org/cgit/bison.git/tree/data/yacc.c?id=193d7c7054ba7197b0789e14965b739162319b5e#n141" ) - - .urlInfo( "http://git.savannah.gnu.org/cgit/bison.git/tree/data/yacc.c?id=193d7c7054ba7197b0789e14965b739162319b5e#n141", null, null, false ) .isOsiApproved( false ) .build() ); @@ -2733,15 +2634,14 @@ static SpdxLicenseList createList() .reference( "./GPL-2.0-with-classpath-exception.html" ) .isDeprecatedLicenseId( true ) .detailsUrl( "http://spdx.org/licenses/GPL-2.0-with-classpath-exception.json" ) - .referenceNumber( 58 ) .name( "GNU General Public License v2.0 w/Classpath exception" ) .licenseId( "GPL-2.0-with-classpath-exception" ) - .seeAlso( "http://www.gnu.org/software/classpath/license.html" ) + .seeAlso( "https://www.gnu.org/software/classpath/license.html" ) - .urlInfo( "http://gnu.org/software/classpath/license.html", "f2aa58abadc943bfe830f1aaf00e54fb2f4a2f88", "text/html", true ) - .urlInfo( "http://www.gnu.org/software/classpath/license.html", "f2aa58abadc943bfe830f1aaf00e54fb2f4a2f88", "text/html", true ) - .urlInfo( "https://gnu.org/software/classpath/license.html", "f2aa58abadc943bfe830f1aaf00e54fb2f4a2f88", "text/html", true ) - .urlInfo( "https://www.gnu.org/software/classpath/license.html", "f2aa58abadc943bfe830f1aaf00e54fb2f4a2f88", "text/html", true ) + .urlInfo( "http://gnu.org/software/classpath/license.html", "f2aa58abadc943bfe830f1aaf00e54fb2f4a2f88", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/software/classpath/license.html", "f2aa58abadc943bfe830f1aaf00e54fb2f4a2f88", "text/html", true, false ) + .urlInfo( "https://gnu.org/software/classpath/license.html", "f2aa58abadc943bfe830f1aaf00e54fb2f4a2f88", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/software/classpath/license.html", "f2aa58abadc943bfe830f1aaf00e54fb2f4a2f88", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -2750,15 +2650,14 @@ static SpdxLicenseList createList() .reference( "./GPL-2.0-with-font-exception.html" ) .isDeprecatedLicenseId( true ) .detailsUrl( "http://spdx.org/licenses/GPL-2.0-with-font-exception.json" ) - .referenceNumber( 361 ) .name( "GNU General Public License v2.0 w/Font exception" ) .licenseId( "GPL-2.0-with-font-exception" ) - .seeAlso( "http://www.gnu.org/licenses/gpl-faq.html#FontException" ) + .seeAlso( "https://www.gnu.org/licenses/gpl-faq.html#FontException" ) - .urlInfo( "http://gnu.org/licenses/gpl-faq.html#FontException", "565324cf117df9841ebb76ff829b24eac0fda865", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/gpl-faq.html#FontException", "565324cf117df9841ebb76ff829b24eac0fda865", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/gpl-faq.html#FontException", "565324cf117df9841ebb76ff829b24eac0fda865", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/gpl-faq.html#FontException", "565324cf117df9841ebb76ff829b24eac0fda865", "text/html", true ) + .urlInfo( "http://gnu.org/licenses/gpl-faq.html#FontException", "4d8be584567cb67fa37ce921e1d20964a28e25bd", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/gpl-faq.html#FontException", "4d8be584567cb67fa37ce921e1d20964a28e25bd", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/gpl-faq.html#FontException", "4d8be584567cb67fa37ce921e1d20964a28e25bd", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/gpl-faq.html#FontException", "4d8be584567cb67fa37ce921e1d20964a28e25bd", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -2768,20 +2667,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( true ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/GPL-3.0.json" ) - .referenceNumber( 235 ) .name( "GNU General Public License v3.0 only" ) .licenseId( "GPL-3.0" ) - .seeAlso( "http://www.gnu.org/licenses/gpl-3.0-standalone.html" ) - .seeAlso( "http://www.opensource.org/licenses/GPL-3.0" ) - - .urlInfo( "http://gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/GPL-3.0", "94abf271136b05fcf70590c8450e77867b289594", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/GPL-3.0", "94abf271136b05fcf70590c8450e77867b289594", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/GPL-3.0", "94abf271136b05fcf70590c8450e77867b289594", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/GPL-3.0", "94abf271136b05fcf70590c8450e77867b289594", "text/html", false ) + .seeAlso( "https://www.gnu.org/licenses/gpl-3.0-standalone.html" ) + .seeAlso( "https://opensource.org/licenses/GPL-3.0" ) + + .urlInfo( "http://gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/GPL-3.0", "66888ed9e008835d5a7cc2c47399705b98902a77", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/GPL-3.0", "66888ed9e008835d5a7cc2c47399705b98902a77", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/GPL-3.0", "66888ed9e008835d5a7cc2c47399705b98902a77", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/GPL-3.0", "66888ed9e008835d5a7cc2c47399705b98902a77", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -2791,20 +2689,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( true ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/GPL-3.0+.json" ) - .referenceNumber( 70 ) .name( "GNU General Public License v3.0 or later" ) .licenseId( "GPL-3.0+" ) - .seeAlso( "http://www.gnu.org/licenses/gpl-3.0-standalone.html" ) - .seeAlso( "http://www.opensource.org/licenses/GPL-3.0" ) - - .urlInfo( "http://gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/GPL-3.0", "94abf271136b05fcf70590c8450e77867b289594", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/GPL-3.0", "94abf271136b05fcf70590c8450e77867b289594", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/GPL-3.0", "94abf271136b05fcf70590c8450e77867b289594", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/GPL-3.0", "94abf271136b05fcf70590c8450e77867b289594", "text/html", false ) + .seeAlso( "https://www.gnu.org/licenses/gpl-3.0-standalone.html" ) + .seeAlso( "https://opensource.org/licenses/GPL-3.0" ) + + .urlInfo( "http://gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/GPL-3.0", "66888ed9e008835d5a7cc2c47399705b98902a77", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/GPL-3.0", "66888ed9e008835d5a7cc2c47399705b98902a77", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/GPL-3.0", "66888ed9e008835d5a7cc2c47399705b98902a77", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/GPL-3.0", "66888ed9e008835d5a7cc2c47399705b98902a77", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -2814,20 +2711,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/GPL-3.0-only.json" ) - .referenceNumber( 199 ) .name( "GNU General Public License v3.0 only" ) .licenseId( "GPL-3.0-only" ) - .seeAlso( "http://www.gnu.org/licenses/gpl-3.0-standalone.html" ) - .seeAlso( "http://www.opensource.org/licenses/GPL-3.0" ) - - .urlInfo( "http://gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/GPL-3.0", "94abf271136b05fcf70590c8450e77867b289594", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/GPL-3.0", "94abf271136b05fcf70590c8450e77867b289594", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/GPL-3.0", "94abf271136b05fcf70590c8450e77867b289594", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/GPL-3.0", "94abf271136b05fcf70590c8450e77867b289594", "text/html", false ) + .seeAlso( "https://www.gnu.org/licenses/gpl-3.0-standalone.html" ) + .seeAlso( "https://opensource.org/licenses/GPL-3.0" ) + + .urlInfo( "http://gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/GPL-3.0", "66888ed9e008835d5a7cc2c47399705b98902a77", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/GPL-3.0", "66888ed9e008835d5a7cc2c47399705b98902a77", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/GPL-3.0", "66888ed9e008835d5a7cc2c47399705b98902a77", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/GPL-3.0", "66888ed9e008835d5a7cc2c47399705b98902a77", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -2837,20 +2733,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/GPL-3.0-or-later.json" ) - .referenceNumber( 189 ) .name( "GNU General Public License v3.0 or later" ) .licenseId( "GPL-3.0-or-later" ) - .seeAlso( "http://www.gnu.org/licenses/gpl-3.0-standalone.html" ) - .seeAlso( "http://www.opensource.org/licenses/GPL-3.0" ) - - .urlInfo( "http://gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/GPL-3.0", "94abf271136b05fcf70590c8450e77867b289594", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/GPL-3.0", "94abf271136b05fcf70590c8450e77867b289594", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/GPL-3.0", "94abf271136b05fcf70590c8450e77867b289594", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/GPL-3.0", "94abf271136b05fcf70590c8450e77867b289594", "text/html", false ) + .seeAlso( "https://www.gnu.org/licenses/gpl-3.0-standalone.html" ) + .seeAlso( "https://opensource.org/licenses/GPL-3.0" ) + + .urlInfo( "http://gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/gpl-3.0-standalone.html", "20c27b0c56d6f42af9917024ad1a12ccc66dde77", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/GPL-3.0", "66888ed9e008835d5a7cc2c47399705b98902a77", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/GPL-3.0", "66888ed9e008835d5a7cc2c47399705b98902a77", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/GPL-3.0", "66888ed9e008835d5a7cc2c47399705b98902a77", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/GPL-3.0", "66888ed9e008835d5a7cc2c47399705b98902a77", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -2859,15 +2754,14 @@ static SpdxLicenseList createList() .reference( "./GPL-3.0-with-GCC-exception.html" ) .isDeprecatedLicenseId( true ) .detailsUrl( "http://spdx.org/licenses/GPL-3.0-with-GCC-exception.json" ) - .referenceNumber( 214 ) .name( "GNU General Public License v3.0 w/GCC Runtime Library exception" ) .licenseId( "GPL-3.0-with-GCC-exception" ) - .seeAlso( "http://www.gnu.org/licenses/gcc-exception-3.1.html" ) + .seeAlso( "https://www.gnu.org/licenses/gcc-exception-3.1.html" ) - .urlInfo( "http://gnu.org/licenses/gcc-exception-3.1.html", "b7fadbd7e28e859def40541c00c0479e8496380b", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/gcc-exception-3.1.html", "b7fadbd7e28e859def40541c00c0479e8496380b", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/gcc-exception-3.1.html", "b7fadbd7e28e859def40541c00c0479e8496380b", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/gcc-exception-3.1.html", "b7fadbd7e28e859def40541c00c0479e8496380b", "text/html", true ) + .urlInfo( "http://gnu.org/licenses/gcc-exception-3.1.html", "17068db547b1170cbd73b970c489f97735005b22", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/gcc-exception-3.1.html", "17068db547b1170cbd73b970c489f97735005b22", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/gcc-exception-3.1.html", "17068db547b1170cbd73b970c489f97735005b22", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/gcc-exception-3.1.html", "17068db547b1170cbd73b970c489f97735005b22", "text/html", true, false ) .isOsiApproved( true ) .build() ); @@ -2876,15 +2770,14 @@ static SpdxLicenseList createList() .reference( "./GPL-3.0-with-autoconf-exception.html" ) .isDeprecatedLicenseId( true ) .detailsUrl( "http://spdx.org/licenses/GPL-3.0-with-autoconf-exception.json" ) - .referenceNumber( 228 ) .name( "GNU General Public License v3.0 w/Autoconf exception" ) .licenseId( "GPL-3.0-with-autoconf-exception" ) - .seeAlso( "http://www.gnu.org/licenses/autoconf-exception-3.0.html" ) + .seeAlso( "https://www.gnu.org/licenses/autoconf-exception-3.0.html" ) - .urlInfo( "http://gnu.org/licenses/autoconf-exception-3.0.html", "93755de54122b59a2d20ede636cde8d35112f13c", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/autoconf-exception-3.0.html", "93755de54122b59a2d20ede636cde8d35112f13c", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/autoconf-exception-3.0.html", "93755de54122b59a2d20ede636cde8d35112f13c", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/autoconf-exception-3.0.html", "93755de54122b59a2d20ede636cde8d35112f13c", "text/html", true ) + .urlInfo( "http://gnu.org/licenses/autoconf-exception-3.0.html", "ac3cdc23356a60d32cbb3468f26f280c28e7cad1", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/autoconf-exception-3.0.html", "ac3cdc23356a60d32cbb3468f26f280c28e7cad1", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/autoconf-exception-3.0.html", "ac3cdc23356a60d32cbb3468f26f280c28e7cad1", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/autoconf-exception-3.0.html", "ac3cdc23356a60d32cbb3468f26f280c28e7cad1", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -2893,14 +2786,13 @@ static SpdxLicenseList createList() .reference( "./Giftware.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Giftware.json" ) - .referenceNumber( 356 ) .name( "Giftware License" ) .licenseId( "Giftware" ) .seeAlso( "http://liballeg.org/license.html#allegro-4-the-giftware-license" ) - .urlInfo( "http://liballeg.org/license.html#allegro-4-the-giftware-license", "792d58bca1685e39811d35b63e713337d4d3aeb1", "text/html", true ) - .urlInfo( "http://www.liballeg.org/license.html#allegro-4-the-giftware-license", "792d58bca1685e39811d35b63e713337d4d3aeb1", "text/html", true ) - .urlInfo( "https://liballeg.org/license.html#allegro-4-the-giftware-license", "792d58bca1685e39811d35b63e713337d4d3aeb1", "text/html", true ) + .urlInfo( "http://liballeg.org/license.html#allegro-4-the-giftware-license", "792d58bca1685e39811d35b63e713337d4d3aeb1", "text/html", true, false ) + .urlInfo( "http://www.liballeg.org/license.html#allegro-4-the-giftware-license", "792d58bca1685e39811d35b63e713337d4d3aeb1", "text/html", true, false ) + .urlInfo( "https://liballeg.org/license.html#allegro-4-the-giftware-license", "792d58bca1685e39811d35b63e713337d4d3aeb1", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -2909,12 +2801,11 @@ static SpdxLicenseList createList() .reference( "./Glide.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Glide.json" ) - .referenceNumber( 360 ) .name( "3dfx Glide License" ) .licenseId( "Glide" ) .seeAlso( "http://www.users.on.net/~triforce/glidexp/COPYING.txt" ) - .urlInfo( "http://www.users.on.net/~triforce/glidexp/COPYING.txt", null, null, false ) + .urlInfo( "http://www.users.on.net/~triforce/glidexp/COPYING.txt", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -2923,13 +2814,14 @@ static SpdxLicenseList createList() .reference( "./Glulxe.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Glulxe.json" ) - .referenceNumber( 88 ) .name( "Glulxe License" ) .licenseId( "Glulxe" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Glulxe" ) - .urlInfo( "http://fedoraproject.org/wiki/Licensing/Glulxe", "ff501b8cb2d92b481fcd21be0ac020a6d28450d0", "text/html", true ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Glulxe", "ff501b8cb2d92b481fcd21be0ac020a6d28450d0", "text/html", true ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Glulxe", "eeec1064abebcdc39049f1c56e58976d47b3b920", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Glulxe", "eeec1064abebcdc39049f1c56e58976d47b3b920", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Glulxe", "eeec1064abebcdc39049f1c56e58976d47b3b920", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Glulxe", "eeec1064abebcdc39049f1c56e58976d47b3b920", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -2939,30 +2831,41 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/HPND.json" ) - .referenceNumber( 257 ) .name( "Historical Permission Notice and Disclaimer" ) .licenseId( "HPND" ) - .seeAlso( "http://www.opensource.org/licenses/HPND" ) + .seeAlso( "https://opensource.org/licenses/HPND" ) - .urlInfo( "http://opensource.org/licenses/HPND", "37e76fdeb9f8cf8c45bf44c23b4b235b030aa981", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/HPND", "37e76fdeb9f8cf8c45bf44c23b4b235b030aa981", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/HPND", "37e76fdeb9f8cf8c45bf44c23b4b235b030aa981", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/HPND", "37e76fdeb9f8cf8c45bf44c23b4b235b030aa981", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/HPND", "937727034105423dc73080378a7ba72094e32e80", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/HPND", "937727034105423dc73080378a7ba72094e32e80", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/HPND", "937727034105423dc73080378a7ba72094e32e80", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/HPND", "937727034105423dc73080378a7ba72094e32e80", "text/html", true, true ) .isOsiApproved( true ) .build() ); + builder.license( SpdxLicenseInfo.builder() + .reference( "./HPND-sell-variant.html" ) + .isDeprecatedLicenseId( false ) + .detailsUrl( "http://spdx.org/licenses/HPND-sell-variant.json" ) + .name( "Historical Permission Notice and Disclaimer - sell variant" ) + .licenseId( "HPND-sell-variant" ) + .seeAlso( "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/net/sunrpc/auth_gss/gss_generic_token.c?h=v4.19" ) + .isOsiApproved( false ) + .build() + ); + builder.license( SpdxLicenseInfo.builder() .reference( "./HaskellReport.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/HaskellReport.json" ) - .referenceNumber( 116 ) .name( "Haskell Language Report License" ) .licenseId( "HaskellReport" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Haskell_Language_Report_License" ) - .urlInfo( "http://fedoraproject.org/wiki/Licensing/Haskell_Language_Report_License", "526c88470cae95e8683ea0cc4031b2978e6d47ed", "text/html", true ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Haskell_Language_Report_License", "526c88470cae95e8683ea0cc4031b2978e6d47ed", "text/html", true ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Haskell_Language_Report_License", "4c399c3095e215945a1237618df134151eedbd8f", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Haskell_Language_Report_License", "4c399c3095e215945a1237618df134151eedbd8f", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Haskell_Language_Report_License", "4c399c3095e215945a1237618df134151eedbd8f", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Haskell_Language_Report_License", "4c399c3095e215945a1237618df134151eedbd8f", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -2971,13 +2874,9 @@ static SpdxLicenseList createList() .reference( "./IBM-pibs.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/IBM-pibs.json" ) - .referenceNumber( 200 ) .name( "IBM PowerPC Initialization and Boot Software" ) .licenseId( "IBM-pibs" ) .seeAlso( "http://git.denx.de/?p=u-boot.git;a=blob;f=arch/powerpc/cpu/ppc4xx/miiphy.c;h=297155fdafa064b955e53e9832de93bfb0cfb85b;hb=9fab4bf4cc077c21e43941866f3f2c196f28670d" ) - - .urlInfo( "http://git.denx.de/?p=u-boot.git;a=blob;f=arch/powerpc/cpu/ppc4xx/miiphy.c;h=297155fdafa064b955e53e9832de93bfb0cfb85b;hb=9fab4bf4cc077c21e43941866f3f2c196f28670d", "5fb6ed7cf5e7c925eb5f262b29acd6aefaf925fb", "text/html", true ) - .urlInfo( "https://git.denx.de/?p=u-boot.git;a=blob;f=arch/powerpc/cpu/ppc4xx/miiphy.c;h=297155fdafa064b955e53e9832de93bfb0cfb85b;hb=9fab4bf4cc077c21e43941866f3f2c196f28670d", "5fb6ed7cf5e7c925eb5f262b29acd6aefaf925fb", "text/html", true ) .isOsiApproved( false ) .build() ); @@ -2986,7 +2885,6 @@ static SpdxLicenseList createList() .reference( "./ICU.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/ICU.json" ) - .referenceNumber( 187 ) .name( "ICU License" ) .licenseId( "ICU" ) .seeAlso( "http://source.icu-project.org/repos/icu/icu/trunk/license.html" ) @@ -2999,13 +2897,12 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/IJG.json" ) - .referenceNumber( 53 ) .name( "Independent JPEG Group License" ) .licenseId( "IJG" ) .seeAlso( "http://dev.w3.org/cvsweb/Amaya/libjpeg/Attic/README?rev=1.2" ) - .urlInfo( "http://dev.w3.org/cvsweb/Amaya/libjpeg/Attic/README?rev=1.2", "969d372d48cd0cbdb096016fb1b1c2bfbb76f451", "text/html", true ) - .urlInfo( "https://dev.w3.org/cvsweb/Amaya/libjpeg/Attic/README?rev=1.2", "969d372d48cd0cbdb096016fb1b1c2bfbb76f451", "text/html", true ) + .urlInfo( "http://dev.w3.org/cvsweb/Amaya/libjpeg/Attic/README?rev=1.2", "d4917567d29c59fe65b1a394d3504c2504ebcc33", "text/html", true, false ) + .urlInfo( "https://dev.w3.org/cvsweb/Amaya/libjpeg/Attic/README?rev=1.2", "d4917567d29c59fe65b1a394d3504c2504ebcc33", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -3015,15 +2912,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/IPA.json" ) - .referenceNumber( 304 ) .name( "IPA Font License" ) .licenseId( "IPA" ) - .seeAlso( "http://www.opensource.org/licenses/IPA" ) + .seeAlso( "https://opensource.org/licenses/IPA" ) - .urlInfo( "http://opensource.org/licenses/IPA", "35969b26a107e2a3bab7db52ec2366db90c520a6", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/IPA", "35969b26a107e2a3bab7db52ec2366db90c520a6", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/IPA", "35969b26a107e2a3bab7db52ec2366db90c520a6", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/IPA", "35969b26a107e2a3bab7db52ec2366db90c520a6", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/IPA", "6ed58b7ff312f41b2a06296a2b0bcf3df7a9ffc6", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/IPA", "6ed58b7ff312f41b2a06296a2b0bcf3df7a9ffc6", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/IPA", "6ed58b7ff312f41b2a06296a2b0bcf3df7a9ffc6", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/IPA", "6ed58b7ff312f41b2a06296a2b0bcf3df7a9ffc6", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3033,15 +2929,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/IPL-1.0.json" ) - .referenceNumber( 29 ) .name( "IBM Public License v1.0" ) .licenseId( "IPL-1.0" ) - .seeAlso( "http://www.opensource.org/licenses/IPL-1.0" ) + .seeAlso( "https://opensource.org/licenses/IPL-1.0" ) - .urlInfo( "http://opensource.org/licenses/IPL-1.0", "2c30fd389141872bcea9fc749798f532db1ea973", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/IPL-1.0", "2c30fd389141872bcea9fc749798f532db1ea973", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/IPL-1.0", "2c30fd389141872bcea9fc749798f532db1ea973", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/IPL-1.0", "2c30fd389141872bcea9fc749798f532db1ea973", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/IPL-1.0", "8eb10e919235c04b6d2a20dc16c3294845a75606", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/IPL-1.0", "8eb10e919235c04b6d2a20dc16c3294845a75606", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/IPL-1.0", "8eb10e919235c04b6d2a20dc16c3294845a75606", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/IPL-1.0", "8eb10e919235c04b6d2a20dc16c3294845a75606", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3051,18 +2946,17 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/ISC.json" ) - .referenceNumber( 104 ) .name( "ISC License" ) .licenseId( "ISC" ) .seeAlso( "https://www.isc.org/downloads/software-support-policy/isc-license/" ) - .seeAlso( "http://www.opensource.org/licenses/ISC" ) - - .urlInfo( "https://isc.org/downloads/software-support-policy/isc-license/", "b97d0cccac7a4bd9f6d6f66075169fdc2ec78eb5", "text/html", true ) - .urlInfo( "https://www.isc.org/downloads/software-support-policy/isc-license/", "b97d0cccac7a4bd9f6d6f66075169fdc2ec78eb5", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/ISC", "7ca2ec3df66c2e6b9b16ea20dc46db475d5860ff", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/ISC", "7ca2ec3df66c2e6b9b16ea20dc46db475d5860ff", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/ISC", "7ca2ec3df66c2e6b9b16ea20dc46db475d5860ff", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/ISC", "7ca2ec3df66c2e6b9b16ea20dc46db475d5860ff", "text/html", false ) + .seeAlso( "https://opensource.org/licenses/ISC" ) + + .urlInfo( "https://isc.org/downloads/software-support-policy/isc-license/", "90e164c10cfabdd0cdcf03f9a776ce9b695a0c20", "text/html", true, false ) + .urlInfo( "https://www.isc.org/downloads/software-support-policy/isc-license/", "90e164c10cfabdd0cdcf03f9a776ce9b695a0c20", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/ISC", "f16f8ead2c5758c44c9972ff4d63467165a238b9", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/ISC", "f16f8ead2c5758c44c9972ff4d63467165a238b9", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/ISC", "f16f8ead2c5758c44c9972ff4d63467165a238b9", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/ISC", "f16f8ead2c5758c44c9972ff4d63467165a238b9", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3071,15 +2965,12 @@ static SpdxLicenseList createList() .reference( "./ImageMagick.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/ImageMagick.json" ) - .referenceNumber( 224 ) .name( "ImageMagick License" ) .licenseId( "ImageMagick" ) .seeAlso( "http://www.imagemagick.org/script/license.php" ) - .urlInfo( "http://imagemagick.org/script/license.php", "dc0683ce722820478c58e06e2e912c44783b8b88", "text/html", true ) - .urlInfo( "http://www.imagemagick.org/script/license.php", "dc0683ce722820478c58e06e2e912c44783b8b88", "text/html", true ) - .urlInfo( "https://imagemagick.org/script/license.php", "dc0683ce722820478c58e06e2e912c44783b8b88", "text/html", true ) - .urlInfo( "https://www.imagemagick.org/script/license.php", "dc0683ce722820478c58e06e2e912c44783b8b88", "text/html", true ) + .urlInfo( "http://www.imagemagick.org/script/license.php", "8cda9d88a5bc1d40cfc51ddf66b7f162747718d8", "text/html", true, false ) + .urlInfo( "https://www.imagemagick.org/script/license.php", "8cda9d88a5bc1d40cfc51ddf66b7f162747718d8", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -3089,14 +2980,13 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/Imlib2.json" ) - .referenceNumber( 250 ) .name( "Imlib2 License" ) .licenseId( "Imlib2" ) .seeAlso( "http://trac.enlightenment.org/e/browser/trunk/imlib2/COPYING" ) .seeAlso( "https://git.enlightenment.org/legacy/imlib2.git/tree/COPYING" ) - .urlInfo( "http://git.enlightenment.org/legacy/imlib2.git/tree/COPYING", "8d76e9f6926b7a97f0d57efe16a9685e36e89995", "text/html", true ) - .urlInfo( "https://git.enlightenment.org/legacy/imlib2.git/tree/COPYING", "8d76e9f6926b7a97f0d57efe16a9685e36e89995", "text/html", true ) + .urlInfo( "http://git.enlightenment.org/legacy/imlib2.git/tree/COPYING", "8d76e9f6926b7a97f0d57efe16a9685e36e89995", "text/html", true, false ) + .urlInfo( "https://git.enlightenment.org/legacy/imlib2.git/tree/COPYING", "8d76e9f6926b7a97f0d57efe16a9685e36e89995", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -3105,13 +2995,12 @@ static SpdxLicenseList createList() .reference( "./Info-ZIP.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Info-ZIP.json" ) - .referenceNumber( 99 ) .name( "Info-ZIP License" ) .licenseId( "Info-ZIP" ) .seeAlso( "http://www.info-zip.org/license.html" ) - .urlInfo( "http://info-zip.org/license.html", "fdee828965779782521cbae1796b856281bff073", "text/html", true ) - .urlInfo( "http://www.info-zip.org/license.html", "fdee828965779782521cbae1796b856281bff073", "text/html", true ) + .urlInfo( "http://info-zip.org/license.html", "9596ecc43b8d17228cdf3f5658b9460f653e59ff", "text/html", true, false ) + .urlInfo( "http://www.info-zip.org/license.html", "9596ecc43b8d17228cdf3f5658b9460f653e59ff", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -3121,15 +3010,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/Intel.json" ) - .referenceNumber( 160 ) .name( "Intel Open Source License" ) .licenseId( "Intel" ) - .seeAlso( "http://opensource.org/licenses/Intel" ) + .seeAlso( "https://opensource.org/licenses/Intel" ) - .urlInfo( "http://opensource.org/licenses/Intel", "07a3bde381a3957702e88e580d8cf44d778f4553", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/Intel", "07a3bde381a3957702e88e580d8cf44d778f4553", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/Intel", "07a3bde381a3957702e88e580d8cf44d778f4553", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/Intel", "07a3bde381a3957702e88e580d8cf44d778f4553", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/Intel", "2e6c6b4d87a7171ed998639a21cbcec47dec76ad", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/Intel", "2e6c6b4d87a7171ed998639a21cbcec47dec76ad", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/Intel", "2e6c6b4d87a7171ed998639a21cbcec47dec76ad", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/Intel", "2e6c6b4d87a7171ed998639a21cbcec47dec76ad", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3138,13 +3026,14 @@ static SpdxLicenseList createList() .reference( "./Intel-ACPI.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Intel-ACPI.json" ) - .referenceNumber( 84 ) .name( "Intel ACPI Software License Agreement" ) .licenseId( "Intel-ACPI" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Intel_ACPI_Software_License_Agreement" ) - .urlInfo( "http://fedoraproject.org/wiki/Licensing/Intel_ACPI_Software_License_Agreement", "4c8be8721e4595fd83e481eb591362965d24e1d6", "text/html", true ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Intel_ACPI_Software_License_Agreement", "4c8be8721e4595fd83e481eb591362965d24e1d6", "text/html", true ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Intel_ACPI_Software_License_Agreement", "d789f76b8fd4c3b4f778c4566ca0c0971ddb6147", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Intel_ACPI_Software_License_Agreement", "d789f76b8fd4c3b4f778c4566ca0c0971ddb6147", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Intel_ACPI_Software_License_Agreement", "d789f76b8fd4c3b4f778c4566ca0c0971ddb6147", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Intel_ACPI_Software_License_Agreement", "d789f76b8fd4c3b4f778c4566ca0c0971ddb6147", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -3153,12 +3042,9 @@ static SpdxLicenseList createList() .reference( "./Interbase-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Interbase-1.0.json" ) - .referenceNumber( 79 ) .name( "Interbase Public License v1.0" ) .licenseId( "Interbase-1.0" ) .seeAlso( "https://web.archive.org/web/20060319014854/http://info.borland.com/devsupport/interbase/opensource/IPL.html" ) - - .urlInfo( "https://web.archive.org/web/20060319014854/http://info.borland.com/devsupport/interbase/opensource/IPL.html", "aad86339effa870d9c8bb8615f0c6c1e4dc0a827", "text/html", true ) .isOsiApproved( false ) .build() ); @@ -3167,15 +3053,14 @@ static SpdxLicenseList createList() .reference( "./JSON.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/JSON.json" ) - .referenceNumber( 358 ) .name( "JSON License" ) .licenseId( "JSON" ) .seeAlso( "http://www.json.org/license.html" ) - .urlInfo( "http://json.org/license.html", "9689700df3dd203628d104bb10834983685bf53a", "text/html", true ) - .urlInfo( "http://www.json.org/license.html", "9689700df3dd203628d104bb10834983685bf53a", "text/html", true ) - .urlInfo( "https://json.org/license.html", "9689700df3dd203628d104bb10834983685bf53a", "text/html", true ) - .urlInfo( "https://www.json.org/license.html", "9689700df3dd203628d104bb10834983685bf53a", "text/html", true ) + .urlInfo( "http://json.org/license.html", "9689700df3dd203628d104bb10834983685bf53a", "text/html", true, false ) + .urlInfo( "http://www.json.org/license.html", "9689700df3dd203628d104bb10834983685bf53a", "text/html", true, false ) + .urlInfo( "https://json.org/license.html", "9689700df3dd203628d104bb10834983685bf53a", "text/html", true, false ) + .urlInfo( "https://www.json.org/license.html", "9689700df3dd203628d104bb10834983685bf53a", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -3184,15 +3069,14 @@ static SpdxLicenseList createList() .reference( "./JasPer-2.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/JasPer-2.0.json" ) - .referenceNumber( 232 ) .name( "JasPer License" ) .licenseId( "JasPer-2.0" ) .seeAlso( "http://www.ece.uvic.ca/~mdadams/jasper/LICENSE" ) - .urlInfo( "http://ece.uvic.ca/~mdadams/jasper/LICENSE", "14b5d0210560128e1a5d5204698cf705011ef792", "text/plain", true ) - .urlInfo( "http://www.ece.uvic.ca/~mdadams/jasper/LICENSE", "14b5d0210560128e1a5d5204698cf705011ef792", "text/plain", true ) - .urlInfo( "https://ece.uvic.ca/~mdadams/jasper/LICENSE", "14b5d0210560128e1a5d5204698cf705011ef792", "text/plain", true ) - .urlInfo( "https://www.ece.uvic.ca/~mdadams/jasper/LICENSE", "14b5d0210560128e1a5d5204698cf705011ef792", "text/plain", true ) + .urlInfo( "http://ece.uvic.ca/~mdadams/jasper/LICENSE", "14b5d0210560128e1a5d5204698cf705011ef792", "text/plain", true, false ) + .urlInfo( "http://www.ece.uvic.ca/~mdadams/jasper/LICENSE", "14b5d0210560128e1a5d5204698cf705011ef792", "text/plain", true, false ) + .urlInfo( "https://ece.uvic.ca/~mdadams/jasper/LICENSE", "14b5d0210560128e1a5d5204698cf705011ef792", "text/plain", true, false ) + .urlInfo( "https://www.ece.uvic.ca/~mdadams/jasper/LICENSE", "14b5d0210560128e1a5d5204698cf705011ef792", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -3201,13 +3085,11 @@ static SpdxLicenseList createList() .reference( "./LAL-1.2.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/LAL-1.2.json" ) - .referenceNumber( 366 ) .name( "Licence Art Libre 1.2" ) .licenseId( "LAL-1.2" ) .seeAlso( "http://artlibre.org/licence/lal/licence-art-libre-12/" ) - .urlInfo( "http://artlibre.org/licence/lal/licence-art-libre-12/", "c37e8de58e2e33f5e0096e2eb0a7e096d072e80f", "text/html", true ) - .urlInfo( "http://www.artlibre.org/licence/lal/licence-art-libre-12/", "c37e8de58e2e33f5e0096e2eb0a7e096d072e80f", "text/html", true ) + .urlInfo( "http://artlibre.org/licence/lal/licence-art-libre-12/", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -3216,12 +3098,11 @@ static SpdxLicenseList createList() .reference( "./LAL-1.3.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/LAL-1.3.json" ) - .referenceNumber( 149 ) .name( "Licence Art Libre 1.3" ) .licenseId( "LAL-1.3" ) .seeAlso( "http://artlibre.org/" ) - .urlInfo( "http://artlibre.org/", null, null, false ) + .urlInfo( "http://artlibre.org/", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -3230,15 +3111,14 @@ static SpdxLicenseList createList() .reference( "./LGPL-2.0.html" ) .isDeprecatedLicenseId( true ) .detailsUrl( "http://spdx.org/licenses/LGPL-2.0.json" ) - .referenceNumber( 260 ) .name( "GNU Library General Public License v2 only" ) .licenseId( "LGPL-2.0" ) - .seeAlso( "http://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html" ) + .seeAlso( "https://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html" ) - .urlInfo( "http://gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true ) + .urlInfo( "http://gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true, false ) .isOsiApproved( true ) .build() ); @@ -3247,15 +3127,14 @@ static SpdxLicenseList createList() .reference( "./LGPL-2.0+.html" ) .isDeprecatedLicenseId( true ) .detailsUrl( "http://spdx.org/licenses/LGPL-2.0+.json" ) - .referenceNumber( 50 ) .name( "GNU Library General Public License v2 or later" ) .licenseId( "LGPL-2.0+" ) - .seeAlso( "http://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html" ) + .seeAlso( "https://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html" ) - .urlInfo( "http://gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true ) + .urlInfo( "http://gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true, false ) .isOsiApproved( true ) .build() ); @@ -3264,15 +3143,14 @@ static SpdxLicenseList createList() .reference( "./LGPL-2.0-only.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/LGPL-2.0-only.json" ) - .referenceNumber( 268 ) .name( "GNU Library General Public License v2 only" ) .licenseId( "LGPL-2.0-only" ) - .seeAlso( "http://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html" ) + .seeAlso( "https://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html" ) - .urlInfo( "http://gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true ) + .urlInfo( "http://gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true, false ) .isOsiApproved( true ) .build() ); @@ -3281,15 +3159,14 @@ static SpdxLicenseList createList() .reference( "./LGPL-2.0-or-later.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/LGPL-2.0-or-later.json" ) - .referenceNumber( 210 ) .name( "GNU Library General Public License v2 or later" ) .licenseId( "LGPL-2.0-or-later" ) - .seeAlso( "http://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html" ) + .seeAlso( "https://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html" ) - .urlInfo( "http://gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true ) + .urlInfo( "http://gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/old-licenses/lgpl-2.0-standalone.html", "914d8333aaf7cdc7937142f1bb66972a98c2604b", "text/html", true, false ) .isOsiApproved( true ) .build() ); @@ -3299,20 +3176,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( true ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/LGPL-2.1.json" ) - .referenceNumber( 159 ) .name( "GNU Lesser General Public License v2.1 only" ) .licenseId( "LGPL-2.1" ) - .seeAlso( "http://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html" ) - .seeAlso( "http://www.opensource.org/licenses/LGPL-2.1" ) - - .urlInfo( "http://gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/LGPL-2.1", "4c52bdd3bc22461aa57ee88bea67de3cb5e7b3ab", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/LGPL-2.1", "4c52bdd3bc22461aa57ee88bea67de3cb5e7b3ab", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/LGPL-2.1", "4c52bdd3bc22461aa57ee88bea67de3cb5e7b3ab", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/LGPL-2.1", "4c52bdd3bc22461aa57ee88bea67de3cb5e7b3ab", "text/html", false ) + .seeAlso( "https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html" ) + .seeAlso( "https://opensource.org/licenses/LGPL-2.1" ) + + .urlInfo( "http://gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/LGPL-2.1", "907b676680213346d9e88f3a44b4c79c7ff45a52", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/LGPL-2.1", "907b676680213346d9e88f3a44b4c79c7ff45a52", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/LGPL-2.1", "907b676680213346d9e88f3a44b4c79c7ff45a52", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/LGPL-2.1", "907b676680213346d9e88f3a44b4c79c7ff45a52", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3322,20 +3198,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( true ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/LGPL-2.1+.json" ) - .referenceNumber( 62 ) .name( "GNU Library General Public License v2.1 or later" ) .licenseId( "LGPL-2.1+" ) - .seeAlso( "http://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html" ) - .seeAlso( "http://www.opensource.org/licenses/LGPL-2.1" ) - - .urlInfo( "http://gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/LGPL-2.1", "4c52bdd3bc22461aa57ee88bea67de3cb5e7b3ab", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/LGPL-2.1", "4c52bdd3bc22461aa57ee88bea67de3cb5e7b3ab", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/LGPL-2.1", "4c52bdd3bc22461aa57ee88bea67de3cb5e7b3ab", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/LGPL-2.1", "4c52bdd3bc22461aa57ee88bea67de3cb5e7b3ab", "text/html", false ) + .seeAlso( "https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html" ) + .seeAlso( "https://opensource.org/licenses/LGPL-2.1" ) + + .urlInfo( "http://gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/LGPL-2.1", "907b676680213346d9e88f3a44b4c79c7ff45a52", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/LGPL-2.1", "907b676680213346d9e88f3a44b4c79c7ff45a52", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/LGPL-2.1", "907b676680213346d9e88f3a44b4c79c7ff45a52", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/LGPL-2.1", "907b676680213346d9e88f3a44b4c79c7ff45a52", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3345,20 +3220,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/LGPL-2.1-only.json" ) - .referenceNumber( 2 ) .name( "GNU Lesser General Public License v2.1 only" ) .licenseId( "LGPL-2.1-only" ) - .seeAlso( "http://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html" ) - .seeAlso( "http://www.opensource.org/licenses/LGPL-2.1" ) - - .urlInfo( "http://gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/LGPL-2.1", "4c52bdd3bc22461aa57ee88bea67de3cb5e7b3ab", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/LGPL-2.1", "4c52bdd3bc22461aa57ee88bea67de3cb5e7b3ab", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/LGPL-2.1", "4c52bdd3bc22461aa57ee88bea67de3cb5e7b3ab", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/LGPL-2.1", "4c52bdd3bc22461aa57ee88bea67de3cb5e7b3ab", "text/html", false ) + .seeAlso( "https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html" ) + .seeAlso( "https://opensource.org/licenses/LGPL-2.1" ) + + .urlInfo( "http://gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/LGPL-2.1", "907b676680213346d9e88f3a44b4c79c7ff45a52", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/LGPL-2.1", "907b676680213346d9e88f3a44b4c79c7ff45a52", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/LGPL-2.1", "907b676680213346d9e88f3a44b4c79c7ff45a52", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/LGPL-2.1", "907b676680213346d9e88f3a44b4c79c7ff45a52", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3368,20 +3242,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/LGPL-2.1-or-later.json" ) - .referenceNumber( 328 ) .name( "GNU Lesser General Public License v2.1 or later" ) .licenseId( "LGPL-2.1-or-later" ) - .seeAlso( "http://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html" ) - .seeAlso( "http://www.opensource.org/licenses/LGPL-2.1" ) - - .urlInfo( "http://gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/LGPL-2.1", "4c52bdd3bc22461aa57ee88bea67de3cb5e7b3ab", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/LGPL-2.1", "4c52bdd3bc22461aa57ee88bea67de3cb5e7b3ab", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/LGPL-2.1", "4c52bdd3bc22461aa57ee88bea67de3cb5e7b3ab", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/LGPL-2.1", "4c52bdd3bc22461aa57ee88bea67de3cb5e7b3ab", "text/html", false ) + .seeAlso( "https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html" ) + .seeAlso( "https://opensource.org/licenses/LGPL-2.1" ) + + .urlInfo( "http://gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html", "2f96f4fd713e61fb00bb9f3ba073f029afce2ace", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/LGPL-2.1", "907b676680213346d9e88f3a44b4c79c7ff45a52", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/LGPL-2.1", "907b676680213346d9e88f3a44b4c79c7ff45a52", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/LGPL-2.1", "907b676680213346d9e88f3a44b4c79c7ff45a52", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/LGPL-2.1", "907b676680213346d9e88f3a44b4c79c7ff45a52", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3391,20 +3264,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( true ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/LGPL-3.0.json" ) - .referenceNumber( 203 ) .name( "GNU Lesser General Public License v3.0 only" ) .licenseId( "LGPL-3.0" ) - .seeAlso( "http://www.gnu.org/licenses/lgpl-3.0-standalone.html" ) - .seeAlso( "http://www.opensource.org/licenses/LGPL-3.0" ) - - .urlInfo( "http://gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/LGPL-3.0", "0b61f379c1a51fb112b57b23bf369169a1214266", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/LGPL-3.0", "0b61f379c1a51fb112b57b23bf369169a1214266", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/LGPL-3.0", "0b61f379c1a51fb112b57b23bf369169a1214266", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/LGPL-3.0", "0b61f379c1a51fb112b57b23bf369169a1214266", "text/html", false ) + .seeAlso( "https://www.gnu.org/licenses/lgpl-3.0-standalone.html" ) + .seeAlso( "https://opensource.org/licenses/LGPL-3.0" ) + + .urlInfo( "http://gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/LGPL-3.0", "0b7ed4b5bf00542b6097743acc01287855db567b", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/LGPL-3.0", "0b7ed4b5bf00542b6097743acc01287855db567b", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/LGPL-3.0", "0b7ed4b5bf00542b6097743acc01287855db567b", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/LGPL-3.0", "0b7ed4b5bf00542b6097743acc01287855db567b", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3414,20 +3286,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( true ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/LGPL-3.0+.json" ) - .referenceNumber( 145 ) .name( "GNU Lesser General Public License v3.0 or later" ) .licenseId( "LGPL-3.0+" ) - .seeAlso( "http://www.gnu.org/licenses/lgpl-3.0-standalone.html" ) - .seeAlso( "http://www.opensource.org/licenses/LGPL-3.0" ) - - .urlInfo( "http://gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/LGPL-3.0", "0b61f379c1a51fb112b57b23bf369169a1214266", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/LGPL-3.0", "0b61f379c1a51fb112b57b23bf369169a1214266", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/LGPL-3.0", "0b61f379c1a51fb112b57b23bf369169a1214266", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/LGPL-3.0", "0b61f379c1a51fb112b57b23bf369169a1214266", "text/html", false ) + .seeAlso( "https://www.gnu.org/licenses/lgpl-3.0-standalone.html" ) + .seeAlso( "https://opensource.org/licenses/LGPL-3.0" ) + + .urlInfo( "http://gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/LGPL-3.0", "0b7ed4b5bf00542b6097743acc01287855db567b", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/LGPL-3.0", "0b7ed4b5bf00542b6097743acc01287855db567b", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/LGPL-3.0", "0b7ed4b5bf00542b6097743acc01287855db567b", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/LGPL-3.0", "0b7ed4b5bf00542b6097743acc01287855db567b", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3437,20 +3308,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/LGPL-3.0-only.json" ) - .referenceNumber( 247 ) .name( "GNU Lesser General Public License v3.0 only" ) .licenseId( "LGPL-3.0-only" ) - .seeAlso( "http://www.gnu.org/licenses/lgpl-3.0-standalone.html" ) - .seeAlso( "http://www.opensource.org/licenses/LGPL-3.0" ) - - .urlInfo( "http://gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/LGPL-3.0", "0b61f379c1a51fb112b57b23bf369169a1214266", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/LGPL-3.0", "0b61f379c1a51fb112b57b23bf369169a1214266", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/LGPL-3.0", "0b61f379c1a51fb112b57b23bf369169a1214266", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/LGPL-3.0", "0b61f379c1a51fb112b57b23bf369169a1214266", "text/html", false ) + .seeAlso( "https://www.gnu.org/licenses/lgpl-3.0-standalone.html" ) + .seeAlso( "https://opensource.org/licenses/LGPL-3.0" ) + + .urlInfo( "http://gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/LGPL-3.0", "0b7ed4b5bf00542b6097743acc01287855db567b", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/LGPL-3.0", "0b7ed4b5bf00542b6097743acc01287855db567b", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/LGPL-3.0", "0b7ed4b5bf00542b6097743acc01287855db567b", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/LGPL-3.0", "0b7ed4b5bf00542b6097743acc01287855db567b", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3460,20 +3330,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/LGPL-3.0-or-later.json" ) - .referenceNumber( 293 ) .name( "GNU Lesser General Public License v3.0 or later" ) .licenseId( "LGPL-3.0-or-later" ) - .seeAlso( "http://www.gnu.org/licenses/lgpl-3.0-standalone.html" ) - .seeAlso( "http://www.opensource.org/licenses/LGPL-3.0" ) - - .urlInfo( "http://gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/LGPL-3.0", "0b61f379c1a51fb112b57b23bf369169a1214266", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/LGPL-3.0", "0b61f379c1a51fb112b57b23bf369169a1214266", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/LGPL-3.0", "0b61f379c1a51fb112b57b23bf369169a1214266", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/LGPL-3.0", "0b61f379c1a51fb112b57b23bf369169a1214266", "text/html", false ) + .seeAlso( "https://www.gnu.org/licenses/lgpl-3.0-standalone.html" ) + .seeAlso( "https://opensource.org/licenses/LGPL-3.0" ) + + .urlInfo( "http://gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/lgpl-3.0-standalone.html", "836ef8f5615224a0f967cfe45bae4fdec8cef5ec", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/LGPL-3.0", "0b7ed4b5bf00542b6097743acc01287855db567b", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/LGPL-3.0", "0b7ed4b5bf00542b6097743acc01287855db567b", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/LGPL-3.0", "0b7ed4b5bf00542b6097743acc01287855db567b", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/LGPL-3.0", "0b7ed4b5bf00542b6097743acc01287855db567b", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3482,7 +3351,6 @@ static SpdxLicenseList createList() .reference( "./LGPLLR.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/LGPLLR.json" ) - .referenceNumber( 98 ) .name( "Lesser General Public License For Linguistic Resources" ) .licenseId( "LGPLLR" ) .seeAlso( "http://www-igm.univ-mlv.fr/~unitex/lgpllr.html" ) @@ -3494,15 +3362,14 @@ static SpdxLicenseList createList() .reference( "./LPL-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/LPL-1.0.json" ) - .referenceNumber( 85 ) .name( "Lucent Public License Version 1.0" ) .licenseId( "LPL-1.0" ) - .seeAlso( "http://opensource.org/licenses/LPL-1.0" ) + .seeAlso( "https://opensource.org/licenses/LPL-1.0" ) - .urlInfo( "http://opensource.org/licenses/LPL-1.0", "764f43a31c5e462ab7978f6a18913e4c4ae1c3f5", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/LPL-1.0", "764f43a31c5e462ab7978f6a18913e4c4ae1c3f5", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/LPL-1.0", "764f43a31c5e462ab7978f6a18913e4c4ae1c3f5", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/LPL-1.0", "764f43a31c5e462ab7978f6a18913e4c4ae1c3f5", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/LPL-1.0", "053161719567499c9d39ab8dfcfcc68f90b7e772", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/LPL-1.0", "053161719567499c9d39ab8dfcfcc68f90b7e772", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/LPL-1.0", "053161719567499c9d39ab8dfcfcc68f90b7e772", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/LPL-1.0", "053161719567499c9d39ab8dfcfcc68f90b7e772", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3512,16 +3379,15 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/LPL-1.02.json" ) - .referenceNumber( 125 ) .name( "Lucent Public License v1.02" ) .licenseId( "LPL-1.02" ) .seeAlso( "http://plan9.bell-labs.com/plan9/license.html" ) - .seeAlso( "http://www.opensource.org/licenses/LPL-1.02" ) + .seeAlso( "https://opensource.org/licenses/LPL-1.02" ) - .urlInfo( "http://opensource.org/licenses/LPL-1.02", "d9b3891400a1db466a39ffc4bd6a111dfa1777f9", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/LPL-1.02", "d9b3891400a1db466a39ffc4bd6a111dfa1777f9", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/LPL-1.02", "d9b3891400a1db466a39ffc4bd6a111dfa1777f9", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/LPL-1.02", "d9b3891400a1db466a39ffc4bd6a111dfa1777f9", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/LPL-1.02", "417007292938413f1c8e3f9b81aa6a837b1b1d2f", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/LPL-1.02", "417007292938413f1c8e3f9b81aa6a837b1b1d2f", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/LPL-1.02", "417007292938413f1c8e3f9b81aa6a837b1b1d2f", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/LPL-1.02", "417007292938413f1c8e3f9b81aa6a837b1b1d2f", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3530,15 +3396,14 @@ static SpdxLicenseList createList() .reference( "./LPPL-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/LPPL-1.0.json" ) - .referenceNumber( 252 ) .name( "LaTeX Project Public License v1.0" ) .licenseId( "LPPL-1.0" ) .seeAlso( "http://www.latex-project.org/lppl/lppl-1-0.txt" ) - .urlInfo( "http://latex-project.org/lppl/lppl-1-0.txt", "9e9d71e01cc812a7687e88937b03bf32b05c2e2c", "text/plain", true ) - .urlInfo( "http://www.latex-project.org/lppl/lppl-1-0.txt", "9e9d71e01cc812a7687e88937b03bf32b05c2e2c", "text/plain", true ) - .urlInfo( "https://latex-project.org/lppl/lppl-1-0.txt", "9e9d71e01cc812a7687e88937b03bf32b05c2e2c", "text/plain", true ) - .urlInfo( "https://www.latex-project.org/lppl/lppl-1-0.txt", "9e9d71e01cc812a7687e88937b03bf32b05c2e2c", "text/plain", true ) + .urlInfo( "http://latex-project.org/lppl/lppl-1-0.txt", "9e9d71e01cc812a7687e88937b03bf32b05c2e2c", "text/plain", true, false ) + .urlInfo( "http://www.latex-project.org/lppl/lppl-1-0.txt", "9e9d71e01cc812a7687e88937b03bf32b05c2e2c", "text/plain", true, false ) + .urlInfo( "https://latex-project.org/lppl/lppl-1-0.txt", "9e9d71e01cc812a7687e88937b03bf32b05c2e2c", "text/plain", true, false ) + .urlInfo( "https://www.latex-project.org/lppl/lppl-1-0.txt", "9e9d71e01cc812a7687e88937b03bf32b05c2e2c", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -3547,15 +3412,14 @@ static SpdxLicenseList createList() .reference( "./LPPL-1.1.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/LPPL-1.1.json" ) - .referenceNumber( 301 ) .name( "LaTeX Project Public License v1.1" ) .licenseId( "LPPL-1.1" ) .seeAlso( "http://www.latex-project.org/lppl/lppl-1-1.txt" ) - .urlInfo( "http://latex-project.org/lppl/lppl-1-1.txt", "19223302b3aa61c5217db535db4cdb076a78e986", "text/plain", true ) - .urlInfo( "http://www.latex-project.org/lppl/lppl-1-1.txt", "19223302b3aa61c5217db535db4cdb076a78e986", "text/plain", true ) - .urlInfo( "https://latex-project.org/lppl/lppl-1-1.txt", "19223302b3aa61c5217db535db4cdb076a78e986", "text/plain", true ) - .urlInfo( "https://www.latex-project.org/lppl/lppl-1-1.txt", "19223302b3aa61c5217db535db4cdb076a78e986", "text/plain", true ) + .urlInfo( "http://latex-project.org/lppl/lppl-1-1.txt", "19223302b3aa61c5217db535db4cdb076a78e986", "text/plain", true, false ) + .urlInfo( "http://www.latex-project.org/lppl/lppl-1-1.txt", "19223302b3aa61c5217db535db4cdb076a78e986", "text/plain", true, false ) + .urlInfo( "https://latex-project.org/lppl/lppl-1-1.txt", "19223302b3aa61c5217db535db4cdb076a78e986", "text/plain", true, false ) + .urlInfo( "https://www.latex-project.org/lppl/lppl-1-1.txt", "19223302b3aa61c5217db535db4cdb076a78e986", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -3565,15 +3429,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/LPPL-1.2.json" ) - .referenceNumber( 378 ) .name( "LaTeX Project Public License v1.2" ) .licenseId( "LPPL-1.2" ) .seeAlso( "http://www.latex-project.org/lppl/lppl-1-2.txt" ) - .urlInfo( "http://latex-project.org/lppl/lppl-1-2.txt", "aca248747daf649ff8a701277dd67c55476eb982", "text/plain", true ) - .urlInfo( "http://www.latex-project.org/lppl/lppl-1-2.txt", "aca248747daf649ff8a701277dd67c55476eb982", "text/plain", true ) - .urlInfo( "https://latex-project.org/lppl/lppl-1-2.txt", "aca248747daf649ff8a701277dd67c55476eb982", "text/plain", true ) - .urlInfo( "https://www.latex-project.org/lppl/lppl-1-2.txt", "aca248747daf649ff8a701277dd67c55476eb982", "text/plain", true ) + .urlInfo( "http://latex-project.org/lppl/lppl-1-2.txt", "aca248747daf649ff8a701277dd67c55476eb982", "text/plain", true, false ) + .urlInfo( "http://www.latex-project.org/lppl/lppl-1-2.txt", "aca248747daf649ff8a701277dd67c55476eb982", "text/plain", true, false ) + .urlInfo( "https://latex-project.org/lppl/lppl-1-2.txt", "aca248747daf649ff8a701277dd67c55476eb982", "text/plain", true, false ) + .urlInfo( "https://www.latex-project.org/lppl/lppl-1-2.txt", "aca248747daf649ff8a701277dd67c55476eb982", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -3583,15 +3446,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/LPPL-1.3a.json" ) - .referenceNumber( 297 ) .name( "LaTeX Project Public License v1.3a" ) .licenseId( "LPPL-1.3a" ) .seeAlso( "http://www.latex-project.org/lppl/lppl-1-3a.txt" ) - .urlInfo( "http://latex-project.org/lppl/lppl-1-3a.txt", "2c40ed15717ba7ffcf1f93fa2d6f31b5d930237f", "text/plain", true ) - .urlInfo( "http://www.latex-project.org/lppl/lppl-1-3a.txt", "2c40ed15717ba7ffcf1f93fa2d6f31b5d930237f", "text/plain", true ) - .urlInfo( "https://latex-project.org/lppl/lppl-1-3a.txt", "2c40ed15717ba7ffcf1f93fa2d6f31b5d930237f", "text/plain", true ) - .urlInfo( "https://www.latex-project.org/lppl/lppl-1-3a.txt", "2c40ed15717ba7ffcf1f93fa2d6f31b5d930237f", "text/plain", true ) + .urlInfo( "http://latex-project.org/lppl/lppl-1-3a.txt", "2c40ed15717ba7ffcf1f93fa2d6f31b5d930237f", "text/plain", true, false ) + .urlInfo( "http://www.latex-project.org/lppl/lppl-1-3a.txt", "2c40ed15717ba7ffcf1f93fa2d6f31b5d930237f", "text/plain", true, false ) + .urlInfo( "https://latex-project.org/lppl/lppl-1-3a.txt", "2c40ed15717ba7ffcf1f93fa2d6f31b5d930237f", "text/plain", true, false ) + .urlInfo( "https://www.latex-project.org/lppl/lppl-1-3a.txt", "2c40ed15717ba7ffcf1f93fa2d6f31b5d930237f", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -3600,20 +3462,19 @@ static SpdxLicenseList createList() .reference( "./LPPL-1.3c.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/LPPL-1.3c.json" ) - .referenceNumber( 317 ) .name( "LaTeX Project Public License v1.3c" ) .licenseId( "LPPL-1.3c" ) .seeAlso( "http://www.latex-project.org/lppl/lppl-1-3c.txt" ) - .seeAlso( "http://www.opensource.org/licenses/LPPL-1.3c" ) - - .urlInfo( "http://latex-project.org/lppl/lppl-1-3c.txt", "47438d5b2ab351796b64b62da105432ab71369ab", "text/plain", true ) - .urlInfo( "http://www.latex-project.org/lppl/lppl-1-3c.txt", "47438d5b2ab351796b64b62da105432ab71369ab", "text/plain", true ) - .urlInfo( "https://latex-project.org/lppl/lppl-1-3c.txt", "47438d5b2ab351796b64b62da105432ab71369ab", "text/plain", true ) - .urlInfo( "https://www.latex-project.org/lppl/lppl-1-3c.txt", "47438d5b2ab351796b64b62da105432ab71369ab", "text/plain", true ) - .urlInfo( "http://opensource.org/licenses/LPPL-1.3c", "4e7baa024aeeef124bd772d08c9663d369fca854", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/LPPL-1.3c", "4e7baa024aeeef124bd772d08c9663d369fca854", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/LPPL-1.3c", "4e7baa024aeeef124bd772d08c9663d369fca854", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/LPPL-1.3c", "4e7baa024aeeef124bd772d08c9663d369fca854", "text/html", false ) + .seeAlso( "https://opensource.org/licenses/LPPL-1.3c" ) + + .urlInfo( "http://latex-project.org/lppl/lppl-1-3c.txt", "47438d5b2ab351796b64b62da105432ab71369ab", "text/plain", true, false ) + .urlInfo( "http://www.latex-project.org/lppl/lppl-1-3c.txt", "47438d5b2ab351796b64b62da105432ab71369ab", "text/plain", true, false ) + .urlInfo( "https://latex-project.org/lppl/lppl-1-3c.txt", "47438d5b2ab351796b64b62da105432ab71369ab", "text/plain", true, false ) + .urlInfo( "https://www.latex-project.org/lppl/lppl-1-3c.txt", "47438d5b2ab351796b64b62da105432ab71369ab", "text/plain", true, false ) + .urlInfo( "http://opensource.org/licenses/LPPL-1.3c", "04cfe7522ed28cf62282122c3d5054e9096a91a3", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/LPPL-1.3c", "04cfe7522ed28cf62282122c3d5054e9096a91a3", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/LPPL-1.3c", "04cfe7522ed28cf62282122c3d5054e9096a91a3", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/LPPL-1.3c", "04cfe7522ed28cf62282122c3d5054e9096a91a3", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3622,12 +3483,14 @@ static SpdxLicenseList createList() .reference( "./Latex2e.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Latex2e.json" ) - .referenceNumber( 275 ) .name( "Latex2e License" ) .licenseId( "Latex2e" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Latex2e" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Latex2e", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Latex2e", "2ca5b6fdd71131549a180e8feca35bb5f791ef34", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Latex2e", "2ca5b6fdd71131549a180e8feca35bb5f791ef34", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Latex2e", "2ca5b6fdd71131549a180e8feca35bb5f791ef34", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Latex2e", "2ca5b6fdd71131549a180e8feca35bb5f791ef34", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -3636,12 +3499,14 @@ static SpdxLicenseList createList() .reference( "./Leptonica.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Leptonica.json" ) - .referenceNumber( 152 ) .name( "Leptonica License" ) .licenseId( "Leptonica" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Leptonica" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Leptonica", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Leptonica", "411d9d23cdae63879f8a9607f511dc78f627cb27", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Leptonica", "411d9d23cdae63879f8a9607f511dc78f627cb27", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Leptonica", "411d9d23cdae63879f8a9607f511dc78f627cb27", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Leptonica", "411d9d23cdae63879f8a9607f511dc78f627cb27", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -3650,28 +3515,27 @@ static SpdxLicenseList createList() .reference( "./LiLiQ-P-1.1.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/LiLiQ-P-1.1.json" ) - .referenceNumber( 365 ) .name( "Licence Libre du Québec – Permissive version 1.1" ) .licenseId( "LiLiQ-P-1.1" ) .seeAlso( "https://forge.gouv.qc.ca/licence/fr/liliq-v1-1/" ) .seeAlso( "http://opensource.org/licenses/LiLiQ-P-1.1" ) - .urlInfo( "http://forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "http://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "http://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "http://www.forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "http://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "http://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "https://forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "https://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "https://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "https://www.forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "https://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "https://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/LiLiQ-P-1.1", "7f87e153538484e32da3cc935782bcd454e865f1", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/LiLiQ-P-1.1", "7f87e153538484e32da3cc935782bcd454e865f1", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/LiLiQ-P-1.1", "7f87e153538484e32da3cc935782bcd454e865f1", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/LiLiQ-P-1.1", "7f87e153538484e32da3cc935782bcd454e865f1", "text/html", false ) + .urlInfo( "http://forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "http://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "http://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "http://www.forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "http://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "http://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "https://forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "https://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "https://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "https://www.forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "https://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "https://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/LiLiQ-P-1.1", "f0c5bc31ae67509bdb25ff6e8b032a3e88ea96b3", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/LiLiQ-P-1.1", "f0c5bc31ae67509bdb25ff6e8b032a3e88ea96b3", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/LiLiQ-P-1.1", "f0c5bc31ae67509bdb25ff6e8b032a3e88ea96b3", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/LiLiQ-P-1.1", "f0c5bc31ae67509bdb25ff6e8b032a3e88ea96b3", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3680,28 +3544,27 @@ static SpdxLicenseList createList() .reference( "./LiLiQ-R-1.1.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/LiLiQ-R-1.1.json" ) - .referenceNumber( 278 ) .name( "Licence Libre du Québec – Réciprocité version 1.1" ) .licenseId( "LiLiQ-R-1.1" ) .seeAlso( "https://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/" ) .seeAlso( "http://opensource.org/licenses/LiLiQ-R-1.1" ) - .urlInfo( "http://forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "http://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "http://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "http://www.forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "http://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "http://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "https://forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "https://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "https://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "https://www.forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "https://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "https://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/LiLiQ-R-1.1", "67eb361b395369c55740e8c67449aa1403069754", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/LiLiQ-R-1.1", "67eb361b395369c55740e8c67449aa1403069754", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/LiLiQ-R-1.1", "67eb361b395369c55740e8c67449aa1403069754", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/LiLiQ-R-1.1", "67eb361b395369c55740e8c67449aa1403069754", "text/html", false ) + .urlInfo( "http://forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "http://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "http://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "http://www.forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "http://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "http://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "https://forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "https://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "https://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "https://www.forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "https://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "https://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/LiLiQ-R-1.1", "87655ae11579cfafdaa6d9c2bafc566b0833d672", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/LiLiQ-R-1.1", "87655ae11579cfafdaa6d9c2bafc566b0833d672", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/LiLiQ-R-1.1", "87655ae11579cfafdaa6d9c2bafc566b0833d672", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/LiLiQ-R-1.1", "87655ae11579cfafdaa6d9c2bafc566b0833d672", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3710,28 +3573,27 @@ static SpdxLicenseList createList() .reference( "./LiLiQ-Rplus-1.1.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/LiLiQ-Rplus-1.1.json" ) - .referenceNumber( 133 ) .name( "Licence Libre du Québec – Réciprocité forte version 1.1" ) .licenseId( "LiLiQ-Rplus-1.1" ) .seeAlso( "https://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/" ) .seeAlso( "http://opensource.org/licenses/LiLiQ-Rplus-1.1" ) - .urlInfo( "http://forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "http://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "http://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "http://www.forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "http://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "http://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "https://forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "https://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "https://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "https://www.forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "https://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "https://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/LiLiQ-Rplus-1.1", "cce0677a4bfb6342c306147268951da5cdbad9fa", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/LiLiQ-Rplus-1.1", "cce0677a4bfb6342c306147268951da5cdbad9fa", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/LiLiQ-Rplus-1.1", "cce0677a4bfb6342c306147268951da5cdbad9fa", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/LiLiQ-Rplus-1.1", "cce0677a4bfb6342c306147268951da5cdbad9fa", "text/html", false ) + .urlInfo( "http://forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "http://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "http://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "http://www.forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "http://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "http://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "https://forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "https://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "https://forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "https://www.forge.gouv.qc.ca/licence/fr/liliq-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "https://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-forte-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "https://www.forge.gouv.qc.ca/participez/licence-logicielle/licence-libre-du-quebec-liliq-en-francais/licence-libre-du-quebec-reciprocite-liliq-r-v1-1/", "343a5d92df234cbcd462c8b7a4cf17fcc22227c0", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/LiLiQ-Rplus-1.1", "7f80406b5da4c34a1518e6630ff304d226ed8a34", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/LiLiQ-Rplus-1.1", "7f80406b5da4c34a1518e6630ff304d226ed8a34", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/LiLiQ-Rplus-1.1", "7f80406b5da4c34a1518e6630ff304d226ed8a34", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/LiLiQ-Rplus-1.1", "7f80406b5da4c34a1518e6630ff304d226ed8a34", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3740,13 +3602,12 @@ static SpdxLicenseList createList() .reference( "./Libpng.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Libpng.json" ) - .referenceNumber( 96 ) .name( "libpng License" ) .licenseId( "Libpng" ) .seeAlso( "http://www.libpng.org/pub/png/src/libpng-LICENSE.txt" ) - .urlInfo( "http://libpng.org/pub/png/src/libpng-LICENSE.txt", "e01ba244558d7a6b6729885beb54e9e561583101", "text/plain", true ) - .urlInfo( "http://www.libpng.org/pub/png/src/libpng-LICENSE.txt", "e01ba244558d7a6b6729885beb54e9e561583101", "text/plain", true ) + .urlInfo( "http://libpng.org/pub/png/src/libpng-LICENSE.txt", "e01ba244558d7a6b6729885beb54e9e561583101", "text/plain", true, false ) + .urlInfo( "http://www.libpng.org/pub/png/src/libpng-LICENSE.txt", "e01ba244558d7a6b6729885beb54e9e561583101", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -3755,12 +3616,9 @@ static SpdxLicenseList createList() .reference( "./Linux-OpenIB.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Linux-OpenIB.json" ) - .referenceNumber( 4 ) .name( "Linux Kernel Variant of OpenIB.org license" ) .licenseId( "Linux-OpenIB" ) .seeAlso( "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/infiniband/core/sa.h" ) - - .urlInfo( "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/infiniband/core/sa.h", null, null, false ) .isOsiApproved( false ) .build() ); @@ -3770,15 +3628,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/MIT.json" ) - .referenceNumber( 194 ) .name( "MIT License" ) .licenseId( "MIT" ) - .seeAlso( "http://www.opensource.org/licenses/MIT" ) + .seeAlso( "https://opensource.org/licenses/MIT" ) - .urlInfo( "http://opensource.org/licenses/MIT", "da84b43b9631333e6c277bd994e20266917a1130", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/MIT", "da84b43b9631333e6c277bd994e20266917a1130", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/MIT", "da84b43b9631333e6c277bd994e20266917a1130", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/MIT", "da84b43b9631333e6c277bd994e20266917a1130", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/MIT", "0c2c759773dec5c83ca12af00a76934ee1135555", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/MIT", "0c2c759773dec5c83ca12af00a76934ee1135555", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/MIT", "0c2c759773dec5c83ca12af00a76934ee1135555", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/MIT", "0c2c759773dec5c83ca12af00a76934ee1135555", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3787,16 +3644,13 @@ static SpdxLicenseList createList() .reference( "./MIT-0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/MIT-0.json" ) - .referenceNumber( 5 ) .name( "MIT No Attribution" ) .licenseId( "MIT-0" ) .seeAlso( "https://github.com/aws/mit-0" ) .seeAlso( "https://romanrm.net/mit-zero" ) .seeAlso( "https://github.com/awsdocs/aws-cloud9-user-guide/blob/master/LICENSE-SAMPLECODE" ) - .urlInfo( "https://github.com/aws/mit-0", null, null, false ) - .urlInfo( "https://romanrm.net/mit-zero", null, null, false ) - .urlInfo( "https://github.com/awsdocs/aws-cloud9-user-guide/blob/master/LICENSE-SAMPLECODE", null, null, false ) + .urlInfo( "https://romanrm.net/mit-zero", null, null, false, true ) .isOsiApproved( true ) .build() ); @@ -3805,12 +3659,11 @@ static SpdxLicenseList createList() .reference( "./MIT-CMU.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/MIT-CMU.json" ) - .referenceNumber( 8 ) .name( "CMU License" ) .licenseId( "MIT-CMU" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing:MIT?rd=Licensing/MIT#CMU_Style" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing:MIT?rd=Licensing/MIT#CMU_Style", null, null, false ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing:MIT?rd=Licensing/MIT#CMU_Style", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -3819,12 +3672,14 @@ static SpdxLicenseList createList() .reference( "./MIT-advertising.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/MIT-advertising.json" ) - .referenceNumber( 7 ) .name( "Enlightenment License (e16)" ) .licenseId( "MIT-advertising" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/MIT_With_Advertising" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/MIT_With_Advertising", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/MIT_With_Advertising", "34f3d5d8d2c650ea5e734d775e0397b07179c99d", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/MIT_With_Advertising", "34f3d5d8d2c650ea5e734d775e0397b07179c99d", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/MIT_With_Advertising", "34f3d5d8d2c650ea5e734d775e0397b07179c99d", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/MIT_With_Advertising", "34f3d5d8d2c650ea5e734d775e0397b07179c99d", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -3833,12 +3688,11 @@ static SpdxLicenseList createList() .reference( "./MIT-enna.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/MIT-enna.json" ) - .referenceNumber( 23 ) .name( "enna License" ) .licenseId( "MIT-enna" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/MIT#enna" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/MIT#enna", null, null, false ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/MIT#enna", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -3847,12 +3701,11 @@ static SpdxLicenseList createList() .reference( "./MIT-feh.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/MIT-feh.json" ) - .referenceNumber( 36 ) .name( "feh License" ) .licenseId( "MIT-feh" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/MIT#feh" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/MIT#feh", null, null, false ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/MIT#feh", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -3861,12 +3714,14 @@ static SpdxLicenseList createList() .reference( "./MITNFA.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/MITNFA.json" ) - .referenceNumber( 286 ) .name( "MIT +no-false-attribs license" ) .licenseId( "MITNFA" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/MITNFA" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/MITNFA", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/MITNFA", "fa242b9b757de68e6c6fb3fc07fe44ef372d5052", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/MITNFA", "fa242b9b757de68e6c6fb3fc07fe44ef372d5052", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/MITNFA", "fa242b9b757de68e6c6fb3fc07fe44ef372d5052", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/MITNFA", "fa242b9b757de68e6c6fb3fc07fe44ef372d5052", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -3875,20 +3730,19 @@ static SpdxLicenseList createList() .reference( "./MPL-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/MPL-1.0.json" ) - .referenceNumber( 47 ) .name( "Mozilla Public License 1.0" ) .licenseId( "MPL-1.0" ) .seeAlso( "http://www.mozilla.org/MPL/MPL-1.0.html" ) - .seeAlso( "http://opensource.org/licenses/MPL-1.0" ) - - .urlInfo( "http://mozilla.org/MPL/MPL-1.0.html", "ea7ac7d1a5d6a61095e8513045f789e695739ab4", "text/html", true ) - .urlInfo( "http://www.mozilla.org/MPL/MPL-1.0.html", "ea7ac7d1a5d6a61095e8513045f789e695739ab4", "text/html", true ) - .urlInfo( "https://mozilla.org/MPL/MPL-1.0.html", "ea7ac7d1a5d6a61095e8513045f789e695739ab4", "text/html", true ) - .urlInfo( "https://www.mozilla.org/MPL/MPL-1.0.html", "ea7ac7d1a5d6a61095e8513045f789e695739ab4", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/MPL-1.0", "25ab3369889ca3b6c0ae9a82e365a257bbd111c5", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/MPL-1.0", "25ab3369889ca3b6c0ae9a82e365a257bbd111c5", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/MPL-1.0", "25ab3369889ca3b6c0ae9a82e365a257bbd111c5", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/MPL-1.0", "25ab3369889ca3b6c0ae9a82e365a257bbd111c5", "text/html", false ) + .seeAlso( "https://opensource.org/licenses/MPL-1.0" ) + + .urlInfo( "http://mozilla.org/MPL/MPL-1.0.html", "ea7ac7d1a5d6a61095e8513045f789e695739ab4", "text/html", true, false ) + .urlInfo( "http://www.mozilla.org/MPL/MPL-1.0.html", "ea7ac7d1a5d6a61095e8513045f789e695739ab4", "text/html", true, false ) + .urlInfo( "https://mozilla.org/MPL/MPL-1.0.html", "ea7ac7d1a5d6a61095e8513045f789e695739ab4", "text/html", true, false ) + .urlInfo( "https://www.mozilla.org/MPL/MPL-1.0.html", "ea7ac7d1a5d6a61095e8513045f789e695739ab4", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/MPL-1.0", "62e31cba16b94a944ea7b20e95c7904089650707", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/MPL-1.0", "62e31cba16b94a944ea7b20e95c7904089650707", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/MPL-1.0", "62e31cba16b94a944ea7b20e95c7904089650707", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/MPL-1.0", "62e31cba16b94a944ea7b20e95c7904089650707", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3898,20 +3752,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/MPL-1.1.json" ) - .referenceNumber( 296 ) .name( "Mozilla Public License 1.1" ) .licenseId( "MPL-1.1" ) .seeAlso( "http://www.mozilla.org/MPL/MPL-1.1.html" ) - .seeAlso( "http://www.opensource.org/licenses/MPL-1.1" ) - - .urlInfo( "http://mozilla.org/MPL/MPL-1.1.html", "9e1fce8c91325bc318442713e4884137370e9147", "text/html", true ) - .urlInfo( "http://www.mozilla.org/MPL/MPL-1.1.html", "9e1fce8c91325bc318442713e4884137370e9147", "text/html", true ) - .urlInfo( "https://mozilla.org/MPL/MPL-1.1.html", "9e1fce8c91325bc318442713e4884137370e9147", "text/html", true ) - .urlInfo( "https://www.mozilla.org/MPL/MPL-1.1.html", "9e1fce8c91325bc318442713e4884137370e9147", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/MPL-1.1", "a7456e0c19c03b6cccaf328cafd83029b40989a0", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/MPL-1.1", "a7456e0c19c03b6cccaf328cafd83029b40989a0", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/MPL-1.1", "a7456e0c19c03b6cccaf328cafd83029b40989a0", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/MPL-1.1", "a7456e0c19c03b6cccaf328cafd83029b40989a0", "text/html", false ) + .seeAlso( "https://opensource.org/licenses/MPL-1.1" ) + + .urlInfo( "http://mozilla.org/MPL/MPL-1.1.html", "9e1fce8c91325bc318442713e4884137370e9147", "text/html", true, false ) + .urlInfo( "http://www.mozilla.org/MPL/MPL-1.1.html", "9e1fce8c91325bc318442713e4884137370e9147", "text/html", true, false ) + .urlInfo( "https://mozilla.org/MPL/MPL-1.1.html", "9e1fce8c91325bc318442713e4884137370e9147", "text/html", true, false ) + .urlInfo( "https://www.mozilla.org/MPL/MPL-1.1.html", "9e1fce8c91325bc318442713e4884137370e9147", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/MPL-1.1", "cad130ae63b5f92a982866ef169984d9cd54c680", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/MPL-1.1", "cad130ae63b5f92a982866ef169984d9cd54c680", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/MPL-1.1", "cad130ae63b5f92a982866ef169984d9cd54c680", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/MPL-1.1", "cad130ae63b5f92a982866ef169984d9cd54c680", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3921,20 +3774,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/MPL-2.0.json" ) - .referenceNumber( 227 ) .name( "Mozilla Public License 2.0" ) .licenseId( "MPL-2.0" ) .seeAlso( "http://www.mozilla.org/MPL/2.0/" ) - .seeAlso( "http://opensource.org/licenses/MPL-2.0" ) - - .urlInfo( "http://mozilla.org/MPL/2.0/", "4600ac69f459b4e1a680dfc12d52e273d50e0dd3", "text/html", true ) - .urlInfo( "http://www.mozilla.org/MPL/2.0/", "4600ac69f459b4e1a680dfc12d52e273d50e0dd3", "text/html", true ) - .urlInfo( "https://mozilla.org/MPL/2.0/", "4600ac69f459b4e1a680dfc12d52e273d50e0dd3", "text/html", true ) - .urlInfo( "https://www.mozilla.org/MPL/2.0/", "4600ac69f459b4e1a680dfc12d52e273d50e0dd3", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/MPL-2.0", "4227ef66eb553450be743596f90df377a8ceccb2", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/MPL-2.0", "4227ef66eb553450be743596f90df377a8ceccb2", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/MPL-2.0", "4227ef66eb553450be743596f90df377a8ceccb2", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/MPL-2.0", "4227ef66eb553450be743596f90df377a8ceccb2", "text/html", false ) + .seeAlso( "https://opensource.org/licenses/MPL-2.0" ) + + .urlInfo( "http://mozilla.org/MPL/2.0/", "39842cd17d783d2a49035cdb59bf800a79df0d4e", "text/html", true, false ) + .urlInfo( "http://www.mozilla.org/MPL/2.0/", "39842cd17d783d2a49035cdb59bf800a79df0d4e", "text/html", true, false ) + .urlInfo( "https://mozilla.org/MPL/2.0/", "39842cd17d783d2a49035cdb59bf800a79df0d4e", "text/html", true, false ) + .urlInfo( "https://www.mozilla.org/MPL/2.0/", "39842cd17d783d2a49035cdb59bf800a79df0d4e", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/MPL-2.0", "80832253aa55be0cfd77da769c635effca43bcbc", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/MPL-2.0", "80832253aa55be0cfd77da769c635effca43bcbc", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/MPL-2.0", "80832253aa55be0cfd77da769c635effca43bcbc", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/MPL-2.0", "80832253aa55be0cfd77da769c635effca43bcbc", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3943,20 +3795,19 @@ static SpdxLicenseList createList() .reference( "./MPL-2.0-no-copyleft-exception.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/MPL-2.0-no-copyleft-exception.json" ) - .referenceNumber( 295 ) .name( "Mozilla Public License 2.0 (no copyleft exception)" ) .licenseId( "MPL-2.0-no-copyleft-exception" ) .seeAlso( "http://www.mozilla.org/MPL/2.0/" ) - .seeAlso( "http://opensource.org/licenses/MPL-2.0" ) - - .urlInfo( "http://mozilla.org/MPL/2.0/", "4600ac69f459b4e1a680dfc12d52e273d50e0dd3", "text/html", true ) - .urlInfo( "http://www.mozilla.org/MPL/2.0/", "4600ac69f459b4e1a680dfc12d52e273d50e0dd3", "text/html", true ) - .urlInfo( "https://mozilla.org/MPL/2.0/", "4600ac69f459b4e1a680dfc12d52e273d50e0dd3", "text/html", true ) - .urlInfo( "https://www.mozilla.org/MPL/2.0/", "4600ac69f459b4e1a680dfc12d52e273d50e0dd3", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/MPL-2.0", "4227ef66eb553450be743596f90df377a8ceccb2", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/MPL-2.0", "4227ef66eb553450be743596f90df377a8ceccb2", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/MPL-2.0", "4227ef66eb553450be743596f90df377a8ceccb2", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/MPL-2.0", "4227ef66eb553450be743596f90df377a8ceccb2", "text/html", false ) + .seeAlso( "https://opensource.org/licenses/MPL-2.0" ) + + .urlInfo( "http://mozilla.org/MPL/2.0/", "39842cd17d783d2a49035cdb59bf800a79df0d4e", "text/html", true, false ) + .urlInfo( "http://www.mozilla.org/MPL/2.0/", "39842cd17d783d2a49035cdb59bf800a79df0d4e", "text/html", true, false ) + .urlInfo( "https://mozilla.org/MPL/2.0/", "39842cd17d783d2a49035cdb59bf800a79df0d4e", "text/html", true, false ) + .urlInfo( "https://www.mozilla.org/MPL/2.0/", "39842cd17d783d2a49035cdb59bf800a79df0d4e", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/MPL-2.0", "80832253aa55be0cfd77da769c635effca43bcbc", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/MPL-2.0", "80832253aa55be0cfd77da769c635effca43bcbc", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/MPL-2.0", "80832253aa55be0cfd77da769c635effca43bcbc", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/MPL-2.0", "80832253aa55be0cfd77da769c635effca43bcbc", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3966,17 +3817,15 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/MS-PL.json" ) - .referenceNumber( 326 ) .name( "Microsoft Public License" ) .licenseId( "MS-PL" ) .seeAlso( "http://www.microsoft.com/opensource/licenses.mspx" ) - .seeAlso( "http://www.opensource.org/licenses/MS-PL" ) + .seeAlso( "https://opensource.org/licenses/MS-PL" ) - .urlInfo( "http://www.microsoft.com/opensource/licenses.mspx", null, null, false ) - .urlInfo( "http://opensource.org/licenses/MS-PL", "bc5f6379543141d5c77daa448fae4188dc964dd1", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/MS-PL", "bc5f6379543141d5c77daa448fae4188dc964dd1", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/MS-PL", "bc5f6379543141d5c77daa448fae4188dc964dd1", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/MS-PL", "bc5f6379543141d5c77daa448fae4188dc964dd1", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/MS-PL", "806025dba33b2a84453f675c4874703189e05433", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/MS-PL", "806025dba33b2a84453f675c4874703189e05433", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/MS-PL", "806025dba33b2a84453f675c4874703189e05433", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/MS-PL", "806025dba33b2a84453f675c4874703189e05433", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -3986,17 +3835,15 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/MS-RL.json" ) - .referenceNumber( 272 ) .name( "Microsoft Reciprocal License" ) .licenseId( "MS-RL" ) .seeAlso( "http://www.microsoft.com/opensource/licenses.mspx" ) - .seeAlso( "http://www.opensource.org/licenses/MS-RL" ) + .seeAlso( "https://opensource.org/licenses/MS-RL" ) - .urlInfo( "http://www.microsoft.com/opensource/licenses.mspx", null, null, false ) - .urlInfo( "http://opensource.org/licenses/MS-RL", "b1767612a1e622c4756bb6779fb5d98d5afb4263", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/MS-RL", "b1767612a1e622c4756bb6779fb5d98d5afb4263", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/MS-RL", "b1767612a1e622c4756bb6779fb5d98d5afb4263", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/MS-RL", "b1767612a1e622c4756bb6779fb5d98d5afb4263", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/MS-RL", "2696a10c257aab153b90fee0d20faad8fe45ac77", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/MS-RL", "2696a10c257aab153b90fee0d20faad8fe45ac77", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/MS-RL", "2696a10c257aab153b90fee0d20faad8fe45ac77", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/MS-RL", "2696a10c257aab153b90fee0d20faad8fe45ac77", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -4005,12 +3852,14 @@ static SpdxLicenseList createList() .reference( "./MTLL.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/MTLL.json" ) - .referenceNumber( 174 ) .name( "Matrix Template Library License" ) .licenseId( "MTLL" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Matrix_Template_Library_License" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Matrix_Template_Library_License", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Matrix_Template_Library_License", "8fa87194a8039d1d93157f0db8762cf0267b6a27", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Matrix_Template_Library_License", "8fa87194a8039d1d93157f0db8762cf0267b6a27", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Matrix_Template_Library_License", "8fa87194a8039d1d93157f0db8762cf0267b6a27", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Matrix_Template_Library_License", "8fa87194a8039d1d93157f0db8762cf0267b6a27", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -4019,12 +3868,14 @@ static SpdxLicenseList createList() .reference( "./MakeIndex.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/MakeIndex.json" ) - .referenceNumber( 180 ) .name( "MakeIndex License" ) .licenseId( "MakeIndex" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/MakeIndex" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/MakeIndex", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/MakeIndex", "e30a2c9e70b3621154773f38ffb1806ac454de9f", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/MakeIndex", "e30a2c9e70b3621154773f38ffb1806ac454de9f", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/MakeIndex", "e30a2c9e70b3621154773f38ffb1806ac454de9f", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/MakeIndex", "e30a2c9e70b3621154773f38ffb1806ac454de9f", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -4033,15 +3884,14 @@ static SpdxLicenseList createList() .reference( "./MirOS.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/MirOS.json" ) - .referenceNumber( 291 ) .name( "MirOS License" ) .licenseId( "MirOS" ) - .seeAlso( "http://www.opensource.org/licenses/MirOS" ) + .seeAlso( "https://opensource.org/licenses/MirOS" ) - .urlInfo( "http://opensource.org/licenses/MirOS", "3b7ba21a2c05755c69c5ce2cc8b416eb87362493", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/MirOS", "3b7ba21a2c05755c69c5ce2cc8b416eb87362493", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/MirOS", "3b7ba21a2c05755c69c5ce2cc8b416eb87362493", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/MirOS", "3b7ba21a2c05755c69c5ce2cc8b416eb87362493", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/MirOS", "0a292aadf7aae1e03ddd17e0d393107bd15cbf40", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/MirOS", "0a292aadf7aae1e03ddd17e0d393107bd15cbf40", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/MirOS", "0a292aadf7aae1e03ddd17e0d393107bd15cbf40", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/MirOS", "0a292aadf7aae1e03ddd17e0d393107bd15cbf40", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -4050,15 +3900,14 @@ static SpdxLicenseList createList() .reference( "./Motosoto.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Motosoto.json" ) - .referenceNumber( 308 ) .name( "Motosoto License" ) .licenseId( "Motosoto" ) - .seeAlso( "http://www.opensource.org/licenses/Motosoto" ) + .seeAlso( "https://opensource.org/licenses/Motosoto" ) - .urlInfo( "http://opensource.org/licenses/Motosoto", "e9279f93ccf48f36023027d9b63ae073f07d8a25", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/Motosoto", "e9279f93ccf48f36023027d9b63ae073f07d8a25", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/Motosoto", "e9279f93ccf48f36023027d9b63ae073f07d8a25", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/Motosoto", "e9279f93ccf48f36023027d9b63ae073f07d8a25", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/Motosoto", "c38b4f3b6aa19d04d0c0b6308409ae936d161395", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/Motosoto", "c38b4f3b6aa19d04d0c0b6308409ae936d161395", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/Motosoto", "c38b4f3b6aa19d04d0c0b6308409ae936d161395", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/Motosoto", "c38b4f3b6aa19d04d0c0b6308409ae936d161395", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -4067,15 +3916,14 @@ static SpdxLicenseList createList() .reference( "./Multics.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Multics.json" ) - .referenceNumber( 61 ) .name( "Multics License" ) .licenseId( "Multics" ) - .seeAlso( "http://www.opensource.org/licenses/Multics" ) + .seeAlso( "https://opensource.org/licenses/Multics" ) - .urlInfo( "http://opensource.org/licenses/Multics", "cc13c3cdc93e8e0490732d41d27b3e99c0af2a29", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/Multics", "cc13c3cdc93e8e0490732d41d27b3e99c0af2a29", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/Multics", "cc13c3cdc93e8e0490732d41d27b3e99c0af2a29", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/Multics", "cc13c3cdc93e8e0490732d41d27b3e99c0af2a29", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/Multics", "c3c2f330b2cc0e92d4a9b2bb77cb7ac639f64117", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/Multics", "c3c2f330b2cc0e92d4a9b2bb77cb7ac639f64117", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/Multics", "c3c2f330b2cc0e92d4a9b2bb77cb7ac639f64117", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/Multics", "c3c2f330b2cc0e92d4a9b2bb77cb7ac639f64117", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -4084,12 +3932,14 @@ static SpdxLicenseList createList() .reference( "./Mup.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Mup.json" ) - .referenceNumber( 341 ) .name( "Mup License" ) .licenseId( "Mup" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Mup" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Mup", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Mup", "fcad72b7af7e6b0710c797e40ef56fe858cc6715", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Mup", "fcad72b7af7e6b0710c797e40ef56fe858cc6715", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Mup", "fcad72b7af7e6b0710c797e40ef56fe858cc6715", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Mup", "fcad72b7af7e6b0710c797e40ef56fe858cc6715", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -4098,18 +3948,17 @@ static SpdxLicenseList createList() .reference( "./NASA-1.3.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/NASA-1.3.json" ) - .referenceNumber( 83 ) .name( "NASA Open Source Agreement 1.3" ) .licenseId( "NASA-1.3" ) .seeAlso( "http://ti.arc.nasa.gov/opensource/nosa/" ) - .seeAlso( "http://www.opensource.org/licenses/NASA-1.3" ) - - .urlInfo( "http://ti.arc.nasa.gov/opensource/nosa/", "11e8aeb6176bf4bcc52cbef177c081bf099cccae", "text/html", true ) - .urlInfo( "https://ti.arc.nasa.gov/opensource/nosa/", "11e8aeb6176bf4bcc52cbef177c081bf099cccae", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/NASA-1.3", "7a2be08a465f41323a99716f52791e534c3ac5e7", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/NASA-1.3", "7a2be08a465f41323a99716f52791e534c3ac5e7", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/NASA-1.3", "7a2be08a465f41323a99716f52791e534c3ac5e7", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/NASA-1.3", "7a2be08a465f41323a99716f52791e534c3ac5e7", "text/html", false ) + .seeAlso( "https://opensource.org/licenses/NASA-1.3" ) + + .urlInfo( "http://ti.arc.nasa.gov/opensource/nosa/", "11e8aeb6176bf4bcc52cbef177c081bf099cccae", "text/html", true, false ) + .urlInfo( "https://ti.arc.nasa.gov/opensource/nosa/", "11e8aeb6176bf4bcc52cbef177c081bf099cccae", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/NASA-1.3", "61efb6be1d9864754cfb643f11870bf20e983716", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/NASA-1.3", "61efb6be1d9864754cfb643f11870bf20e983716", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/NASA-1.3", "61efb6be1d9864754cfb643f11870bf20e983716", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/NASA-1.3", "61efb6be1d9864754cfb643f11870bf20e983716", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -4118,14 +3967,13 @@ static SpdxLicenseList createList() .reference( "./NBPL-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/NBPL-1.0.json" ) - .referenceNumber( 348 ) .name( "Net Boolean Public License v1" ) .licenseId( "NBPL-1.0" ) .seeAlso( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=37b4b3f6cc4bf34e1d3dec61e69914b9819d8894" ) - .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=37b4b3f6cc4bf34e1d3dec61e69914b9819d8894", "59fd5b5f04cbeef07405d2459c0016d9fd334d7d", "text/html", true ) - .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=37b4b3f6cc4bf34e1d3dec61e69914b9819d8894", "59fd5b5f04cbeef07405d2459c0016d9fd334d7d", "text/html", true ) - .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=37b4b3f6cc4bf34e1d3dec61e69914b9819d8894", "59fd5b5f04cbeef07405d2459c0016d9fd334d7d", "text/html", true ) + .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=37b4b3f6cc4bf34e1d3dec61e69914b9819d8894", "59fd5b5f04cbeef07405d2459c0016d9fd334d7d", "text/html", true, false ) + .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=37b4b3f6cc4bf34e1d3dec61e69914b9819d8894", "59fd5b5f04cbeef07405d2459c0016d9fd334d7d", "text/html", true, false ) + .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=37b4b3f6cc4bf34e1d3dec61e69914b9819d8894", "59fd5b5f04cbeef07405d2459c0016d9fd334d7d", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4135,16 +3983,15 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/NCSA.json" ) - .referenceNumber( 56 ) .name( "University of Illinois/NCSA Open Source License" ) .licenseId( "NCSA" ) .seeAlso( "http://otm.illinois.edu/uiuc_openSource" ) - .seeAlso( "http://www.opensource.org/licenses/NCSA" ) + .seeAlso( "https://opensource.org/licenses/NCSA" ) - .urlInfo( "http://opensource.org/licenses/NCSA", "527ec12aa76d157da5aa29d307ec8d093f58aebd", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/NCSA", "527ec12aa76d157da5aa29d307ec8d093f58aebd", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/NCSA", "527ec12aa76d157da5aa29d307ec8d093f58aebd", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/NCSA", "527ec12aa76d157da5aa29d307ec8d093f58aebd", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/NCSA", "12a5b5912a92e76316038d73a2d4717ee4dfb86e", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/NCSA", "12a5b5912a92e76316038d73a2d4717ee4dfb86e", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/NCSA", "12a5b5912a92e76316038d73a2d4717ee4dfb86e", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/NCSA", "12a5b5912a92e76316038d73a2d4717ee4dfb86e", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -4153,15 +4000,14 @@ static SpdxLicenseList createList() .reference( "./NGPL.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/NGPL.json" ) - .referenceNumber( 69 ) .name( "Nethack General Public License" ) .licenseId( "NGPL" ) - .seeAlso( "http://www.opensource.org/licenses/NGPL" ) + .seeAlso( "https://opensource.org/licenses/NGPL" ) - .urlInfo( "http://opensource.org/licenses/NGPL", "4aa8598532864636b28c80ed2b8a1866a7d6ba31", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/NGPL", "4aa8598532864636b28c80ed2b8a1866a7d6ba31", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/NGPL", "4aa8598532864636b28c80ed2b8a1866a7d6ba31", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/NGPL", "4aa8598532864636b28c80ed2b8a1866a7d6ba31", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/NGPL", "3411986060908b67db87c8ef963c27c0819206c5", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/NGPL", "3411986060908b67db87c8ef963c27c0819206c5", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/NGPL", "3411986060908b67db87c8ef963c27c0819206c5", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/NGPL", "3411986060908b67db87c8ef963c27c0819206c5", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -4170,13 +4016,12 @@ static SpdxLicenseList createList() .reference( "./NLOD-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/NLOD-1.0.json" ) - .referenceNumber( 202 ) .name( "Norwegian Licence for Open Government Data" ) .licenseId( "NLOD-1.0" ) .seeAlso( "http://data.norge.no/nlod/en/1.0" ) - .urlInfo( "http://data.norge.no/nlod/en/1.0", "bea953bb84111fc99c15171d89d6ace3e0b4e530", "text/html", true ) - .urlInfo( "http://www.data.norge.no/nlod/en/1.0", "bea953bb84111fc99c15171d89d6ace3e0b4e530", "text/html", true ) + .urlInfo( "http://data.norge.no/nlod/en/1.0", "c947bc5e0871a5a3450c5236f01cff433fc83e30", "text/html", true, true ) + .urlInfo( "http://www.data.norge.no/nlod/en/1.0", "c947bc5e0871a5a3450c5236f01cff433fc83e30", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -4185,12 +4030,14 @@ static SpdxLicenseList createList() .reference( "./NLPL.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/NLPL.json" ) - .referenceNumber( 333 ) .name( "No Limit Public License" ) .licenseId( "NLPL" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/NLPL" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/NLPL", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/NLPL", "7a5f77c09046c1feb00250093de33525a7d4ae20", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/NLPL", "7a5f77c09046c1feb00250093de33525a7d4ae20", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/NLPL", "7a5f77c09046c1feb00250093de33525a7d4ae20", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/NLPL", "7a5f77c09046c1feb00250093de33525a7d4ae20", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -4200,12 +4047,11 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/NOSL.json" ) - .referenceNumber( 369 ) .name( "Netizen Open Source License" ) .licenseId( "NOSL" ) .seeAlso( "http://bits.netizen.com.au/licenses/NOSL/nosl.txt" ) - .urlInfo( "http://bits.netizen.com.au/licenses/NOSL/nosl.txt", "d553781af37e2cd9dc4d670713b640c7e973154c", "text/html", true ) + .urlInfo( "http://bits.netizen.com.au/licenses/NOSL/nosl.txt", "d553781af37e2cd9dc4d670713b640c7e973154c", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4215,15 +4061,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/NPL-1.0.json" ) - .referenceNumber( 319 ) .name( "Netscape Public License v1.0" ) .licenseId( "NPL-1.0" ) .seeAlso( "http://www.mozilla.org/MPL/NPL/1.0/" ) - .urlInfo( "http://mozilla.org/MPL/NPL/1.0/", "2d48e993387d4f0129ea1d2a3823c642dfffbbea", "text/html", true ) - .urlInfo( "http://www.mozilla.org/MPL/NPL/1.0/", "2d48e993387d4f0129ea1d2a3823c642dfffbbea", "text/html", true ) - .urlInfo( "https://mozilla.org/MPL/NPL/1.0/", "2d48e993387d4f0129ea1d2a3823c642dfffbbea", "text/html", true ) - .urlInfo( "https://www.mozilla.org/MPL/NPL/1.0/", "2d48e993387d4f0129ea1d2a3823c642dfffbbea", "text/html", true ) + .urlInfo( "http://mozilla.org/MPL/NPL/1.0/", "2d48e993387d4f0129ea1d2a3823c642dfffbbea", "text/html", true, false ) + .urlInfo( "http://www.mozilla.org/MPL/NPL/1.0/", "2d48e993387d4f0129ea1d2a3823c642dfffbbea", "text/html", true, false ) + .urlInfo( "https://mozilla.org/MPL/NPL/1.0/", "2d48e993387d4f0129ea1d2a3823c642dfffbbea", "text/html", true, false ) + .urlInfo( "https://www.mozilla.org/MPL/NPL/1.0/", "2d48e993387d4f0129ea1d2a3823c642dfffbbea", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4233,15 +4078,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/NPL-1.1.json" ) - .referenceNumber( 178 ) .name( "Netscape Public License v1.1" ) .licenseId( "NPL-1.1" ) .seeAlso( "http://www.mozilla.org/MPL/NPL/1.1/" ) - .urlInfo( "http://mozilla.org/MPL/NPL/1.1/", "b4f7d615c5c6be87e982daca7276bddb0b3aa1e8", "text/html", true ) - .urlInfo( "http://www.mozilla.org/MPL/NPL/1.1/", "b4f7d615c5c6be87e982daca7276bddb0b3aa1e8", "text/html", true ) - .urlInfo( "https://mozilla.org/MPL/NPL/1.1/", "b4f7d615c5c6be87e982daca7276bddb0b3aa1e8", "text/html", true ) - .urlInfo( "https://www.mozilla.org/MPL/NPL/1.1/", "b4f7d615c5c6be87e982daca7276bddb0b3aa1e8", "text/html", true ) + .urlInfo( "http://mozilla.org/MPL/NPL/1.1/", "b4f7d615c5c6be87e982daca7276bddb0b3aa1e8", "text/html", true, false ) + .urlInfo( "http://www.mozilla.org/MPL/NPL/1.1/", "b4f7d615c5c6be87e982daca7276bddb0b3aa1e8", "text/html", true, false ) + .urlInfo( "https://mozilla.org/MPL/NPL/1.1/", "b4f7d615c5c6be87e982daca7276bddb0b3aa1e8", "text/html", true, false ) + .urlInfo( "https://www.mozilla.org/MPL/NPL/1.1/", "b4f7d615c5c6be87e982daca7276bddb0b3aa1e8", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4250,15 +4094,14 @@ static SpdxLicenseList createList() .reference( "./NPOSL-3.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/NPOSL-3.0.json" ) - .referenceNumber( 215 ) .name( "Non-Profit Open Software License 3.0" ) .licenseId( "NPOSL-3.0" ) - .seeAlso( "http://www.opensource.org/licenses/NOSL3.0" ) + .seeAlso( "https://opensource.org/licenses/NOSL3.0" ) - .urlInfo( "http://opensource.org/licenses/NOSL3.0", "f33e22336447a1d3f229a347119a2c1778aa1336", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/NOSL3.0", "f33e22336447a1d3f229a347119a2c1778aa1336", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/NOSL3.0", "f33e22336447a1d3f229a347119a2c1778aa1336", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/NOSL3.0", "f33e22336447a1d3f229a347119a2c1778aa1336", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/NOSL3.0", "786b95a0baa429286f743ba5ca5e10a9104a410a", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/NOSL3.0", "786b95a0baa429286f743ba5ca5e10a9104a410a", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/NOSL3.0", "786b95a0baa429286f743ba5ca5e10a9104a410a", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/NOSL3.0", "786b95a0baa429286f743ba5ca5e10a9104a410a", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -4267,15 +4110,14 @@ static SpdxLicenseList createList() .reference( "./NRL.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/NRL.json" ) - .referenceNumber( 51 ) .name( "NRL License" ) .licenseId( "NRL" ) .seeAlso( "http://web.mit.edu/network/isakmp/nrllicense.html" ) - .urlInfo( "http://web.mit.edu/network/isakmp/nrllicense.html", "0edd2bba1c9c88cc21d6300ed0572528e9c55970", "text/html", true ) - .urlInfo( "http://www.web.mit.edu/network/isakmp/nrllicense.html", "0edd2bba1c9c88cc21d6300ed0572528e9c55970", "text/html", true ) - .urlInfo( "https://web.mit.edu/network/isakmp/nrllicense.html", "0edd2bba1c9c88cc21d6300ed0572528e9c55970", "text/html", true ) - .urlInfo( "https://www.web.mit.edu/network/isakmp/nrllicense.html", "0edd2bba1c9c88cc21d6300ed0572528e9c55970", "text/html", true ) + .urlInfo( "http://web.mit.edu/network/isakmp/nrllicense.html", "0edd2bba1c9c88cc21d6300ed0572528e9c55970", "text/html", true, false ) + .urlInfo( "http://www.web.mit.edu/network/isakmp/nrllicense.html", "0edd2bba1c9c88cc21d6300ed0572528e9c55970", "text/html", true, false ) + .urlInfo( "https://web.mit.edu/network/isakmp/nrllicense.html", "0edd2bba1c9c88cc21d6300ed0572528e9c55970", "text/html", true, false ) + .urlInfo( "https://www.web.mit.edu/network/isakmp/nrllicense.html", "0edd2bba1c9c88cc21d6300ed0572528e9c55970", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4284,15 +4126,14 @@ static SpdxLicenseList createList() .reference( "./NTP.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/NTP.json" ) - .referenceNumber( 254 ) .name( "NTP License" ) .licenseId( "NTP" ) - .seeAlso( "http://www.opensource.org/licenses/NTP" ) + .seeAlso( "https://opensource.org/licenses/NTP" ) - .urlInfo( "http://opensource.org/licenses/NTP", "19da0cd6bbfdee3bb9238dcbb282364a31ef86bc", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/NTP", "19da0cd6bbfdee3bb9238dcbb282364a31ef86bc", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/NTP", "19da0cd6bbfdee3bb9238dcbb282364a31ef86bc", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/NTP", "19da0cd6bbfdee3bb9238dcbb282364a31ef86bc", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/NTP", "c6b1550342cf1325c584621bb02bc5a96dd66f23", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/NTP", "c6b1550342cf1325c584621bb02bc5a96dd66f23", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/NTP", "c6b1550342cf1325c584621bb02bc5a96dd66f23", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/NTP", "c6b1550342cf1325c584621bb02bc5a96dd66f23", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -4301,15 +4142,14 @@ static SpdxLicenseList createList() .reference( "./Naumen.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Naumen.json" ) - .referenceNumber( 270 ) .name( "Naumen Public License" ) .licenseId( "Naumen" ) - .seeAlso( "http://www.opensource.org/licenses/Naumen" ) + .seeAlso( "https://opensource.org/licenses/Naumen" ) - .urlInfo( "http://opensource.org/licenses/Naumen", "6a659632a8033def9933ae15e1435daf5cfc441a", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/Naumen", "6a659632a8033def9933ae15e1435daf5cfc441a", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/Naumen", "6a659632a8033def9933ae15e1435daf5cfc441a", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/Naumen", "6a659632a8033def9933ae15e1435daf5cfc441a", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/Naumen", "e53fe416d1f5ce544d42f19b59a360df0c60bf53", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/Naumen", "e53fe416d1f5ce544d42f19b59a360df0c60bf53", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/Naumen", "e53fe416d1f5ce544d42f19b59a360df0c60bf53", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/Naumen", "e53fe416d1f5ce544d42f19b59a360df0c60bf53", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -4318,13 +4158,12 @@ static SpdxLicenseList createList() .reference( "./Net-SNMP.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Net-SNMP.json" ) - .referenceNumber( 276 ) .name( "Net-SNMP License" ) .licenseId( "Net-SNMP" ) .seeAlso( "http://net-snmp.sourceforge.net/about/license.html" ) - .urlInfo( "http://net-snmp.sourceforge.net/about/license.html", "cba9c70b5b76372e31a1c9d4cb9a6356d198d98a", "text/html", true ) - .urlInfo( "http://www.net-snmp.sourceforge.net/about/license.html", "cba9c70b5b76372e31a1c9d4cb9a6356d198d98a", "text/html", true ) + .urlInfo( "http://net-snmp.sourceforge.net/about/license.html", "25bfbfe536d41d2cbe8666ba72875696e13597ef", "text/html", true, false ) + .urlInfo( "http://www.net-snmp.sourceforge.net/about/license.html", "25bfbfe536d41d2cbe8666ba72875696e13597ef", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4333,15 +4172,14 @@ static SpdxLicenseList createList() .reference( "./NetCDF.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/NetCDF.json" ) - .referenceNumber( 44 ) .name( "NetCDF license" ) .licenseId( "NetCDF" ) .seeAlso( "http://www.unidata.ucar.edu/software/netcdf/copyright.html" ) - .urlInfo( "http://unidata.ucar.edu/software/netcdf/copyright.html", "51ecd7daa1a158a4eaffe3143ebaaeb8d113af4b", "text/html", true ) - .urlInfo( "http://www.unidata.ucar.edu/software/netcdf/copyright.html", "51ecd7daa1a158a4eaffe3143ebaaeb8d113af4b", "text/html", true ) - .urlInfo( "https://unidata.ucar.edu/software/netcdf/copyright.html", "51ecd7daa1a158a4eaffe3143ebaaeb8d113af4b", "text/html", true ) - .urlInfo( "https://www.unidata.ucar.edu/software/netcdf/copyright.html", "51ecd7daa1a158a4eaffe3143ebaaeb8d113af4b", "text/html", true ) + .urlInfo( "http://unidata.ucar.edu/software/netcdf/copyright.html", "51ecd7daa1a158a4eaffe3143ebaaeb8d113af4b", "text/html", true, false ) + .urlInfo( "http://www.unidata.ucar.edu/software/netcdf/copyright.html", "51ecd7daa1a158a4eaffe3143ebaaeb8d113af4b", "text/html", true, false ) + .urlInfo( "https://unidata.ucar.edu/software/netcdf/copyright.html", "51ecd7daa1a158a4eaffe3143ebaaeb8d113af4b", "text/html", true, false ) + .urlInfo( "https://www.unidata.ucar.edu/software/netcdf/copyright.html", "51ecd7daa1a158a4eaffe3143ebaaeb8d113af4b", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4350,12 +4188,14 @@ static SpdxLicenseList createList() .reference( "./Newsletr.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Newsletr.json" ) - .referenceNumber( 271 ) .name( "Newsletr License" ) .licenseId( "Newsletr" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Newsletr" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Newsletr", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Newsletr", "f4583ff111c96c49ea2e91574578a3546cee8b44", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Newsletr", "f4583ff111c96c49ea2e91574578a3546cee8b44", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Newsletr", "f4583ff111c96c49ea2e91574578a3546cee8b44", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Newsletr", "f4583ff111c96c49ea2e91574578a3546cee8b44", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -4365,15 +4205,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/Nokia.json" ) - .referenceNumber( 318 ) .name( "Nokia Open Source License" ) .licenseId( "Nokia" ) - .seeAlso( "http://www.opensource.org/licenses/nokia" ) + .seeAlso( "https://opensource.org/licenses/nokia" ) - .urlInfo( "http://opensource.org/licenses/nokia", "f13a11641e669fd9bdc5ccf6ffd2f59ef7161e64", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/nokia", "f13a11641e669fd9bdc5ccf6ffd2f59ef7161e64", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/nokia", "f13a11641e669fd9bdc5ccf6ffd2f59ef7161e64", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/nokia", "f13a11641e669fd9bdc5ccf6ffd2f59ef7161e64", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/nokia", "e49713a3ae380b13bca5a6b3ab655b7505b64510", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/nokia", "e49713a3ae380b13bca5a6b3ab655b7505b64510", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/nokia", "e49713a3ae380b13bca5a6b3ab655b7505b64510", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/nokia", "e49713a3ae380b13bca5a6b3ab655b7505b64510", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -4382,12 +4221,11 @@ static SpdxLicenseList createList() .reference( "./Noweb.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Noweb.json" ) - .referenceNumber( 351 ) .name( "Noweb License" ) .licenseId( "Noweb" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Noweb" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Noweb", null, null, false ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Noweb", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -4397,12 +4235,11 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( true ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/Nunit.json" ) - .referenceNumber( 280 ) .name( "Nunit License" ) .licenseId( "Nunit" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Nunit" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Nunit", null, null, false ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Nunit", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -4411,15 +4248,11 @@ static SpdxLicenseList createList() .reference( "./OCCT-PL.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OCCT-PL.json" ) - .referenceNumber( 274 ) .name( "Open CASCADE Technology Public License" ) .licenseId( "OCCT-PL" ) .seeAlso( "http://www.opencascade.com/content/occt-public-license" ) - .urlInfo( "http://opencascade.com/content/occt-public-license", "f4b8ee178bba5e8b0510697e6fb35c787bca1351", "text/html", true ) - .urlInfo( "http://www.opencascade.com/content/occt-public-license", "f4b8ee178bba5e8b0510697e6fb35c787bca1351", "text/html", true ) - .urlInfo( "https://opencascade.com/content/occt-public-license", "f4b8ee178bba5e8b0510697e6fb35c787bca1351", "text/html", true ) - .urlInfo( "https://www.opencascade.com/content/occt-public-license", "f4b8ee178bba5e8b0510697e6fb35c787bca1351", "text/html", true ) + .urlInfo( "http://www.opencascade.com/content/occt-public-license", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -4428,16 +4261,15 @@ static SpdxLicenseList createList() .reference( "./OCLC-2.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OCLC-2.0.json" ) - .referenceNumber( 105 ) .name( "OCLC Research Public License 2.0" ) .licenseId( "OCLC-2.0" ) .seeAlso( "http://www.oclc.org/research/activities/software/license/v2final.htm" ) - .seeAlso( "http://www.opensource.org/licenses/OCLC-2.0" ) + .seeAlso( "https://opensource.org/licenses/OCLC-2.0" ) - .urlInfo( "http://opensource.org/licenses/OCLC-2.0", "24d43a58f91ac596852b49fbf8052763bfd7b515", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/OCLC-2.0", "24d43a58f91ac596852b49fbf8052763bfd7b515", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/OCLC-2.0", "24d43a58f91ac596852b49fbf8052763bfd7b515", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/OCLC-2.0", "24d43a58f91ac596852b49fbf8052763bfd7b515", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/OCLC-2.0", "3ec3f121954f07cfe0d84d7e6f59877d9825d134", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/OCLC-2.0", "3ec3f121954f07cfe0d84d7e6f59877d9825d134", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/OCLC-2.0", "3ec3f121954f07cfe0d84d7e6f59877d9825d134", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/OCLC-2.0", "3ec3f121954f07cfe0d84d7e6f59877d9825d134", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -4446,15 +4278,14 @@ static SpdxLicenseList createList() .reference( "./ODC-By-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/ODC-By-1.0.json" ) - .referenceNumber( 138 ) .name( "Open Data Commons Attribution License v1.0" ) .licenseId( "ODC-By-1.0" ) .seeAlso( "https://opendatacommons.org/licenses/by/1.0/" ) - .urlInfo( "http://opendatacommons.org/licenses/by/1.0/", "afbfbf7f0ebef15843a2bffabc45243e3f4d0a89", "text/html", true ) - .urlInfo( "http://www.opendatacommons.org/licenses/by/1.0/", "afbfbf7f0ebef15843a2bffabc45243e3f4d0a89", "text/html", true ) - .urlInfo( "https://opendatacommons.org/licenses/by/1.0/", "afbfbf7f0ebef15843a2bffabc45243e3f4d0a89", "text/html", true ) - .urlInfo( "https://www.opendatacommons.org/licenses/by/1.0/", "afbfbf7f0ebef15843a2bffabc45243e3f4d0a89", "text/html", true ) + .urlInfo( "http://opendatacommons.org/licenses/by/1.0/", "afbfbf7f0ebef15843a2bffabc45243e3f4d0a89", "text/html", true, false ) + .urlInfo( "http://www.opendatacommons.org/licenses/by/1.0/", "afbfbf7f0ebef15843a2bffabc45243e3f4d0a89", "text/html", true, false ) + .urlInfo( "https://opendatacommons.org/licenses/by/1.0/", "afbfbf7f0ebef15843a2bffabc45243e3f4d0a89", "text/html", true, false ) + .urlInfo( "https://www.opendatacommons.org/licenses/by/1.0/", "afbfbf7f0ebef15843a2bffabc45243e3f4d0a89", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4464,15 +4295,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/ODbL-1.0.json" ) - .referenceNumber( 239 ) .name( "ODC Open Database License v1.0" ) .licenseId( "ODbL-1.0" ) .seeAlso( "http://www.opendatacommons.org/licenses/odbl/1.0/" ) - .urlInfo( "http://opendatacommons.org/licenses/odbl/1.0/", "fd9b1b8dd63fa929e82acf8b30dc2dd28077017c", "text/html", true ) - .urlInfo( "http://www.opendatacommons.org/licenses/odbl/1.0/", "fd9b1b8dd63fa929e82acf8b30dc2dd28077017c", "text/html", true ) - .urlInfo( "https://opendatacommons.org/licenses/odbl/1.0/", "fd9b1b8dd63fa929e82acf8b30dc2dd28077017c", "text/html", true ) - .urlInfo( "https://www.opendatacommons.org/licenses/odbl/1.0/", "fd9b1b8dd63fa929e82acf8b30dc2dd28077017c", "text/html", true ) + .urlInfo( "http://opendatacommons.org/licenses/odbl/1.0/", "fd9b1b8dd63fa929e82acf8b30dc2dd28077017c", "text/html", true, false ) + .urlInfo( "http://www.opendatacommons.org/licenses/odbl/1.0/", "fd9b1b8dd63fa929e82acf8b30dc2dd28077017c", "text/html", true, false ) + .urlInfo( "https://opendatacommons.org/licenses/odbl/1.0/", "fd9b1b8dd63fa929e82acf8b30dc2dd28077017c", "text/html", true, false ) + .urlInfo( "https://www.opendatacommons.org/licenses/odbl/1.0/", "fd9b1b8dd63fa929e82acf8b30dc2dd28077017c", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4482,7 +4312,6 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/OFL-1.0.json" ) - .referenceNumber( 146 ) .name( "SIL Open Font License 1.0" ) .licenseId( "OFL-1.0" ) .seeAlso( "http://scripts.sil.org/cms/scripts/page.php?item_id=OFL10_web" ) @@ -4495,16 +4324,15 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/OFL-1.1.json" ) - .referenceNumber( 306 ) .name( "SIL Open Font License 1.1" ) .licenseId( "OFL-1.1" ) .seeAlso( "http://scripts.sil.org/cms/scripts/page.php?item_id=OFL_web" ) - .seeAlso( "http://www.opensource.org/licenses/OFL-1.1" ) + .seeAlso( "https://opensource.org/licenses/OFL-1.1" ) - .urlInfo( "http://opensource.org/licenses/OFL-1.1", "a94469b58bfd5f104b98ad72f47eddf395481e64", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/OFL-1.1", "a94469b58bfd5f104b98ad72f47eddf395481e64", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/OFL-1.1", "a94469b58bfd5f104b98ad72f47eddf395481e64", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/OFL-1.1", "a94469b58bfd5f104b98ad72f47eddf395481e64", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/OFL-1.1", "f8ca4c179f3b6058df8601d47a0dc185194e9fa1", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/OFL-1.1", "f8ca4c179f3b6058df8601d47a0dc185194e9fa1", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/OFL-1.1", "f8ca4c179f3b6058df8601d47a0dc185194e9fa1", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/OFL-1.1", "f8ca4c179f3b6058df8601d47a0dc185194e9fa1", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -4513,15 +4341,14 @@ static SpdxLicenseList createList() .reference( "./OGL-UK-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OGL-UK-1.0.json" ) - .referenceNumber( 110 ) .name( "Open Government Licence v1.0" ) .licenseId( "OGL-UK-1.0" ) .seeAlso( "http://www.nationalarchives.gov.uk/doc/open-government-licence/version/1/" ) - .urlInfo( "http://nationalarchives.gov.uk/doc/open-government-licence/version/1/", "fb10be2a7968aff1d6c094384adf6e6c875e1001", "text/html", true ) - .urlInfo( "http://www.nationalarchives.gov.uk/doc/open-government-licence/version/1/", "fb10be2a7968aff1d6c094384adf6e6c875e1001", "text/html", true ) - .urlInfo( "https://nationalarchives.gov.uk/doc/open-government-licence/version/1/", "fb10be2a7968aff1d6c094384adf6e6c875e1001", "text/html", true ) - .urlInfo( "https://www.nationalarchives.gov.uk/doc/open-government-licence/version/1/", "fb10be2a7968aff1d6c094384adf6e6c875e1001", "text/html", true ) + .urlInfo( "http://nationalarchives.gov.uk/doc/open-government-licence/version/1/", "fb10be2a7968aff1d6c094384adf6e6c875e1001", "text/html", true, false ) + .urlInfo( "http://www.nationalarchives.gov.uk/doc/open-government-licence/version/1/", "fb10be2a7968aff1d6c094384adf6e6c875e1001", "text/html", true, false ) + .urlInfo( "https://nationalarchives.gov.uk/doc/open-government-licence/version/1/", "fb10be2a7968aff1d6c094384adf6e6c875e1001", "text/html", true, false ) + .urlInfo( "https://www.nationalarchives.gov.uk/doc/open-government-licence/version/1/", "fb10be2a7968aff1d6c094384adf6e6c875e1001", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4530,15 +4357,14 @@ static SpdxLicenseList createList() .reference( "./OGL-UK-2.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OGL-UK-2.0.json" ) - .referenceNumber( 281 ) .name( "Open Government Licence v2.0" ) .licenseId( "OGL-UK-2.0" ) .seeAlso( "http://www.nationalarchives.gov.uk/doc/open-government-licence/version/2/" ) - .urlInfo( "http://nationalarchives.gov.uk/doc/open-government-licence/version/2/", "491b72fdcbe84e13e1f58266c7d3776835a26ed0", "text/html", true ) - .urlInfo( "http://www.nationalarchives.gov.uk/doc/open-government-licence/version/2/", "491b72fdcbe84e13e1f58266c7d3776835a26ed0", "text/html", true ) - .urlInfo( "https://nationalarchives.gov.uk/doc/open-government-licence/version/2/", "491b72fdcbe84e13e1f58266c7d3776835a26ed0", "text/html", true ) - .urlInfo( "https://www.nationalarchives.gov.uk/doc/open-government-licence/version/2/", "491b72fdcbe84e13e1f58266c7d3776835a26ed0", "text/html", true ) + .urlInfo( "http://nationalarchives.gov.uk/doc/open-government-licence/version/2/", "491b72fdcbe84e13e1f58266c7d3776835a26ed0", "text/html", true, false ) + .urlInfo( "http://www.nationalarchives.gov.uk/doc/open-government-licence/version/2/", "491b72fdcbe84e13e1f58266c7d3776835a26ed0", "text/html", true, false ) + .urlInfo( "https://nationalarchives.gov.uk/doc/open-government-licence/version/2/", "491b72fdcbe84e13e1f58266c7d3776835a26ed0", "text/html", true, false ) + .urlInfo( "https://www.nationalarchives.gov.uk/doc/open-government-licence/version/2/", "491b72fdcbe84e13e1f58266c7d3776835a26ed0", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4547,15 +4373,14 @@ static SpdxLicenseList createList() .reference( "./OGL-UK-3.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OGL-UK-3.0.json" ) - .referenceNumber( 219 ) .name( "Open Government Licence v3.0" ) .licenseId( "OGL-UK-3.0" ) .seeAlso( "http://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/" ) - .urlInfo( "http://nationalarchives.gov.uk/doc/open-government-licence/version/3/", "0d03730a8e2941b08068cad5647fa372b78b290b", "text/html", true ) - .urlInfo( "http://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/", "0d03730a8e2941b08068cad5647fa372b78b290b", "text/html", true ) - .urlInfo( "https://nationalarchives.gov.uk/doc/open-government-licence/version/3/", "0d03730a8e2941b08068cad5647fa372b78b290b", "text/html", true ) - .urlInfo( "https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/", "0d03730a8e2941b08068cad5647fa372b78b290b", "text/html", true ) + .urlInfo( "http://nationalarchives.gov.uk/doc/open-government-licence/version/3/", "0d03730a8e2941b08068cad5647fa372b78b290b", "text/html", true, false ) + .urlInfo( "http://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/", "0d03730a8e2941b08068cad5647fa372b78b290b", "text/html", true, false ) + .urlInfo( "https://nationalarchives.gov.uk/doc/open-government-licence/version/3/", "0d03730a8e2941b08068cad5647fa372b78b290b", "text/html", true, false ) + .urlInfo( "https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/", "0d03730a8e2941b08068cad5647fa372b78b290b", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4564,20 +4389,19 @@ static SpdxLicenseList createList() .reference( "./OGTSL.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OGTSL.json" ) - .referenceNumber( 119 ) .name( "Open Group Test Suite License" ) .licenseId( "OGTSL" ) .seeAlso( "http://www.opengroup.org/testing/downloads/The_Open_Group_TSL.txt" ) - .seeAlso( "http://www.opensource.org/licenses/OGTSL" ) - - .urlInfo( "http://opengroup.org/testing/downloads/The_Open_Group_TSL.txt", "526e91e6d907dcb644d5e3c72e6d889250fd4cb4", "text/plain", true ) - .urlInfo( "http://www.opengroup.org/testing/downloads/The_Open_Group_TSL.txt", "526e91e6d907dcb644d5e3c72e6d889250fd4cb4", "text/plain", true ) - .urlInfo( "https://opengroup.org/testing/downloads/The_Open_Group_TSL.txt", "526e91e6d907dcb644d5e3c72e6d889250fd4cb4", "text/plain", true ) - .urlInfo( "https://www.opengroup.org/testing/downloads/The_Open_Group_TSL.txt", "526e91e6d907dcb644d5e3c72e6d889250fd4cb4", "text/plain", true ) - .urlInfo( "http://opensource.org/licenses/OGTSL", "664c0e132549347fcfa0eb3f5abf71357da08c46", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/OGTSL", "664c0e132549347fcfa0eb3f5abf71357da08c46", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/OGTSL", "664c0e132549347fcfa0eb3f5abf71357da08c46", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/OGTSL", "664c0e132549347fcfa0eb3f5abf71357da08c46", "text/html", false ) + .seeAlso( "https://opensource.org/licenses/OGTSL" ) + + .urlInfo( "http://opengroup.org/testing/downloads/The_Open_Group_TSL.txt", "526e91e6d907dcb644d5e3c72e6d889250fd4cb4", "text/plain", true, false ) + .urlInfo( "http://www.opengroup.org/testing/downloads/The_Open_Group_TSL.txt", "526e91e6d907dcb644d5e3c72e6d889250fd4cb4", "text/plain", true, false ) + .urlInfo( "https://opengroup.org/testing/downloads/The_Open_Group_TSL.txt", "526e91e6d907dcb644d5e3c72e6d889250fd4cb4", "text/plain", true, false ) + .urlInfo( "https://www.opengroup.org/testing/downloads/The_Open_Group_TSL.txt", "526e91e6d907dcb644d5e3c72e6d889250fd4cb4", "text/plain", true, false ) + .urlInfo( "http://opensource.org/licenses/OGTSL", "8a52eb473046c3c674629b04b6323eb185420838", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/OGTSL", "8a52eb473046c3c674629b04b6323eb185420838", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/OGTSL", "8a52eb473046c3c674629b04b6323eb185420838", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/OGTSL", "8a52eb473046c3c674629b04b6323eb185420838", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -4586,14 +4410,13 @@ static SpdxLicenseList createList() .reference( "./OLDAP-1.1.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OLDAP-1.1.json" ) - .referenceNumber( 92 ) .name( "Open LDAP Public License v1.1" ) .licenseId( "OLDAP-1.1" ) .seeAlso( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=806557a5ad59804ef3a44d5abfbe91d706b0791f" ) - .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=806557a5ad59804ef3a44d5abfbe91d706b0791f", "cc3609bf4dfaeff579d26ad8a4745e46b40d9e39", "text/html", true ) - .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=806557a5ad59804ef3a44d5abfbe91d706b0791f", "cc3609bf4dfaeff579d26ad8a4745e46b40d9e39", "text/html", true ) - .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=806557a5ad59804ef3a44d5abfbe91d706b0791f", "cc3609bf4dfaeff579d26ad8a4745e46b40d9e39", "text/html", true ) + .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=806557a5ad59804ef3a44d5abfbe91d706b0791f", "cc3609bf4dfaeff579d26ad8a4745e46b40d9e39", "text/html", true, false ) + .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=806557a5ad59804ef3a44d5abfbe91d706b0791f", "cc3609bf4dfaeff579d26ad8a4745e46b40d9e39", "text/html", true, false ) + .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=806557a5ad59804ef3a44d5abfbe91d706b0791f", "cc3609bf4dfaeff579d26ad8a4745e46b40d9e39", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4602,14 +4425,13 @@ static SpdxLicenseList createList() .reference( "./OLDAP-1.2.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OLDAP-1.2.json" ) - .referenceNumber( 183 ) .name( "Open LDAP Public License v1.2" ) .licenseId( "OLDAP-1.2" ) .seeAlso( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=42b0383c50c299977b5893ee695cf4e486fb0dc7" ) - .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=42b0383c50c299977b5893ee695cf4e486fb0dc7", "36e686a2fb48ace983206f9b8b1b1d96b84ebf35", "text/html", true ) - .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=42b0383c50c299977b5893ee695cf4e486fb0dc7", "36e686a2fb48ace983206f9b8b1b1d96b84ebf35", "text/html", true ) - .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=42b0383c50c299977b5893ee695cf4e486fb0dc7", "36e686a2fb48ace983206f9b8b1b1d96b84ebf35", "text/html", true ) + .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=42b0383c50c299977b5893ee695cf4e486fb0dc7", "36e686a2fb48ace983206f9b8b1b1d96b84ebf35", "text/html", true, false ) + .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=42b0383c50c299977b5893ee695cf4e486fb0dc7", "36e686a2fb48ace983206f9b8b1b1d96b84ebf35", "text/html", true, false ) + .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=42b0383c50c299977b5893ee695cf4e486fb0dc7", "36e686a2fb48ace983206f9b8b1b1d96b84ebf35", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4618,14 +4440,13 @@ static SpdxLicenseList createList() .reference( "./OLDAP-1.3.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OLDAP-1.3.json" ) - .referenceNumber( 100 ) .name( "Open LDAP Public License v1.3" ) .licenseId( "OLDAP-1.3" ) .seeAlso( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=e5f8117f0ce088d0bd7a8e18ddf37eaa40eb09b1" ) - .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=e5f8117f0ce088d0bd7a8e18ddf37eaa40eb09b1", "dd41669825e0d0a99ab82a10b850f07c28ca163b", "text/html", true ) - .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=e5f8117f0ce088d0bd7a8e18ddf37eaa40eb09b1", "dd41669825e0d0a99ab82a10b850f07c28ca163b", "text/html", true ) - .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=e5f8117f0ce088d0bd7a8e18ddf37eaa40eb09b1", "dd41669825e0d0a99ab82a10b850f07c28ca163b", "text/html", true ) + .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=e5f8117f0ce088d0bd7a8e18ddf37eaa40eb09b1", "dd41669825e0d0a99ab82a10b850f07c28ca163b", "text/html", true, false ) + .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=e5f8117f0ce088d0bd7a8e18ddf37eaa40eb09b1", "dd41669825e0d0a99ab82a10b850f07c28ca163b", "text/html", true, false ) + .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=e5f8117f0ce088d0bd7a8e18ddf37eaa40eb09b1", "dd41669825e0d0a99ab82a10b850f07c28ca163b", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4634,14 +4455,13 @@ static SpdxLicenseList createList() .reference( "./OLDAP-1.4.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OLDAP-1.4.json" ) - .referenceNumber( 28 ) .name( "Open LDAP Public License v1.4" ) .licenseId( "OLDAP-1.4" ) .seeAlso( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=c9f95c2f3f2ffb5e0ae55fe7388af75547660941" ) - .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=c9f95c2f3f2ffb5e0ae55fe7388af75547660941", "7f9996c5ccda375682c2888c1443b2d88a095ae2", "text/html", true ) - .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=c9f95c2f3f2ffb5e0ae55fe7388af75547660941", "7f9996c5ccda375682c2888c1443b2d88a095ae2", "text/html", true ) - .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=c9f95c2f3f2ffb5e0ae55fe7388af75547660941", "7f9996c5ccda375682c2888c1443b2d88a095ae2", "text/html", true ) + .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=c9f95c2f3f2ffb5e0ae55fe7388af75547660941", "7f9996c5ccda375682c2888c1443b2d88a095ae2", "text/html", true, false ) + .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=c9f95c2f3f2ffb5e0ae55fe7388af75547660941", "7f9996c5ccda375682c2888c1443b2d88a095ae2", "text/html", true, false ) + .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=c9f95c2f3f2ffb5e0ae55fe7388af75547660941", "7f9996c5ccda375682c2888c1443b2d88a095ae2", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4650,14 +4470,13 @@ static SpdxLicenseList createList() .reference( "./OLDAP-2.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OLDAP-2.0.json" ) - .referenceNumber( 259 ) .name( "Open LDAP Public License v2.0 (or possibly 2.0A and 2.0B)" ) .licenseId( "OLDAP-2.0" ) .seeAlso( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=cbf50f4e1185a21abd4c0a54d3f4341fe28f36ea" ) - .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=cbf50f4e1185a21abd4c0a54d3f4341fe28f36ea", "4143bc62158eddba55ece8e86c696da95431be52", "text/html", true ) - .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=cbf50f4e1185a21abd4c0a54d3f4341fe28f36ea", "4143bc62158eddba55ece8e86c696da95431be52", "text/html", true ) - .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=cbf50f4e1185a21abd4c0a54d3f4341fe28f36ea", "4143bc62158eddba55ece8e86c696da95431be52", "text/html", true ) + .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=cbf50f4e1185a21abd4c0a54d3f4341fe28f36ea", "4143bc62158eddba55ece8e86c696da95431be52", "text/html", true, false ) + .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=cbf50f4e1185a21abd4c0a54d3f4341fe28f36ea", "4143bc62158eddba55ece8e86c696da95431be52", "text/html", true, false ) + .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=cbf50f4e1185a21abd4c0a54d3f4341fe28f36ea", "4143bc62158eddba55ece8e86c696da95431be52", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4666,14 +4485,13 @@ static SpdxLicenseList createList() .reference( "./OLDAP-2.0.1.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OLDAP-2.0.1.json" ) - .referenceNumber( 338 ) .name( "Open LDAP Public License v2.0.1" ) .licenseId( "OLDAP-2.0.1" ) .seeAlso( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=b6d68acd14e51ca3aab4428bf26522aa74873f0e" ) - .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=b6d68acd14e51ca3aab4428bf26522aa74873f0e", "0ad6d8ce330110b0a598a1db41e95f07f867ae8f", "text/html", true ) - .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=b6d68acd14e51ca3aab4428bf26522aa74873f0e", "0ad6d8ce330110b0a598a1db41e95f07f867ae8f", "text/html", true ) - .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=b6d68acd14e51ca3aab4428bf26522aa74873f0e", "0ad6d8ce330110b0a598a1db41e95f07f867ae8f", "text/html", true ) + .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=b6d68acd14e51ca3aab4428bf26522aa74873f0e", "0ad6d8ce330110b0a598a1db41e95f07f867ae8f", "text/html", true, false ) + .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=b6d68acd14e51ca3aab4428bf26522aa74873f0e", "0ad6d8ce330110b0a598a1db41e95f07f867ae8f", "text/html", true, false ) + .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=b6d68acd14e51ca3aab4428bf26522aa74873f0e", "0ad6d8ce330110b0a598a1db41e95f07f867ae8f", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4682,14 +4500,13 @@ static SpdxLicenseList createList() .reference( "./OLDAP-2.1.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OLDAP-2.1.json" ) - .referenceNumber( 147 ) .name( "Open LDAP Public License v2.1" ) .licenseId( "OLDAP-2.1" ) .seeAlso( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=b0d176738e96a0d3b9f85cb51e140a86f21be715" ) - .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=b0d176738e96a0d3b9f85cb51e140a86f21be715", "d1c12b87b84ccb94fbe3ee404bc47363a59ae457", "text/html", true ) - .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=b0d176738e96a0d3b9f85cb51e140a86f21be715", "d1c12b87b84ccb94fbe3ee404bc47363a59ae457", "text/html", true ) - .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=b0d176738e96a0d3b9f85cb51e140a86f21be715", "d1c12b87b84ccb94fbe3ee404bc47363a59ae457", "text/html", true ) + .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=b0d176738e96a0d3b9f85cb51e140a86f21be715", "d1c12b87b84ccb94fbe3ee404bc47363a59ae457", "text/html", true, false ) + .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=b0d176738e96a0d3b9f85cb51e140a86f21be715", "d1c12b87b84ccb94fbe3ee404bc47363a59ae457", "text/html", true, false ) + .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=b0d176738e96a0d3b9f85cb51e140a86f21be715", "d1c12b87b84ccb94fbe3ee404bc47363a59ae457", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4698,14 +4515,13 @@ static SpdxLicenseList createList() .reference( "./OLDAP-2.2.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OLDAP-2.2.json" ) - .referenceNumber( 349 ) .name( "Open LDAP Public License v2.2" ) .licenseId( "OLDAP-2.2" ) .seeAlso( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=470b0c18ec67621c85881b2733057fecf4a1acc3" ) - .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=470b0c18ec67621c85881b2733057fecf4a1acc3", "a2d5f10f30009baefde6908b1f1b91c5e056ad0e", "text/html", true ) - .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=470b0c18ec67621c85881b2733057fecf4a1acc3", "a2d5f10f30009baefde6908b1f1b91c5e056ad0e", "text/html", true ) - .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=470b0c18ec67621c85881b2733057fecf4a1acc3", "a2d5f10f30009baefde6908b1f1b91c5e056ad0e", "text/html", true ) + .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=470b0c18ec67621c85881b2733057fecf4a1acc3", "a2d5f10f30009baefde6908b1f1b91c5e056ad0e", "text/html", true, false ) + .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=470b0c18ec67621c85881b2733057fecf4a1acc3", "a2d5f10f30009baefde6908b1f1b91c5e056ad0e", "text/html", true, false ) + .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=470b0c18ec67621c85881b2733057fecf4a1acc3", "a2d5f10f30009baefde6908b1f1b91c5e056ad0e", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4714,14 +4530,13 @@ static SpdxLicenseList createList() .reference( "./OLDAP-2.2.1.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OLDAP-2.2.1.json" ) - .referenceNumber( 329 ) .name( "Open LDAP Public License v2.2.1" ) .licenseId( "OLDAP-2.2.1" ) .seeAlso( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=4bc786f34b50aa301be6f5600f58a980070f481e" ) - .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=4bc786f34b50aa301be6f5600f58a980070f481e", "47f9ffa3cc4cddb9a0a460c899f5ed78a98693ed", "text/html", true ) - .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=4bc786f34b50aa301be6f5600f58a980070f481e", "47f9ffa3cc4cddb9a0a460c899f5ed78a98693ed", "text/html", true ) - .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=4bc786f34b50aa301be6f5600f58a980070f481e", "47f9ffa3cc4cddb9a0a460c899f5ed78a98693ed", "text/html", true ) + .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=4bc786f34b50aa301be6f5600f58a980070f481e", "47f9ffa3cc4cddb9a0a460c899f5ed78a98693ed", "text/html", true, false ) + .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=4bc786f34b50aa301be6f5600f58a980070f481e", "47f9ffa3cc4cddb9a0a460c899f5ed78a98693ed", "text/html", true, false ) + .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=4bc786f34b50aa301be6f5600f58a980070f481e", "47f9ffa3cc4cddb9a0a460c899f5ed78a98693ed", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4730,14 +4545,13 @@ static SpdxLicenseList createList() .reference( "./OLDAP-2.2.2.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OLDAP-2.2.2.json" ) - .referenceNumber( 192 ) .name( "Open LDAP Public License 2.2.2" ) .licenseId( "OLDAP-2.2.2" ) .seeAlso( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=df2cc1e21eb7c160695f5b7cffd6296c151ba188" ) - .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=df2cc1e21eb7c160695f5b7cffd6296c151ba188", "91a4bcf746a90ec19b5915cf6f440e137220fc65", "text/html", true ) - .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=df2cc1e21eb7c160695f5b7cffd6296c151ba188", "91a4bcf746a90ec19b5915cf6f440e137220fc65", "text/html", true ) - .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=df2cc1e21eb7c160695f5b7cffd6296c151ba188", "91a4bcf746a90ec19b5915cf6f440e137220fc65", "text/html", true ) + .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=df2cc1e21eb7c160695f5b7cffd6296c151ba188", "91a4bcf746a90ec19b5915cf6f440e137220fc65", "text/html", true, false ) + .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=df2cc1e21eb7c160695f5b7cffd6296c151ba188", "91a4bcf746a90ec19b5915cf6f440e137220fc65", "text/html", true, false ) + .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=df2cc1e21eb7c160695f5b7cffd6296c151ba188", "91a4bcf746a90ec19b5915cf6f440e137220fc65", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4747,14 +4561,13 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/OLDAP-2.3.json" ) - .referenceNumber( 157 ) .name( "Open LDAP Public License v2.3" ) .licenseId( "OLDAP-2.3" ) .seeAlso( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=d32cf54a32d581ab475d23c810b0a7fbaf8d63c3" ) - .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=d32cf54a32d581ab475d23c810b0a7fbaf8d63c3", "e7edc1d7ffb7a8c5687151ebe8db8d8084459fa6", "text/html", true ) - .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=d32cf54a32d581ab475d23c810b0a7fbaf8d63c3", "e7edc1d7ffb7a8c5687151ebe8db8d8084459fa6", "text/html", true ) - .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=d32cf54a32d581ab475d23c810b0a7fbaf8d63c3", "e7edc1d7ffb7a8c5687151ebe8db8d8084459fa6", "text/html", true ) + .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=d32cf54a32d581ab475d23c810b0a7fbaf8d63c3", "e7edc1d7ffb7a8c5687151ebe8db8d8084459fa6", "text/html", true, false ) + .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=d32cf54a32d581ab475d23c810b0a7fbaf8d63c3", "e7edc1d7ffb7a8c5687151ebe8db8d8084459fa6", "text/html", true, false ) + .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=d32cf54a32d581ab475d23c810b0a7fbaf8d63c3", "e7edc1d7ffb7a8c5687151ebe8db8d8084459fa6", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4763,14 +4576,13 @@ static SpdxLicenseList createList() .reference( "./OLDAP-2.4.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OLDAP-2.4.json" ) - .referenceNumber( 64 ) .name( "Open LDAP Public License v2.4" ) .licenseId( "OLDAP-2.4" ) .seeAlso( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=cd1284c4a91a8a380d904eee68d1583f989ed386" ) - .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=cd1284c4a91a8a380d904eee68d1583f989ed386", "859351b167aeb994a2bdb83474c446831891cdeb", "text/html", true ) - .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=cd1284c4a91a8a380d904eee68d1583f989ed386", "859351b167aeb994a2bdb83474c446831891cdeb", "text/html", true ) - .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=cd1284c4a91a8a380d904eee68d1583f989ed386", "859351b167aeb994a2bdb83474c446831891cdeb", "text/html", true ) + .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=cd1284c4a91a8a380d904eee68d1583f989ed386", "859351b167aeb994a2bdb83474c446831891cdeb", "text/html", true, false ) + .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=cd1284c4a91a8a380d904eee68d1583f989ed386", "859351b167aeb994a2bdb83474c446831891cdeb", "text/html", true, false ) + .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=cd1284c4a91a8a380d904eee68d1583f989ed386", "859351b167aeb994a2bdb83474c446831891cdeb", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4779,14 +4591,13 @@ static SpdxLicenseList createList() .reference( "./OLDAP-2.5.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OLDAP-2.5.json" ) - .referenceNumber( 176 ) .name( "Open LDAP Public License v2.5" ) .licenseId( "OLDAP-2.5" ) .seeAlso( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=6852b9d90022e8593c98205413380536b1b5a7cf" ) - .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=6852b9d90022e8593c98205413380536b1b5a7cf", "10bc14c8710f1abd9a9fbe92ef733b9b52727c11", "text/html", true ) - .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=6852b9d90022e8593c98205413380536b1b5a7cf", "10bc14c8710f1abd9a9fbe92ef733b9b52727c11", "text/html", true ) - .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=6852b9d90022e8593c98205413380536b1b5a7cf", "10bc14c8710f1abd9a9fbe92ef733b9b52727c11", "text/html", true ) + .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=6852b9d90022e8593c98205413380536b1b5a7cf", "10bc14c8710f1abd9a9fbe92ef733b9b52727c11", "text/html", true, false ) + .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=6852b9d90022e8593c98205413380536b1b5a7cf", "10bc14c8710f1abd9a9fbe92ef733b9b52727c11", "text/html", true, false ) + .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=6852b9d90022e8593c98205413380536b1b5a7cf", "10bc14c8710f1abd9a9fbe92ef733b9b52727c11", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4795,14 +4606,13 @@ static SpdxLicenseList createList() .reference( "./OLDAP-2.6.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OLDAP-2.6.json" ) - .referenceNumber( 59 ) .name( "Open LDAP Public License v2.6" ) .licenseId( "OLDAP-2.6" ) .seeAlso( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=1cae062821881f41b73012ba816434897abf4205" ) - .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=1cae062821881f41b73012ba816434897abf4205", "ad139a7d2daff170319dc950d7a9d6ce72f2cbd5", "text/html", true ) - .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=1cae062821881f41b73012ba816434897abf4205", "ad139a7d2daff170319dc950d7a9d6ce72f2cbd5", "text/html", true ) - .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=1cae062821881f41b73012ba816434897abf4205", "ad139a7d2daff170319dc950d7a9d6ce72f2cbd5", "text/html", true ) + .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=1cae062821881f41b73012ba816434897abf4205", "ad139a7d2daff170319dc950d7a9d6ce72f2cbd5", "text/html", true, false ) + .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=1cae062821881f41b73012ba816434897abf4205", "ad139a7d2daff170319dc950d7a9d6ce72f2cbd5", "text/html", true, false ) + .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=1cae062821881f41b73012ba816434897abf4205", "ad139a7d2daff170319dc950d7a9d6ce72f2cbd5", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4812,14 +4622,13 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/OLDAP-2.7.json" ) - .referenceNumber( 117 ) .name( "Open LDAP Public License v2.7" ) .licenseId( "OLDAP-2.7" ) .seeAlso( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=47c2415c1df81556eeb39be6cad458ef87c534a2" ) - .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=47c2415c1df81556eeb39be6cad458ef87c534a2", "e2a208598e075a07706faad2af61b85983f95c93", "text/html", true ) - .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=47c2415c1df81556eeb39be6cad458ef87c534a2", "e2a208598e075a07706faad2af61b85983f95c93", "text/html", true ) - .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=47c2415c1df81556eeb39be6cad458ef87c534a2", "e2a208598e075a07706faad2af61b85983f95c93", "text/html", true ) + .urlInfo( "http://openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=47c2415c1df81556eeb39be6cad458ef87c534a2", "e2a208598e075a07706faad2af61b85983f95c93", "text/html", true, false ) + .urlInfo( "http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=47c2415c1df81556eeb39be6cad458ef87c534a2", "e2a208598e075a07706faad2af61b85983f95c93", "text/html", true, false ) + .urlInfo( "https://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=blob;f=LICENSE;hb=47c2415c1df81556eeb39be6cad458ef87c534a2", "e2a208598e075a07706faad2af61b85983f95c93", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4828,14 +4637,13 @@ static SpdxLicenseList createList() .reference( "./OLDAP-2.8.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OLDAP-2.8.json" ) - .referenceNumber( 35 ) .name( "Open LDAP Public License v2.8" ) .licenseId( "OLDAP-2.8" ) .seeAlso( "http://www.openldap.org/software/release/license.html" ) - .urlInfo( "http://openldap.org/software/release/license.html", "fc5f8da10a6a57b8475f3dff52475367c692de76", "text/html", true ) - .urlInfo( "http://www.openldap.org/software/release/license.html", "fc5f8da10a6a57b8475f3dff52475367c692de76", "text/html", true ) - .urlInfo( "https://www.openldap.org/software/release/license.html", "fc5f8da10a6a57b8475f3dff52475367c692de76", "text/html", true ) + .urlInfo( "http://openldap.org/software/release/license.html", "fc5f8da10a6a57b8475f3dff52475367c692de76", "text/html", true, false ) + .urlInfo( "http://www.openldap.org/software/release/license.html", "fc5f8da10a6a57b8475f3dff52475367c692de76", "text/html", true, false ) + .urlInfo( "https://www.openldap.org/software/release/license.html", "fc5f8da10a6a57b8475f3dff52475367c692de76", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -4844,12 +4652,14 @@ static SpdxLicenseList createList() .reference( "./OML.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OML.json" ) - .referenceNumber( 63 ) .name( "Open Market License" ) .licenseId( "OML" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Open_Market_License" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Open_Market_License", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Open_Market_License", "abb4d124816dedecdb31b8135f1db2de5d1ade2b", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Open_Market_License", "abb4d124816dedecdb31b8135f1db2de5d1ade2b", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Open_Market_License", "abb4d124816dedecdb31b8135f1db2de5d1ade2b", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Open_Market_License", "abb4d124816dedecdb31b8135f1db2de5d1ade2b", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -4858,13 +4668,15 @@ static SpdxLicenseList createList() .reference( "./OPL-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OPL-1.0.json" ) - .referenceNumber( 332 ) .name( "Open Public License v1.0" ) .licenseId( "OPL-1.0" ) .seeAlso( "http://old.koalateam.com/jackaroo/OPL_1_0.TXT" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Open_Public_License" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Open_Public_License", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Open_Public_License", "2d328a8216ab4f71264dc8bb47f3a3f33e8da266", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Open_Public_License", "2d328a8216ab4f71264dc8bb47f3a3f33e8da266", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Open_Public_License", "2d328a8216ab4f71264dc8bb47f3a3f33e8da266", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Open_Public_License", "2d328a8216ab4f71264dc8bb47f3a3f33e8da266", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -4873,19 +4685,18 @@ static SpdxLicenseList createList() .reference( "./OSET-PL-2.1.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/OSET-PL-2.1.json" ) - .referenceNumber( 283 ) .name( "OSET Public License version 2.1" ) .licenseId( "OSET-PL-2.1" ) .seeAlso( "http://www.osetfoundation.org/public-license" ) - .seeAlso( "http://opensource.org/licenses/OPL-2.1" ) - - .urlInfo( "http://www.osetfoundation.org/public-license", "4b2bc3981610f2c9a41b72a26ca874960f54e037", "text/html", true ) - .urlInfo( "https://osetfoundation.org/public-license", "4b2bc3981610f2c9a41b72a26ca874960f54e037", "text/html", true ) - .urlInfo( "https://www.osetfoundation.org/public-license", "4b2bc3981610f2c9a41b72a26ca874960f54e037", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/OPL-2.1", "6836648904dbb778a78d2cf9e677d367e8b5c9ba", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/OPL-2.1", "6836648904dbb778a78d2cf9e677d367e8b5c9ba", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/OPL-2.1", "6836648904dbb778a78d2cf9e677d367e8b5c9ba", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/OPL-2.1", "6836648904dbb778a78d2cf9e677d367e8b5c9ba", "text/html", false ) + .seeAlso( "https://opensource.org/licenses/OPL-2.1" ) + + .urlInfo( "http://osetfoundation.org/public-license", "1e691c9f74d3e1cff04d7ed950835f2964835352", "text/html", true, false ) + .urlInfo( "http://www.osetfoundation.org/public-license", "1e691c9f74d3e1cff04d7ed950835f2964835352", "text/html", true, false ) + .urlInfo( "https://www.osetfoundation.org/public-license", "1e691c9f74d3e1cff04d7ed950835f2964835352", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/OPL-2.1", "17913c84a49d477ead2e218716a44690301c32ff", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/OPL-2.1", "17913c84a49d477ead2e218716a44690301c32ff", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/OPL-2.1", "17913c84a49d477ead2e218716a44690301c32ff", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/OPL-2.1", "17913c84a49d477ead2e218716a44690301c32ff", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -4895,15 +4706,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/OSL-1.0.json" ) - .referenceNumber( 81 ) .name( "Open Software License 1.0" ) .licenseId( "OSL-1.0" ) - .seeAlso( "http://opensource.org/licenses/OSL-1.0" ) + .seeAlso( "https://opensource.org/licenses/OSL-1.0" ) - .urlInfo( "http://opensource.org/licenses/OSL-1.0", "1fbebc6a0e7b35fc4e44e666c5d68f2279418078", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/OSL-1.0", "1fbebc6a0e7b35fc4e44e666c5d68f2279418078", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/OSL-1.0", "1fbebc6a0e7b35fc4e44e666c5d68f2279418078", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/OSL-1.0", "1fbebc6a0e7b35fc4e44e666c5d68f2279418078", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/OSL-1.0", "07e1ae0886993c2b59f8d4292636a52e9734dfb3", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/OSL-1.0", "07e1ae0886993c2b59f8d4292636a52e9734dfb3", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/OSL-1.0", "07e1ae0886993c2b59f8d4292636a52e9734dfb3", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/OSL-1.0", "07e1ae0886993c2b59f8d4292636a52e9734dfb3", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -4913,12 +4723,11 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/OSL-1.1.json" ) - .referenceNumber( 324 ) .name( "Open Software License 1.1" ) .licenseId( "OSL-1.1" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/OSL1.1" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/OSL1.1", null, null, false ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/OSL1.1", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -4928,12 +4737,9 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/OSL-2.0.json" ) - .referenceNumber( 19 ) .name( "Open Software License 2.0" ) .licenseId( "OSL-2.0" ) .seeAlso( "http://web.archive.org/web/20041020171434/http://www.rosenlaw.com/osl2.0.html" ) - - .urlInfo( "http://web.archive.org/web/20041020171434/http://www.rosenlaw.com/osl2.0.html", "32c4c101707a6e588ba986f0b0bf881373ff7cbf", "text/html", true ) .isOsiApproved( true ) .build() ); @@ -4943,17 +4749,15 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/OSL-2.1.json" ) - .referenceNumber( 22 ) .name( "Open Software License 2.1" ) .licenseId( "OSL-2.1" ) .seeAlso( "http://web.archive.org/web/20050212003940/http://www.rosenlaw.com/osl21.htm" ) - .seeAlso( "http://opensource.org/licenses/OSL-2.1" ) + .seeAlso( "https://opensource.org/licenses/OSL-2.1" ) - .urlInfo( "http://web.archive.org/web/20050212003940/http://www.rosenlaw.com/osl21.htm", "74670ee69cbbd60db6b025a3a9822494ddc1dfc6", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/OSL-2.1", "79a56400d532edbc5cfc7c0b50b5da95b8110b17", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/OSL-2.1", "79a56400d532edbc5cfc7c0b50b5da95b8110b17", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/OSL-2.1", "79a56400d532edbc5cfc7c0b50b5da95b8110b17", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/OSL-2.1", "79a56400d532edbc5cfc7c0b50b5da95b8110b17", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/OSL-2.1", "5121c310d411133c1449bc08f9c78ded29f6bb39", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/OSL-2.1", "5121c310d411133c1449bc08f9c78ded29f6bb39", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/OSL-2.1", "5121c310d411133c1449bc08f9c78ded29f6bb39", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/OSL-2.1", "5121c310d411133c1449bc08f9c78ded29f6bb39", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -4963,17 +4767,15 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/OSL-3.0.json" ) - .referenceNumber( 95 ) .name( "Open Software License 3.0" ) .licenseId( "OSL-3.0" ) .seeAlso( "https://web.archive.org/web/20120101081418/http://rosenlaw.com:80/OSL3.0.htm" ) - .seeAlso( "http://www.opensource.org/licenses/OSL-3.0" ) + .seeAlso( "https://opensource.org/licenses/OSL-3.0" ) - .urlInfo( "https://web.archive.org/web/20120101081418/http://rosenlaw.com:80/OSL3.0.htm", "605b76edfe724e8de3efaee4111e0e21386920bc", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/OSL-3.0", "67b2a6d8fb3e37d38b4f91de34b53d2fc27095d4", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/OSL-3.0", "67b2a6d8fb3e37d38b4f91de34b53d2fc27095d4", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/OSL-3.0", "67b2a6d8fb3e37d38b4f91de34b53d2fc27095d4", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/OSL-3.0", "67b2a6d8fb3e37d38b4f91de34b53d2fc27095d4", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/OSL-3.0", "b79ea4d57096ffb9b059ec42e9aff6b2d4e54558", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/OSL-3.0", "b79ea4d57096ffb9b059ec42e9aff6b2d4e54558", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/OSL-3.0", "b79ea4d57096ffb9b059ec42e9aff6b2d4e54558", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/OSL-3.0", "b79ea4d57096ffb9b059ec42e9aff6b2d4e54558", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -4983,15 +4785,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/OpenSSL.json" ) - .referenceNumber( 242 ) .name( "OpenSSL License" ) .licenseId( "OpenSSL" ) .seeAlso( "http://www.openssl.org/source/license.html" ) - .urlInfo( "http://openssl.org/source/license.html", "77164b8bf6e0ed8b03f8447112066d22c0abbdf2", "text/html", true ) - .urlInfo( "http://www.openssl.org/source/license.html", "77164b8bf6e0ed8b03f8447112066d22c0abbdf2", "text/html", true ) - .urlInfo( "https://openssl.org/source/license.html", "77164b8bf6e0ed8b03f8447112066d22c0abbdf2", "text/html", true ) - .urlInfo( "https://www.openssl.org/source/license.html", "77164b8bf6e0ed8b03f8447112066d22c0abbdf2", "text/html", true ) + .urlInfo( "http://openssl.org/source/license.html", "fdbb76640b239aafe4b4efdacac25cdf1427418f", "text/html", true, false ) + .urlInfo( "http://www.openssl.org/source/license.html", "fdbb76640b239aafe4b4efdacac25cdf1427418f", "text/html", true, false ) + .urlInfo( "https://openssl.org/source/license.html", "fdbb76640b239aafe4b4efdacac25cdf1427418f", "text/html", true, false ) + .urlInfo( "https://www.openssl.org/source/license.html", "fdbb76640b239aafe4b4efdacac25cdf1427418f", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -5000,15 +4801,14 @@ static SpdxLicenseList createList() .reference( "./PDDL-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/PDDL-1.0.json" ) - .referenceNumber( 13 ) .name( "ODC Public Domain Dedication & License 1.0" ) .licenseId( "PDDL-1.0" ) .seeAlso( "http://opendatacommons.org/licenses/pddl/1.0/" ) - .urlInfo( "http://opendatacommons.org/licenses/pddl/1.0/", "c73695b2fe15a85ceb8f147bf02c41b3624eaa00", "text/html", true ) - .urlInfo( "http://www.opendatacommons.org/licenses/pddl/1.0/", "c73695b2fe15a85ceb8f147bf02c41b3624eaa00", "text/html", true ) - .urlInfo( "https://opendatacommons.org/licenses/pddl/1.0/", "c73695b2fe15a85ceb8f147bf02c41b3624eaa00", "text/html", true ) - .urlInfo( "https://www.opendatacommons.org/licenses/pddl/1.0/", "c73695b2fe15a85ceb8f147bf02c41b3624eaa00", "text/html", true ) + .urlInfo( "http://opendatacommons.org/licenses/pddl/1.0/", "c73695b2fe15a85ceb8f147bf02c41b3624eaa00", "text/html", true, false ) + .urlInfo( "http://www.opendatacommons.org/licenses/pddl/1.0/", "c73695b2fe15a85ceb8f147bf02c41b3624eaa00", "text/html", true, false ) + .urlInfo( "https://opendatacommons.org/licenses/pddl/1.0/", "c73695b2fe15a85ceb8f147bf02c41b3624eaa00", "text/html", true, false ) + .urlInfo( "https://www.opendatacommons.org/licenses/pddl/1.0/", "c73695b2fe15a85ceb8f147bf02c41b3624eaa00", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -5017,19 +4817,19 @@ static SpdxLicenseList createList() .reference( "./PHP-3.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/PHP-3.0.json" ) - .referenceNumber( 371 ) .name( "PHP License v3.0" ) .licenseId( "PHP-3.0" ) .seeAlso( "http://www.php.net/license/3_0.txt" ) - .seeAlso( "http://www.opensource.org/licenses/PHP-3.0" ) - - .urlInfo( "http://php.net/license/3_0.txt", "b568098fecaddcee5626728c874c3d3bebcbb83f", "text/plain", true ) - .urlInfo( "http://www.php.net/license/3_0.txt", "b568098fecaddcee5626728c874c3d3bebcbb83f", "text/plain", true ) - .urlInfo( "https://php.net/license/3_0.txt", "b568098fecaddcee5626728c874c3d3bebcbb83f", "text/plain", true ) - .urlInfo( "http://opensource.org/licenses/PHP-3.0", "a9a54397a76632276ffe7e030d2d58da101dc55e", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/PHP-3.0", "a9a54397a76632276ffe7e030d2d58da101dc55e", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/PHP-3.0", "a9a54397a76632276ffe7e030d2d58da101dc55e", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/PHP-3.0", "a9a54397a76632276ffe7e030d2d58da101dc55e", "text/html", false ) + .seeAlso( "https://opensource.org/licenses/PHP-3.0" ) + + .urlInfo( "http://php.net/license/3_0.txt", "b568098fecaddcee5626728c874c3d3bebcbb83f", "text/plain", true, false ) + .urlInfo( "http://www.php.net/license/3_0.txt", "b568098fecaddcee5626728c874c3d3bebcbb83f", "text/plain", true, false ) + .urlInfo( "https://php.net/license/3_0.txt", "b568098fecaddcee5626728c874c3d3bebcbb83f", "text/plain", true, false ) + .urlInfo( "https://www.php.net/license/3_0.txt", "b568098fecaddcee5626728c874c3d3bebcbb83f", "text/plain", true, false ) + .urlInfo( "http://opensource.org/licenses/PHP-3.0", "0341bb4fa80e2609d944193d73271b9081183cc6", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/PHP-3.0", "0341bb4fa80e2609d944193d73271b9081183cc6", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/PHP-3.0", "0341bb4fa80e2609d944193d73271b9081183cc6", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/PHP-3.0", "0341bb4fa80e2609d944193d73271b9081183cc6", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -5039,14 +4839,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/PHP-3.01.json" ) - .referenceNumber( 307 ) .name( "PHP License v3.01" ) .licenseId( "PHP-3.01" ) .seeAlso( "http://www.php.net/license/3_01.txt" ) - .urlInfo( "http://php.net/license/3_01.txt", "27b46923d7341b6bb717d06db4850b1180d565b2", "text/plain", true ) - .urlInfo( "http://www.php.net/license/3_01.txt", "27b46923d7341b6bb717d06db4850b1180d565b2", "text/plain", true ) - .urlInfo( "https://php.net/license/3_01.txt", "27b46923d7341b6bb717d06db4850b1180d565b2", "text/plain", true ) + .urlInfo( "http://php.net/license/3_01.txt", "27b46923d7341b6bb717d06db4850b1180d565b2", "text/plain", true, false ) + .urlInfo( "http://www.php.net/license/3_01.txt", "27b46923d7341b6bb717d06db4850b1180d565b2", "text/plain", true, false ) + .urlInfo( "https://php.net/license/3_01.txt", "27b46923d7341b6bb717d06db4850b1180d565b2", "text/plain", true, false ) + .urlInfo( "https://www.php.net/license/3_01.txt", "27b46923d7341b6bb717d06db4850b1180d565b2", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -5055,12 +4855,14 @@ static SpdxLicenseList createList() .reference( "./Plexus.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Plexus.json" ) - .referenceNumber( 218 ) .name( "Plexus Classworlds License" ) .licenseId( "Plexus" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Plexus_Classworlds_License" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Plexus_Classworlds_License", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Plexus_Classworlds_License", "35f378214105a76a594e6f0c66d9489d3f296bf9", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Plexus_Classworlds_License", "35f378214105a76a594e6f0c66d9489d3f296bf9", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Plexus_Classworlds_License", "35f378214105a76a594e6f0c66d9489d3f296bf9", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Plexus_Classworlds_License", "35f378214105a76a594e6f0c66d9489d3f296bf9", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -5069,20 +4871,19 @@ static SpdxLicenseList createList() .reference( "./PostgreSQL.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/PostgreSQL.json" ) - .referenceNumber( 240 ) .name( "PostgreSQL License" ) .licenseId( "PostgreSQL" ) .seeAlso( "http://www.postgresql.org/about/licence" ) - .seeAlso( "http://www.opensource.org/licenses/PostgreSQL" ) - - .urlInfo( "http://postgresql.org/about/licence", "713735f6d20d0a2f6a619a3b384a752afd110932", "text/html", true ) - .urlInfo( "http://www.postgresql.org/about/licence", "713735f6d20d0a2f6a619a3b384a752afd110932", "text/html", true ) - .urlInfo( "https://postgresql.org/about/licence", "713735f6d20d0a2f6a619a3b384a752afd110932", "text/html", true ) - .urlInfo( "https://www.postgresql.org/about/licence", "713735f6d20d0a2f6a619a3b384a752afd110932", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/PostgreSQL", "4f64015816724db64109a003c96f8f931087a094", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/PostgreSQL", "4f64015816724db64109a003c96f8f931087a094", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/PostgreSQL", "4f64015816724db64109a003c96f8f931087a094", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/PostgreSQL", "4f64015816724db64109a003c96f8f931087a094", "text/html", false ) + .seeAlso( "https://opensource.org/licenses/PostgreSQL" ) + + .urlInfo( "http://postgresql.org/about/licence", "87dcdb9923b06e8d9d5cfa3c1c157fbcadcef3ac", "text/html", true, false ) + .urlInfo( "http://www.postgresql.org/about/licence", "87dcdb9923b06e8d9d5cfa3c1c157fbcadcef3ac", "text/html", true, false ) + .urlInfo( "https://postgresql.org/about/licence", "87dcdb9923b06e8d9d5cfa3c1c157fbcadcef3ac", "text/html", true, false ) + .urlInfo( "https://www.postgresql.org/about/licence", "87dcdb9923b06e8d9d5cfa3c1c157fbcadcef3ac", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/PostgreSQL", "6f612724f58a7bdcb2ec4a4b0d93e1681d50b7ab", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/PostgreSQL", "6f612724f58a7bdcb2ec4a4b0d93e1681d50b7ab", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/PostgreSQL", "6f612724f58a7bdcb2ec4a4b0d93e1681d50b7ab", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/PostgreSQL", "6f612724f58a7bdcb2ec4a4b0d93e1681d50b7ab", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -5092,15 +4893,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/Python-2.0.json" ) - .referenceNumber( 33 ) .name( "Python License 2.0" ) .licenseId( "Python-2.0" ) - .seeAlso( "http://www.opensource.org/licenses/Python-2.0" ) + .seeAlso( "https://opensource.org/licenses/Python-2.0" ) - .urlInfo( "http://opensource.org/licenses/Python-2.0", "eb81d500f94bed31e1869ac808443159f254ee49", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/Python-2.0", "eb81d500f94bed31e1869ac808443159f254ee49", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/Python-2.0", "eb81d500f94bed31e1869ac808443159f254ee49", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/Python-2.0", "eb81d500f94bed31e1869ac808443159f254ee49", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/Python-2.0", "45e658b0a40610df5f285b0b2bf73cf33fbc5196", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/Python-2.0", "45e658b0a40610df5f285b0b2bf73cf33fbc5196", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/Python-2.0", "45e658b0a40610df5f285b0b2bf73cf33fbc5196", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/Python-2.0", "45e658b0a40610df5f285b0b2bf73cf33fbc5196", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -5110,16 +4910,15 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/QPL-1.0.json" ) - .referenceNumber( 25 ) .name( "Q Public License 1.0" ) .licenseId( "QPL-1.0" ) .seeAlso( "http://doc.qt.nokia.com/3.3/license.html" ) - .seeAlso( "http://www.opensource.org/licenses/QPL-1.0" ) + .seeAlso( "https://opensource.org/licenses/QPL-1.0" ) - .urlInfo( "http://opensource.org/licenses/QPL-1.0", "b322bbb0c03893f6087d6bdfee1780993846d7b6", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/QPL-1.0", "b322bbb0c03893f6087d6bdfee1780993846d7b6", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/QPL-1.0", "b322bbb0c03893f6087d6bdfee1780993846d7b6", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/QPL-1.0", "b322bbb0c03893f6087d6bdfee1780993846d7b6", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/QPL-1.0", "84b0dc463e03b5752052da8a64a44720e75971a3", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/QPL-1.0", "84b0dc463e03b5752052da8a64a44720e75971a3", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/QPL-1.0", "84b0dc463e03b5752052da8a64a44720e75971a3", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/QPL-1.0", "84b0dc463e03b5752052da8a64a44720e75971a3", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -5128,12 +4927,11 @@ static SpdxLicenseList createList() .reference( "./Qhull.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Qhull.json" ) - .referenceNumber( 65 ) .name( "Qhull License" ) .licenseId( "Qhull" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Qhull" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Qhull", null, null, false ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Qhull", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -5142,13 +4940,12 @@ static SpdxLicenseList createList() .reference( "./RHeCos-1.1.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/RHeCos-1.1.json" ) - .referenceNumber( 142 ) .name( "Red Hat eCos Public License v1.1" ) .licenseId( "RHeCos-1.1" ) .seeAlso( "http://ecos.sourceware.org/old-license.html" ) - .urlInfo( "http://ecos.sourceware.org/old-license.html", "7144b1739e30b52df1020dff8866c352babc9460", "text/html", true ) - .urlInfo( "http://www.ecos.sourceware.org/old-license.html", "7144b1739e30b52df1020dff8866c352babc9460", "text/html", true ) + .urlInfo( "http://ecos.sourceware.org/old-license.html", "7144b1739e30b52df1020dff8866c352babc9460", "text/html", true, false ) + .urlInfo( "http://www.ecos.sourceware.org/old-license.html", "7144b1739e30b52df1020dff8866c352babc9460", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -5157,15 +4954,14 @@ static SpdxLicenseList createList() .reference( "./RPL-1.1.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/RPL-1.1.json" ) - .referenceNumber( 261 ) .name( "Reciprocal Public License 1.1" ) .licenseId( "RPL-1.1" ) - .seeAlso( "http://opensource.org/licenses/RPL-1.1" ) + .seeAlso( "https://opensource.org/licenses/RPL-1.1" ) - .urlInfo( "http://opensource.org/licenses/RPL-1.1", "feba4fe3669a03e6f2122bcf8e17e2e57d6223bb", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/RPL-1.1", "feba4fe3669a03e6f2122bcf8e17e2e57d6223bb", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/RPL-1.1", "feba4fe3669a03e6f2122bcf8e17e2e57d6223bb", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/RPL-1.1", "feba4fe3669a03e6f2122bcf8e17e2e57d6223bb", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/RPL-1.1", "31c8efde450d7460b2a985922861f065a338767e", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/RPL-1.1", "31c8efde450d7460b2a985922861f065a338767e", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/RPL-1.1", "31c8efde450d7460b2a985922861f065a338767e", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/RPL-1.1", "31c8efde450d7460b2a985922861f065a338767e", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -5174,15 +4970,14 @@ static SpdxLicenseList createList() .reference( "./RPL-1.5.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/RPL-1.5.json" ) - .referenceNumber( 220 ) .name( "Reciprocal Public License 1.5" ) .licenseId( "RPL-1.5" ) - .seeAlso( "http://www.opensource.org/licenses/RPL-1.5" ) + .seeAlso( "https://opensource.org/licenses/RPL-1.5" ) - .urlInfo( "http://opensource.org/licenses/RPL-1.5", "b95d310572b7e8a8699faa93b2cf95fbdcba772f", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/RPL-1.5", "b95d310572b7e8a8699faa93b2cf95fbdcba772f", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/RPL-1.5", "b95d310572b7e8a8699faa93b2cf95fbdcba772f", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/RPL-1.5", "b95d310572b7e8a8699faa93b2cf95fbdcba772f", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/RPL-1.5", "21f48d9efd416e98d822345d308e40fccd7dbb17", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/RPL-1.5", "21f48d9efd416e98d822345d308e40fccd7dbb17", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/RPL-1.5", "21f48d9efd416e98d822345d308e40fccd7dbb17", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/RPL-1.5", "21f48d9efd416e98d822345d308e40fccd7dbb17", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -5192,16 +4987,15 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/RPSL-1.0.json" ) - .referenceNumber( 265 ) .name( "RealNetworks Public Source License v1.0" ) .licenseId( "RPSL-1.0" ) .seeAlso( "https://helixcommunity.org/content/rpsl" ) - .seeAlso( "http://www.opensource.org/licenses/RPSL-1.0" ) + .seeAlso( "https://opensource.org/licenses/RPSL-1.0" ) - .urlInfo( "http://opensource.org/licenses/RPSL-1.0", "e4fd0629e69aca25d86ede8ec4249c47b1e45672", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/RPSL-1.0", "e4fd0629e69aca25d86ede8ec4249c47b1e45672", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/RPSL-1.0", "e4fd0629e69aca25d86ede8ec4249c47b1e45672", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/RPSL-1.0", "e4fd0629e69aca25d86ede8ec4249c47b1e45672", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/RPSL-1.0", "e922ddc468eeb469104804a989b955deb9e35e22", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/RPSL-1.0", "e922ddc468eeb469104804a989b955deb9e35e22", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/RPSL-1.0", "e922ddc468eeb469104804a989b955deb9e35e22", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/RPSL-1.0", "e922ddc468eeb469104804a989b955deb9e35e22", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -5210,13 +5004,12 @@ static SpdxLicenseList createList() .reference( "./RSA-MD.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/RSA-MD.json" ) - .referenceNumber( 78 ) .name( "RSA Message-Digest License" ) .licenseId( "RSA-MD" ) .seeAlso( "http://www.faqs.org/rfcs/rfc1321.html" ) - .urlInfo( "http://faqs.org/rfcs/rfc1321.html", "c6576de398f1121635a137c8335d9dd548170311", "text/html", true ) - .urlInfo( "http://www.faqs.org/rfcs/rfc1321.html", "c6576de398f1121635a137c8335d9dd548170311", "text/html", true ) + .urlInfo( "http://faqs.org/rfcs/rfc1321.html", "c6576de398f1121635a137c8335d9dd548170311", "text/html", true, false ) + .urlInfo( "http://www.faqs.org/rfcs/rfc1321.html", "c6576de398f1121635a137c8335d9dd548170311", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -5225,17 +5018,15 @@ static SpdxLicenseList createList() .reference( "./RSCPL.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/RSCPL.json" ) - .referenceNumber( 204 ) .name( "Ricoh Source Code Public License" ) .licenseId( "RSCPL" ) .seeAlso( "http://wayback.archive.org/web/20060715140826/http://www.risource.org/RPL/RPL-1.0A.shtml" ) - .seeAlso( "http://www.opensource.org/licenses/RSCPL" ) + .seeAlso( "https://opensource.org/licenses/RSCPL" ) - .urlInfo( "http://wayback.archive.org/web/20060715140826/http://www.risource.org/RPL/RPL-1.0A.shtml", "dcf00f02cfffbba14a8255fd7faecd818d4d218f", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/RSCPL", "72e87c7145a8c344546727d9fae1230107a8a58f", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/RSCPL", "72e87c7145a8c344546727d9fae1230107a8a58f", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/RSCPL", "72e87c7145a8c344546727d9fae1230107a8a58f", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/RSCPL", "72e87c7145a8c344546727d9fae1230107a8a58f", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/RSCPL", "54e1a40491e6792e1cbd86f8a6e17cbdaf8982c7", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/RSCPL", "54e1a40491e6792e1cbd86f8a6e17cbdaf8982c7", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/RSCPL", "54e1a40491e6792e1cbd86f8a6e17cbdaf8982c7", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/RSCPL", "54e1a40491e6792e1cbd86f8a6e17cbdaf8982c7", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -5244,12 +5035,14 @@ static SpdxLicenseList createList() .reference( "./Rdisc.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Rdisc.json" ) - .referenceNumber( 287 ) .name( "Rdisc License" ) .licenseId( "Rdisc" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Rdisc_License" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Rdisc_License", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Rdisc_License", "85ee6bac6c9d13954f090081211c9348bedd634c", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Rdisc_License", "85ee6bac6c9d13954f090081211c9348bedd634c", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Rdisc_License", "85ee6bac6c9d13954f090081211c9348bedd634c", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Rdisc_License", "85ee6bac6c9d13954f090081211c9348bedd634c", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -5259,14 +5052,13 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/Ruby.json" ) - .referenceNumber( 256 ) .name( "Ruby License" ) .licenseId( "Ruby" ) .seeAlso( "http://www.ruby-lang.org/en/LICENSE.txt" ) - .urlInfo( "http://ruby-lang.org/en/LICENSE.txt", "f1d4e2e57f37d52f9d2ec0443c5305ad882b73ce", "text/plain", true ) - .urlInfo( "http://www.ruby-lang.org/en/LICENSE.txt", "f1d4e2e57f37d52f9d2ec0443c5305ad882b73ce", "text/plain", true ) - .urlInfo( "https://www.ruby-lang.org/en/LICENSE.txt", "f1d4e2e57f37d52f9d2ec0443c5305ad882b73ce", "text/plain", true ) + .urlInfo( "http://ruby-lang.org/en/LICENSE.txt", "f1d4e2e57f37d52f9d2ec0443c5305ad882b73ce", "text/plain", true, false ) + .urlInfo( "http://www.ruby-lang.org/en/LICENSE.txt", "f1d4e2e57f37d52f9d2ec0443c5305ad882b73ce", "text/plain", true, false ) + .urlInfo( "https://www.ruby-lang.org/en/LICENSE.txt", "f1d4e2e57f37d52f9d2ec0443c5305ad882b73ce", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -5275,12 +5067,11 @@ static SpdxLicenseList createList() .reference( "./SAX-PD.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/SAX-PD.json" ) - .referenceNumber( 134 ) .name( "Sax Public Domain Notice" ) .licenseId( "SAX-PD" ) .seeAlso( "http://www.saxproject.org/copying.html" ) - .urlInfo( "http://www.saxproject.org/copying.html", "b5045f54ee707e82e7c89ed51a53ba60bb993fd5", "text/html", true ) + .urlInfo( "http://www.saxproject.org/copying.html", "b5045f54ee707e82e7c89ed51a53ba60bb993fd5", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -5289,7 +5080,6 @@ static SpdxLicenseList createList() .reference( "./SCEA.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/SCEA.json" ) - .referenceNumber( 15 ) .name( "SCEA Shared Source License" ) .licenseId( "SCEA" ) .seeAlso( "http://research.scea.com/scea_shared_source_license.html" ) @@ -5301,12 +5091,9 @@ static SpdxLicenseList createList() .reference( "./SGI-B-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/SGI-B-1.0.json" ) - .referenceNumber( 86 ) .name( "SGI Free Software License B v1.0" ) .licenseId( "SGI-B-1.0" ) .seeAlso( "http://oss.sgi.com/projects/FreeB/SGIFreeSWLicB.1.0.html" ) - - .urlInfo( "http://oss.sgi.com/projects/FreeB/SGIFreeSWLicB.1.0.html", null, null, false ) .isOsiApproved( false ) .build() ); @@ -5315,12 +5102,9 @@ static SpdxLicenseList createList() .reference( "./SGI-B-1.1.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/SGI-B-1.1.json" ) - .referenceNumber( 234 ) .name( "SGI Free Software License B v1.1" ) .licenseId( "SGI-B-1.1" ) .seeAlso( "http://oss.sgi.com/projects/FreeB/" ) - - .urlInfo( "http://oss.sgi.com/projects/FreeB/", null, null, false ) .isOsiApproved( false ) .build() ); @@ -5330,12 +5114,9 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/SGI-B-2.0.json" ) - .referenceNumber( 264 ) .name( "SGI Free Software License B v2.0" ) .licenseId( "SGI-B-2.0" ) .seeAlso( "http://oss.sgi.com/projects/FreeB/SGIFreeSWLicB.2.0.pdf" ) - - .urlInfo( "http://oss.sgi.com/projects/FreeB/SGIFreeSWLicB.2.0.pdf", null, null, false ) .isOsiApproved( false ) .build() ); @@ -5345,20 +5126,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/SISSL.json" ) - .referenceNumber( 71 ) .name( "Sun Industry Standards Source License v1.1" ) .licenseId( "SISSL" ) .seeAlso( "http://www.openoffice.org/licenses/sissl_license.html" ) - .seeAlso( "http://opensource.org/licenses/SISSL" ) - - .urlInfo( "http://openoffice.org/licenses/sissl_license.html", "d9c2f90c94811005c80c24e2b08349be0e5ea527", "text/html", true ) - .urlInfo( "http://www.openoffice.org/licenses/sissl_license.html", "d9c2f90c94811005c80c24e2b08349be0e5ea527", "text/html", true ) - .urlInfo( "https://openoffice.org/licenses/sissl_license.html", "d9c2f90c94811005c80c24e2b08349be0e5ea527", "text/html", true ) - .urlInfo( "https://www.openoffice.org/licenses/sissl_license.html", "d9c2f90c94811005c80c24e2b08349be0e5ea527", "text/html", true ) - .urlInfo( "http://opensource.org/licenses/SISSL", "79d6caea299acd4237a48ca0b705783a52ab4e59", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/SISSL", "79d6caea299acd4237a48ca0b705783a52ab4e59", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/SISSL", "79d6caea299acd4237a48ca0b705783a52ab4e59", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/SISSL", "79d6caea299acd4237a48ca0b705783a52ab4e59", "text/html", false ) + .seeAlso( "https://opensource.org/licenses/SISSL" ) + + .urlInfo( "http://openoffice.org/licenses/sissl_license.html", "d9c2f90c94811005c80c24e2b08349be0e5ea527", "text/html", true, false ) + .urlInfo( "http://www.openoffice.org/licenses/sissl_license.html", "d9c2f90c94811005c80c24e2b08349be0e5ea527", "text/html", true, false ) + .urlInfo( "https://openoffice.org/licenses/sissl_license.html", "d9c2f90c94811005c80c24e2b08349be0e5ea527", "text/html", true, false ) + .urlInfo( "https://www.openoffice.org/licenses/sissl_license.html", "d9c2f90c94811005c80c24e2b08349be0e5ea527", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/SISSL", "53e6128d0eaeedf9149e1047e194147137eeb1e5", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/SISSL", "53e6128d0eaeedf9149e1047e194147137eeb1e5", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/SISSL", "53e6128d0eaeedf9149e1047e194147137eeb1e5", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/SISSL", "53e6128d0eaeedf9149e1047e194147137eeb1e5", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -5367,13 +5147,12 @@ static SpdxLicenseList createList() .reference( "./SISSL-1.2.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/SISSL-1.2.json" ) - .referenceNumber( 6 ) .name( "Sun Industry Standards Source License v1.2" ) .licenseId( "SISSL-1.2" ) .seeAlso( "http://gridscheduler.sourceforge.net/Gridengine_SISSL_license.html" ) - .urlInfo( "http://gridscheduler.sourceforge.net/Gridengine_SISSL_license.html", "38ef0c536157be42d18d16002c02893d814e1516", "text/html", true ) - .urlInfo( "http://www.gridscheduler.sourceforge.net/Gridengine_SISSL_license.html", "38ef0c536157be42d18d16002c02893d814e1516", "text/html", true ) + .urlInfo( "http://gridscheduler.sourceforge.net/Gridengine_SISSL_license.html", "38ef0c536157be42d18d16002c02893d814e1516", "text/html", true, false ) + .urlInfo( "http://www.gridscheduler.sourceforge.net/Gridengine_SISSL_license.html", "38ef0c536157be42d18d16002c02893d814e1516", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -5383,19 +5162,18 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/SMLNJ.json" ) - .referenceNumber( 288 ) .name( "Standard ML of New Jersey License" ) .licenseId( "SMLNJ" ) .seeAlso( "https://www.smlnj.org/license.html" ) - .urlInfo( "http://smlnj.org//license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true ) - .urlInfo( "http://smlnj.org/license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true ) - .urlInfo( "http://www.smlnj.org//license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true ) - .urlInfo( "http://www.smlnj.org/license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true ) - .urlInfo( "https://smlnj.org//license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true ) - .urlInfo( "https://smlnj.org/license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true ) - .urlInfo( "https://www.smlnj.org//license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true ) - .urlInfo( "https://www.smlnj.org/license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true ) + .urlInfo( "http://smlnj.org//license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true, false ) + .urlInfo( "http://smlnj.org/license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true, false ) + .urlInfo( "http://www.smlnj.org//license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true, false ) + .urlInfo( "http://www.smlnj.org/license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true, false ) + .urlInfo( "https://smlnj.org//license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true, false ) + .urlInfo( "https://smlnj.org/license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true, false ) + .urlInfo( "https://www.smlnj.org//license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true, false ) + .urlInfo( "https://www.smlnj.org/license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -5404,12 +5182,9 @@ static SpdxLicenseList createList() .reference( "./SMPPL.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/SMPPL.json" ) - .referenceNumber( 121 ) .name( "Secure Messaging Protocol Public License" ) .licenseId( "SMPPL" ) .seeAlso( "https://github.com/dcblake/SMP/blob/master/Documentation/License.txt" ) - - .urlInfo( "https://github.com/dcblake/SMP/blob/master/Documentation/License.txt", null, null, false ) .isOsiApproved( false ) .build() ); @@ -5418,12 +5193,14 @@ static SpdxLicenseList createList() .reference( "./SNIA.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/SNIA.json" ) - .referenceNumber( 223 ) .name( "SNIA Public License 1.1" ) .licenseId( "SNIA" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/SNIA_Public_License" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/SNIA_Public_License", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/SNIA_Public_License", "d1cd19635cc1b9092aa42d404ccd3a82bcb76a4a", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/SNIA_Public_License", "d1cd19635cc1b9092aa42d404ccd3a82bcb76a4a", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/SNIA_Public_License", "d1cd19635cc1b9092aa42d404ccd3a82bcb76a4a", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/SNIA_Public_License", "d1cd19635cc1b9092aa42d404ccd3a82bcb76a4a", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -5433,15 +5210,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/SPL-1.0.json" ) - .referenceNumber( 52 ) .name( "Sun Public License v1.0" ) .licenseId( "SPL-1.0" ) - .seeAlso( "http://www.opensource.org/licenses/SPL-1.0" ) + .seeAlso( "https://opensource.org/licenses/SPL-1.0" ) - .urlInfo( "http://opensource.org/licenses/SPL-1.0", "67c29710025ff40e32408a32413a1ece5eb2612b", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/SPL-1.0", "67c29710025ff40e32408a32413a1ece5eb2612b", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/SPL-1.0", "67c29710025ff40e32408a32413a1ece5eb2612b", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/SPL-1.0", "67c29710025ff40e32408a32413a1ece5eb2612b", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/SPL-1.0", "9c7223b48e63c8d2c04176cc52cdc02347fdeda4", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/SPL-1.0", "9c7223b48e63c8d2c04176cc52cdc02347fdeda4", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/SPL-1.0", "9c7223b48e63c8d2c04176cc52cdc02347fdeda4", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/SPL-1.0", "9c7223b48e63c8d2c04176cc52cdc02347fdeda4", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -5450,12 +5226,14 @@ static SpdxLicenseList createList() .reference( "./SWL.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/SWL.json" ) - .referenceNumber( 201 ) .name( "Scheme Widget Library (SWL) Software License Agreement" ) .licenseId( "SWL" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/SWL" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/SWL", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/SWL", "20b956202a3f20ca01fd53e6910448a7783f74c3", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/SWL", "20b956202a3f20ca01fd53e6910448a7783f74c3", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/SWL", "20b956202a3f20ca01fd53e6910448a7783f74c3", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/SWL", "20b956202a3f20ca01fd53e6910448a7783f74c3", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -5464,12 +5242,14 @@ static SpdxLicenseList createList() .reference( "./Saxpath.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Saxpath.json" ) - .referenceNumber( 17 ) .name( "Saxpath License" ) .licenseId( "Saxpath" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Saxpath_License" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Saxpath_License", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Saxpath_License", "4eb370c421ef9e2bbd81c12f0bca1e0c216d25f2", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Saxpath_License", "4eb370c421ef9e2bbd81c12f0bca1e0c216d25f2", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Saxpath_License", "4eb370c421ef9e2bbd81c12f0bca1e0c216d25f2", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Saxpath_License", "4eb370c421ef9e2bbd81c12f0bca1e0c216d25f2", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -5478,14 +5258,12 @@ static SpdxLicenseList createList() .reference( "./Sendmail.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Sendmail.json" ) - .referenceNumber( 144 ) .name( "Sendmail License" ) .licenseId( "Sendmail" ) .seeAlso( "http://www.sendmail.com/pdfs/open_source/sendmail_license.pdf" ) .seeAlso( "https://web.archive.org/web/20160322142305/https://www.sendmail.com/pdfs/open_source/sendmail_license.pdf" ) - .urlInfo( "http://www.sendmail.com/pdfs/open_source/sendmail_license.pdf", null, null, false ) - .urlInfo( "https://web.archive.org/web/20160322142305/https://www.sendmail.com/pdfs/open_source/sendmail_license.pdf", "7dcbf03b216530a281e4c3b09c834ed56d6530ed", "text/html", true ) + .urlInfo( "http://www.sendmail.com/pdfs/open_source/sendmail_license.pdf", null, null, false, false ) .isOsiApproved( false ) .build() ); @@ -5494,17 +5272,19 @@ static SpdxLicenseList createList() .reference( "./Sendmail-8.23.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Sendmail-8.23.json" ) - .referenceNumber( 39 ) .name( "Sendmail License 8.23" ) .licenseId( "Sendmail-8.23" ) .seeAlso( "https://www.proofpoint.com/sites/default/files/sendmail-license.pdf" ) .seeAlso( "https://web.archive.org/web/20181003101040/https://www.proofpoint.com/sites/default/files/sendmail-license.pdf" ) - .urlInfo( "http://proofpoint.com/sites/default/files/sendmail-license.pdf", "b1db37c64f6df63d719c5f84a877e21deaf33533", "application/pdf", true ) - .urlInfo( "http://www.proofpoint.com/sites/default/files/sendmail-license.pdf", "b1db37c64f6df63d719c5f84a877e21deaf33533", "application/pdf", true ) - .urlInfo( "https://proofpoint.com/sites/default/files/sendmail-license.pdf", "b1db37c64f6df63d719c5f84a877e21deaf33533", "application/pdf", true ) - .urlInfo( "https://www.proofpoint.com/sites/default/files/sendmail-license.pdf", "b1db37c64f6df63d719c5f84a877e21deaf33533", "application/pdf", true ) - .urlInfo( "https://web.archive.org/web/20181003101040/https://www.proofpoint.com/sites/default/files/sendmail-license.pdf", "518d7d7f2a47668ebb30bfc9448ee77e9abd7a60", "text/html", true ) + .urlInfo( "http://proofpoint.com/sites/default/files/sendmail-license.pdf", "2f0605b00214d85158c4bc503e72c02033d09916", "application/pdf", true, false ) + .urlInfo( "http://web.archive.org/web/20181003101040id_/http://proofpoint.com/sites/default/files/sendmail-license.pdf", "2f0605b00214d85158c4bc503e72c02033d09916", "application/pdf", true, false ) + .urlInfo( "http://web.archive.org/web/20181003101040id_/http://www.proofpoint.com/sites/default/files/sendmail-license.pdf", "2f0605b00214d85158c4bc503e72c02033d09916", "application/pdf", true, false ) + .urlInfo( "http://www.proofpoint.com/sites/default/files/sendmail-license.pdf", "2f0605b00214d85158c4bc503e72c02033d09916", "application/pdf", true, false ) + .urlInfo( "https://proofpoint.com/sites/default/files/sendmail-license.pdf", "2f0605b00214d85158c4bc503e72c02033d09916", "application/pdf", true, false ) + .urlInfo( "https://web.archive.org/web/20181003101040id_/https://proofpoint.com/sites/default/files/sendmail-license.pdf", "2f0605b00214d85158c4bc503e72c02033d09916", "application/pdf", true, false ) + .urlInfo( "https://web.archive.org/web/20181003101040id_/https://www.proofpoint.com/sites/default/files/sendmail-license.pdf", "2f0605b00214d85158c4bc503e72c02033d09916", "application/pdf", true, false ) + .urlInfo( "https://www.proofpoint.com/sites/default/files/sendmail-license.pdf", "2f0605b00214d85158c4bc503e72c02033d09916", "application/pdf", true, false ) .isOsiApproved( false ) .build() ); @@ -5513,15 +5293,14 @@ static SpdxLicenseList createList() .reference( "./SimPL-2.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/SimPL-2.0.json" ) - .referenceNumber( 177 ) .name( "Simple Public License 2.0" ) .licenseId( "SimPL-2.0" ) - .seeAlso( "http://www.opensource.org/licenses/SimPL-2.0" ) + .seeAlso( "https://opensource.org/licenses/SimPL-2.0" ) - .urlInfo( "http://opensource.org/licenses/SimPL-2.0", "de18f104ed36fcde6e33a45c0222575b81648f28", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/SimPL-2.0", "de18f104ed36fcde6e33a45c0222575b81648f28", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/SimPL-2.0", "de18f104ed36fcde6e33a45c0222575b81648f28", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/SimPL-2.0", "de18f104ed36fcde6e33a45c0222575b81648f28", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/SimPL-2.0", "8bc4fe5d96e98310343479ee20479d7aa377205b", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/SimPL-2.0", "8bc4fe5d96e98310343479ee20479d7aa377205b", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/SimPL-2.0", "8bc4fe5d96e98310343479ee20479d7aa377205b", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/SimPL-2.0", "8bc4fe5d96e98310343479ee20479d7aa377205b", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -5531,15 +5310,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/Sleepycat.json" ) - .referenceNumber( 282 ) .name( "Sleepycat License" ) .licenseId( "Sleepycat" ) - .seeAlso( "http://www.opensource.org/licenses/Sleepycat" ) + .seeAlso( "https://opensource.org/licenses/Sleepycat" ) - .urlInfo( "http://opensource.org/licenses/Sleepycat", "4e90bfa2e672325b4e0dc45232447cd5ccf7bbf1", "text/html", false ) - .urlInfo( "http://www.opensource.org/licenses/Sleepycat", "4e90bfa2e672325b4e0dc45232447cd5ccf7bbf1", "text/html", false ) - .urlInfo( "https://opensource.org/licenses/Sleepycat", "4e90bfa2e672325b4e0dc45232447cd5ccf7bbf1", "text/html", false ) - .urlInfo( "https://www.opensource.org/licenses/Sleepycat", "4e90bfa2e672325b4e0dc45232447cd5ccf7bbf1", "text/html", false ) + .urlInfo( "http://opensource.org/licenses/Sleepycat", "4ca163f21d883377aafa49bad2f4aa98bc1409c1", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/Sleepycat", "4ca163f21d883377aafa49bad2f4aa98bc1409c1", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/Sleepycat", "4ca163f21d883377aafa49bad2f4aa98bc1409c1", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/Sleepycat", "4ca163f21d883377aafa49bad2f4aa98bc1409c1", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -5548,12 +5326,14 @@ static SpdxLicenseList createList() .reference( "./Spencer-86.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Spencer-86.json" ) - .referenceNumber( 305 ) .name( "Spencer License 86" ) .licenseId( "Spencer-86" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Henry_Spencer_Reg-Ex_Library_License" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Henry_Spencer_Reg-Ex_Library_License", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Henry_Spencer_Reg-Ex_Library_License", "91027d9bb68b221d1db9728c30fea469f2e776ff", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Henry_Spencer_Reg-Ex_Library_License", "91027d9bb68b221d1db9728c30fea469f2e776ff", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Henry_Spencer_Reg-Ex_Library_License", "91027d9bb68b221d1db9728c30fea469f2e776ff", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Henry_Spencer_Reg-Ex_Library_License", "91027d9bb68b221d1db9728c30fea469f2e776ff", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -5562,12 +5342,14 @@ static SpdxLicenseList createList() .reference( "./Spencer-94.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Spencer-94.json" ) - .referenceNumber( 27 ) .name( "Spencer License 94" ) .licenseId( "Spencer-94" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Henry_Spencer_Reg-Ex_Library_License" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Henry_Spencer_Reg-Ex_Library_License", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Henry_Spencer_Reg-Ex_Library_License", "91027d9bb68b221d1db9728c30fea469f2e776ff", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Henry_Spencer_Reg-Ex_Library_License", "91027d9bb68b221d1db9728c30fea469f2e776ff", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Henry_Spencer_Reg-Ex_Library_License", "91027d9bb68b221d1db9728c30fea469f2e776ff", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Henry_Spencer_Reg-Ex_Library_License", "91027d9bb68b221d1db9728c30fea469f2e776ff", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -5576,14 +5358,13 @@ static SpdxLicenseList createList() .reference( "./Spencer-99.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Spencer-99.json" ) - .referenceNumber( 372 ) .name( "Spencer License 99" ) .licenseId( "Spencer-99" ) .seeAlso( "http://www.opensource.apple.com/source/tcl/tcl-5/tcl/generic/regfronts.c" ) - .urlInfo( "http://www.opensource.apple.com/source/tcl/tcl-5/tcl/generic/regfronts.c", "f7c49d5cdf7ca5999cff2ee8f140c3cbfa4b6bbc", "text/x-c", true ) - .urlInfo( "https://opensource.apple.com/source/tcl/tcl-5/tcl/generic/regfronts.c", "f7c49d5cdf7ca5999cff2ee8f140c3cbfa4b6bbc", "text/x-c", true ) - .urlInfo( "https://www.opensource.apple.com/source/tcl/tcl-5/tcl/generic/regfronts.c", "f7c49d5cdf7ca5999cff2ee8f140c3cbfa4b6bbc", "text/x-c", true ) + .urlInfo( "http://www.opensource.apple.com/source/tcl/tcl-5/tcl/generic/regfronts.c", "f7c49d5cdf7ca5999cff2ee8f140c3cbfa4b6bbc", "text/x-c", true, false ) + .urlInfo( "https://opensource.apple.com/source/tcl/tcl-5/tcl/generic/regfronts.c", "f7c49d5cdf7ca5999cff2ee8f140c3cbfa4b6bbc", "text/x-c", true, false ) + .urlInfo( "https://www.opensource.apple.com/source/tcl/tcl-5/tcl/generic/regfronts.c", "f7c49d5cdf7ca5999cff2ee8f140c3cbfa4b6bbc", "text/x-c", true, false ) .isOsiApproved( false ) .build() ); @@ -5593,19 +5374,18 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( true ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/StandardML-NJ.json" ) - .referenceNumber( 212 ) .name( "Standard ML of New Jersey License" ) .licenseId( "StandardML-NJ" ) .seeAlso( "http://www.smlnj.org//license.html" ) - .urlInfo( "http://smlnj.org//license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true ) - .urlInfo( "http://smlnj.org/license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true ) - .urlInfo( "http://www.smlnj.org//license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true ) - .urlInfo( "http://www.smlnj.org/license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true ) - .urlInfo( "https://smlnj.org//license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true ) - .urlInfo( "https://smlnj.org/license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true ) - .urlInfo( "https://www.smlnj.org//license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true ) - .urlInfo( "https://www.smlnj.org/license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true ) + .urlInfo( "http://smlnj.org//license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true, false ) + .urlInfo( "http://smlnj.org/license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true, false ) + .urlInfo( "http://www.smlnj.org//license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true, false ) + .urlInfo( "http://www.smlnj.org/license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true, false ) + .urlInfo( "https://smlnj.org//license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true, false ) + .urlInfo( "https://smlnj.org/license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true, false ) + .urlInfo( "https://www.smlnj.org//license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true, false ) + .urlInfo( "https://www.smlnj.org/license.html", "01211dfcce36969c53f75500005301922763b9aa", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -5614,7 +5394,6 @@ static SpdxLicenseList createList() .reference( "./SugarCRM-1.1.3.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/SugarCRM-1.1.3.json" ) - .referenceNumber( 284 ) .name( "SugarCRM Public License v1.1.3" ) .licenseId( "SugarCRM-1.1.3" ) .seeAlso( "http://www.sugarcrm.com/crm/SPL" ) @@ -5626,13 +5405,13 @@ static SpdxLicenseList createList() .reference( "./TCL.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/TCL.json" ) - .referenceNumber( 258 ) .name( "TCL/TK License" ) .licenseId( "TCL" ) .seeAlso( "http://www.tcl.tk/software/tcltk/license.html" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/TCL" ) - .urlInfo( "http://www.tcl.tk/software/tcltk/license.html", null, null, false ) + .urlInfo( "http://www.tcl.tk/software/tcltk/license.html", null, null, false, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/TCL", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -5641,12 +5420,11 @@ static SpdxLicenseList createList() .reference( "./TCP-wrappers.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/TCP-wrappers.json" ) - .referenceNumber( 266 ) .name( "TCP Wrappers License" ) .licenseId( "TCP-wrappers" ) .seeAlso( "http://rc.quest.com/topics/openssh/license.php#tcpwrappers" ) - .urlInfo( "http://rc.quest.com/topics/openssh/license.php#tcpwrappers", "361b2df10b2db8b7f9635890ca8b41ea0f9cba6c", "text/html", true ) + .urlInfo( "http://rc.quest.com/topics/openssh/license.php#tcpwrappers", "361b2df10b2db8b7f9635890ca8b41ea0f9cba6c", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -5655,15 +5433,14 @@ static SpdxLicenseList createList() .reference( "./TMate.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/TMate.json" ) - .referenceNumber( 246 ) .name( "TMate Open Source License" ) .licenseId( "TMate" ) .seeAlso( "http://svnkit.com/license.html" ) - .urlInfo( "http://svnkit.com/license.html", "90cb7e333fa2228df75be9b09b1b8933cddfeddc", "text/html", true ) - .urlInfo( "http://www.svnkit.com/license.html", "90cb7e333fa2228df75be9b09b1b8933cddfeddc", "text/html", true ) - .urlInfo( "https://svnkit.com/license.html", "90cb7e333fa2228df75be9b09b1b8933cddfeddc", "text/html", true ) - .urlInfo( "https://www.svnkit.com/license.html", "90cb7e333fa2228df75be9b09b1b8933cddfeddc", "text/html", true ) + .urlInfo( "http://svnkit.com/license.html", "90cb7e333fa2228df75be9b09b1b8933cddfeddc", "text/html", true, false ) + .urlInfo( "http://www.svnkit.com/license.html", "90cb7e333fa2228df75be9b09b1b8933cddfeddc", "text/html", true, false ) + .urlInfo( "https://svnkit.com/license.html", "90cb7e333fa2228df75be9b09b1b8933cddfeddc", "text/html", true, false ) + .urlInfo( "https://www.svnkit.com/license.html", "90cb7e333fa2228df75be9b09b1b8933cddfeddc", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -5672,12 +5449,14 @@ static SpdxLicenseList createList() .reference( "./TORQUE-1.1.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/TORQUE-1.1.json" ) - .referenceNumber( 164 ) .name( "TORQUE v2.5+ Software License v1.1" ) .licenseId( "TORQUE-1.1" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/TORQUEv1.1" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/TORQUEv1.1", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/TORQUEv1.1", "47e7532a312f63da166906c2bba2c5e14baf819c", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/TORQUEv1.1", "47e7532a312f63da166906c2bba2c5e14baf819c", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/TORQUEv1.1", "47e7532a312f63da166906c2bba2c5e14baf819c", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/TORQUEv1.1", "47e7532a312f63da166906c2bba2c5e14baf819c", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -5686,10 +5465,14 @@ static SpdxLicenseList createList() .reference( "./TOSL.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/TOSL.json" ) - .referenceNumber( 347 ) .name( "Trusster Open Source License" ) .licenseId( "TOSL" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/TOSL" ) + + .urlInfo( "http://fedoraproject.org/wiki/Licensing/TOSL", "e7986adc7767b91e7a6db327bf835a736c2c222f", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/TOSL", "e7986adc7767b91e7a6db327bf835a736c2c222f", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/TOSL", "e7986adc7767b91e7a6db327bf835a736c2c222f", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/TOSL", "e7986adc7767b91e7a6db327bf835a736c2c222f", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -5698,12 +5481,9 @@ static SpdxLicenseList createList() .reference( "./TU-Berlin-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/TU-Berlin-1.0.json" ) - .referenceNumber( 359 ) .name( "Technische Universitaet Berlin License 1.0" ) .licenseId( "TU-Berlin-1.0" ) .seeAlso( "https://github.com/swh/ladspa/blob/7bf6f3799fdba70fda297c2d8fd9f526803d9680/gsm/COPYRIGHT" ) - - .urlInfo( "https://github.com/swh/ladspa/blob/7bf6f3799fdba70fda297c2d8fd9f526803d9680/gsm/COPYRIGHT", null, null, false ) .isOsiApproved( false ) .build() ); @@ -5712,12 +5492,9 @@ static SpdxLicenseList createList() .reference( "./TU-Berlin-2.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/TU-Berlin-2.0.json" ) - .referenceNumber( 377 ) .name( "Technische Universitaet Berlin License 2.0" ) .licenseId( "TU-Berlin-2.0" ) .seeAlso( "https://github.com/CorsixTH/deps/blob/fd339a9f526d1d9c9f01ccf39e438a015da50035/licences/libgsm.txt" ) - - .urlInfo( "https://github.com/CorsixTH/deps/blob/fd339a9f526d1d9c9f01ccf39e438a015da50035/licences/libgsm.txt", null, null, false ) .isOsiApproved( false ) .build() ); @@ -5727,12 +5504,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/UPL-1.0.json" ) - .referenceNumber( 198 ) .name( "Universal Permissive License v1.0" ) .licenseId( "UPL-1.0" ) - .seeAlso( "http://opensource.org/licenses/UPL" ) + .seeAlso( "https://opensource.org/licenses/UPL" ) - .urlInfo( "http://opensource.org/licenses/UPL", null, null, false ) + .urlInfo( "http://opensource.org/licenses/UPL", "c28eb75b735673b6ed1c8e0a86ec903cfe51847d", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/UPL", "c28eb75b735673b6ed1c8e0a86ec903cfe51847d", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/UPL", "c28eb75b735673b6ed1c8e0a86ec903cfe51847d", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/UPL", "c28eb75b735673b6ed1c8e0a86ec903cfe51847d", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -5741,12 +5520,9 @@ static SpdxLicenseList createList() .reference( "./Unicode-DFS-2015.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Unicode-DFS-2015.json" ) - .referenceNumber( 10 ) .name( "Unicode License Agreement - Data Files and Software (2015)" ) .licenseId( "Unicode-DFS-2015" ) .seeAlso( "https://web.archive.org/web/20151224134844/http://unicode.org/copyright.html" ) - - .urlInfo( "https://web.archive.org/web/20151224134844/http://unicode.org/copyright.html", "1aa590e10fb50537254663dee1bcd0e29d15d575", "text/html", true ) .isOsiApproved( false ) .build() ); @@ -5755,14 +5531,13 @@ static SpdxLicenseList createList() .reference( "./Unicode-DFS-2016.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Unicode-DFS-2016.json" ) - .referenceNumber( 368 ) .name( "Unicode License Agreement - Data Files and Software (2016)" ) .licenseId( "Unicode-DFS-2016" ) .seeAlso( "http://www.unicode.org/copyright.html" ) - .urlInfo( "http://unicode.org/copyright.html", "14a648b5ae2d7ae366f01f656dd71d33b9ac4ee0", "text/html", true ) - .urlInfo( "http://www.unicode.org/copyright.html", "14a648b5ae2d7ae366f01f656dd71d33b9ac4ee0", "text/html", true ) - .urlInfo( "https://unicode.org/copyright.html", "14a648b5ae2d7ae366f01f656dd71d33b9ac4ee0", "text/html", true ) + .urlInfo( "http://unicode.org/copyright.html", "14a648b5ae2d7ae366f01f656dd71d33b9ac4ee0", "text/html", true, false ) + .urlInfo( "http://www.unicode.org/copyright.html", "14a648b5ae2d7ae366f01f656dd71d33b9ac4ee0", "text/html", true, false ) + .urlInfo( "https://unicode.org/copyright.html", "14a648b5ae2d7ae366f01f656dd71d33b9ac4ee0", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -5771,14 +5546,13 @@ static SpdxLicenseList createList() .reference( "./Unicode-TOU.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Unicode-TOU.json" ) - .referenceNumber( 68 ) .name( "Unicode Terms of Use" ) .licenseId( "Unicode-TOU" ) .seeAlso( "http://www.unicode.org/copyright.html" ) - .urlInfo( "http://unicode.org/copyright.html", "14a648b5ae2d7ae366f01f656dd71d33b9ac4ee0", "text/html", true ) - .urlInfo( "http://www.unicode.org/copyright.html", "14a648b5ae2d7ae366f01f656dd71d33b9ac4ee0", "text/html", true ) - .urlInfo( "https://unicode.org/copyright.html", "14a648b5ae2d7ae366f01f656dd71d33b9ac4ee0", "text/html", true ) + .urlInfo( "http://unicode.org/copyright.html", "14a648b5ae2d7ae366f01f656dd71d33b9ac4ee0", "text/html", true, false ) + .urlInfo( "http://www.unicode.org/copyright.html", "14a648b5ae2d7ae366f01f656dd71d33b9ac4ee0", "text/html", true, false ) + .urlInfo( "https://unicode.org/copyright.html", "14a648b5ae2d7ae366f01f656dd71d33b9ac4ee0", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -5788,15 +5562,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/Unlicense.json" ) - .referenceNumber( 285 ) .name( "The Unlicense" ) .licenseId( "Unlicense" ) .seeAlso( "http://unlicense.org/" ) - .urlInfo( "http://unlicense.org/", "2793aa722410d051088cb60cdf13fb5cf68f8b16", "text/html", true ) - .urlInfo( "http://www.unlicense.org/", "2793aa722410d051088cb60cdf13fb5cf68f8b16", "text/html", true ) - .urlInfo( "https://unlicense.org/", "2793aa722410d051088cb60cdf13fb5cf68f8b16", "text/html", true ) - .urlInfo( "https://www.unlicense.org/", "2793aa722410d051088cb60cdf13fb5cf68f8b16", "text/html", true ) + .urlInfo( "http://unlicense.org/", "2793aa722410d051088cb60cdf13fb5cf68f8b16", "text/html", true, false ) + .urlInfo( "http://www.unlicense.org/", "2793aa722410d051088cb60cdf13fb5cf68f8b16", "text/html", true, false ) + .urlInfo( "https://unlicense.org/", "2793aa722410d051088cb60cdf13fb5cf68f8b16", "text/html", true, false ) + .urlInfo( "https://www.unlicense.org/", "2793aa722410d051088cb60cdf13fb5cf68f8b16", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -5805,12 +5578,11 @@ static SpdxLicenseList createList() .reference( "./VOSTROM.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/VOSTROM.json" ) - .referenceNumber( 221 ) .name( "VOSTROM Public License for Open Source" ) .licenseId( "VOSTROM" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/VOSTROM" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/VOSTROM", null, null, false ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/VOSTROM", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -5819,12 +5591,14 @@ static SpdxLicenseList createList() .reference( "./VSL-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/VSL-1.0.json" ) - .referenceNumber( 173 ) .name( "Vovida Software License v1.0" ) .licenseId( "VSL-1.0" ) - .seeAlso( "http://www.opensource.org/licenses/VSL-1.0" ) + .seeAlso( "https://opensource.org/licenses/VSL-1.0" ) - .urlInfo( "http://www.opensource.org/licenses/VSL-1.0", null, null, false ) + .urlInfo( "http://opensource.org/licenses/VSL-1.0", "8eb986af8a2ff1e26ace80a236e6a72d58f5eb1c", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/VSL-1.0", "8eb986af8a2ff1e26ace80a236e6a72d58f5eb1c", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/VSL-1.0", "8eb986af8a2ff1e26ace80a236e6a72d58f5eb1c", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/VSL-1.0", "8eb986af8a2ff1e26ace80a236e6a72d58f5eb1c", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -5834,13 +5608,12 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/Vim.json" ) - .referenceNumber( 127 ) .name( "Vim License" ) .licenseId( "Vim" ) .seeAlso( "http://vimdoc.sourceforge.net/htmldoc/uganda.html" ) - .urlInfo( "http://vimdoc.sourceforge.net/htmldoc/uganda.html", "03dc2a471da404470ef443a26d08bfaf12a629aa", "text/html", true ) - .urlInfo( "http://www.vimdoc.sourceforge.net/htmldoc/uganda.html", "03dc2a471da404470ef443a26d08bfaf12a629aa", "text/html", true ) + .urlInfo( "http://vimdoc.sourceforge.net/htmldoc/uganda.html", "03dc2a471da404470ef443a26d08bfaf12a629aa", "text/html", true, false ) + .urlInfo( "http://www.vimdoc.sourceforge.net/htmldoc/uganda.html", "03dc2a471da404470ef443a26d08bfaf12a629aa", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -5850,17 +5623,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/W3C.json" ) - .referenceNumber( 339 ) .name( "W3C Software Notice and License (2002-12-31)" ) .licenseId( "W3C" ) .seeAlso( "http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html" ) - .seeAlso( "http://www.opensource.org/licenses/W3C" ) - - .urlInfo( "http://w3.org/Consortium/Legal/2002/copyright-software-20021231.html", "e9caaa14c2ed4bfe41608e3d865811423707bbe5", "text/html", true ) - .urlInfo( "http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html", "e9caaa14c2ed4bfe41608e3d865811423707bbe5", "text/html", true ) - .urlInfo( "https://w3.org/Consortium/Legal/2002/copyright-software-20021231.html", "e9caaa14c2ed4bfe41608e3d865811423707bbe5", "text/html", true ) - .urlInfo( "https://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html", "e9caaa14c2ed4bfe41608e3d865811423707bbe5", "text/html", true ) - .urlInfo( "http://www.opensource.org/licenses/W3C", null, null, false ) + .seeAlso( "https://opensource.org/licenses/W3C" ) + + .urlInfo( "http://w3.org/Consortium/Legal/2002/copyright-software-20021231.html", "e9caaa14c2ed4bfe41608e3d865811423707bbe5", "text/html", true, false ) + .urlInfo( "http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html", "e9caaa14c2ed4bfe41608e3d865811423707bbe5", "text/html", true, false ) + .urlInfo( "https://w3.org/Consortium/Legal/2002/copyright-software-20021231.html", "e9caaa14c2ed4bfe41608e3d865811423707bbe5", "text/html", true, false ) + .urlInfo( "https://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html", "e9caaa14c2ed4bfe41608e3d865811423707bbe5", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/W3C", "b80431e123c8017954c2eb15438d7468b775b71a", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/W3C", "b80431e123c8017954c2eb15438d7468b775b71a", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/W3C", "b80431e123c8017954c2eb15438d7468b775b71a", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/W3C", "b80431e123c8017954c2eb15438d7468b775b71a", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -5869,15 +5644,14 @@ static SpdxLicenseList createList() .reference( "./W3C-19980720.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/W3C-19980720.json" ) - .referenceNumber( 314 ) .name( "W3C Software Notice and License (1998-07-20)" ) .licenseId( "W3C-19980720" ) .seeAlso( "http://www.w3.org/Consortium/Legal/copyright-software-19980720.html" ) - .urlInfo( "http://w3.org/Consortium/Legal/copyright-software-19980720.html", "9bca94cc5985c5c1fa93f64ab74c32dbe270ff40", "text/html", true ) - .urlInfo( "http://www.w3.org/Consortium/Legal/copyright-software-19980720.html", "9bca94cc5985c5c1fa93f64ab74c32dbe270ff40", "text/html", true ) - .urlInfo( "https://w3.org/Consortium/Legal/copyright-software-19980720.html", "9bca94cc5985c5c1fa93f64ab74c32dbe270ff40", "text/html", true ) - .urlInfo( "https://www.w3.org/Consortium/Legal/copyright-software-19980720.html", "9bca94cc5985c5c1fa93f64ab74c32dbe270ff40", "text/html", true ) + .urlInfo( "http://w3.org/Consortium/Legal/copyright-software-19980720.html", "9bca94cc5985c5c1fa93f64ab74c32dbe270ff40", "text/html", true, false ) + .urlInfo( "http://www.w3.org/Consortium/Legal/copyright-software-19980720.html", "9bca94cc5985c5c1fa93f64ab74c32dbe270ff40", "text/html", true, false ) + .urlInfo( "https://w3.org/Consortium/Legal/copyright-software-19980720.html", "9bca94cc5985c5c1fa93f64ab74c32dbe270ff40", "text/html", true, false ) + .urlInfo( "https://www.w3.org/Consortium/Legal/copyright-software-19980720.html", "9bca94cc5985c5c1fa93f64ab74c32dbe270ff40", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -5886,15 +5660,14 @@ static SpdxLicenseList createList() .reference( "./W3C-20150513.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/W3C-20150513.json" ) - .referenceNumber( 49 ) .name( "W3C Software Notice and Document License (2015-05-13)" ) .licenseId( "W3C-20150513" ) .seeAlso( "https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document" ) - .urlInfo( "http://w3.org/Consortium/Legal/2015/copyright-software-and-document", "b6483f77e4ea82c472b1006e5e49323deb569c37", "text/html", true ) - .urlInfo( "http://www.w3.org/Consortium/Legal/2015/copyright-software-and-document", "b6483f77e4ea82c472b1006e5e49323deb569c37", "text/html", true ) - .urlInfo( "https://w3.org/Consortium/Legal/2015/copyright-software-and-document", "b6483f77e4ea82c472b1006e5e49323deb569c37", "text/html", true ) - .urlInfo( "https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document", "b6483f77e4ea82c472b1006e5e49323deb569c37", "text/html", true ) + .urlInfo( "http://w3.org/Consortium/Legal/2015/copyright-software-and-document", "b6483f77e4ea82c472b1006e5e49323deb569c37", "text/html", true, false ) + .urlInfo( "http://www.w3.org/Consortium/Legal/2015/copyright-software-and-document", "b6483f77e4ea82c472b1006e5e49323deb569c37", "text/html", true, false ) + .urlInfo( "https://w3.org/Consortium/Legal/2015/copyright-software-and-document", "b6483f77e4ea82c472b1006e5e49323deb569c37", "text/html", true, false ) + .urlInfo( "https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document", "b6483f77e4ea82c472b1006e5e49323deb569c37", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -5904,12 +5677,11 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/WTFPL.json" ) - .referenceNumber( 355 ) .name( "Do What The F*ck You Want To Public License" ) .licenseId( "WTFPL" ) .seeAlso( "http://sam.zoy.org/wtfpl/COPYING" ) - .urlInfo( "http://sam.zoy.org/wtfpl/COPYING", "337ece375beddfdb7392699fd00eb9b3e823d03f", "text/plain", true ) + .urlInfo( "http://sam.zoy.org/wtfpl/COPYING", "337ece375beddfdb7392699fd00eb9b3e823d03f", "text/plain", true, false ) .isOsiApproved( false ) .build() ); @@ -5918,12 +5690,14 @@ static SpdxLicenseList createList() .reference( "./Watcom-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Watcom-1.0.json" ) - .referenceNumber( 170 ) .name( "Sybase Open Watcom Public License 1.0" ) .licenseId( "Watcom-1.0" ) - .seeAlso( "http://www.opensource.org/licenses/Watcom-1.0" ) + .seeAlso( "https://opensource.org/licenses/Watcom-1.0" ) - .urlInfo( "http://www.opensource.org/licenses/Watcom-1.0", null, null, false ) + .urlInfo( "http://opensource.org/licenses/Watcom-1.0", "4f0fb4a3cd8f3fe680f39efe3c7c04808fb95e39", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/Watcom-1.0", "4f0fb4a3cd8f3fe680f39efe3c7c04808fb95e39", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/Watcom-1.0", "4f0fb4a3cd8f3fe680f39efe3c7c04808fb95e39", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/Watcom-1.0", "4f0fb4a3cd8f3fe680f39efe3c7c04808fb95e39", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -5932,12 +5706,14 @@ static SpdxLicenseList createList() .reference( "./Wsuipa.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Wsuipa.json" ) - .referenceNumber( 129 ) .name( "Wsuipa License" ) .licenseId( "Wsuipa" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Wsuipa" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Wsuipa", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Wsuipa", "f0b1f53b5a3e33604d9d06efe31ab82bed60d8aa", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Wsuipa", "f0b1f53b5a3e33604d9d06efe31ab82bed60d8aa", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Wsuipa", "f0b1f53b5a3e33604d9d06efe31ab82bed60d8aa", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Wsuipa", "f0b1f53b5a3e33604d9d06efe31ab82bed60d8aa", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -5947,15 +5723,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/X11.json" ) - .referenceNumber( 181 ) .name( "X11 License" ) .licenseId( "X11" ) .seeAlso( "http://www.xfree86.org/3.3.6/COPYRIGHT2.html#3" ) - .urlInfo( "http://www.xfree86.org/3.3.6/COPYRIGHT2.html#3", "af17279d4b362c0421337bac10272977c3cba3e3", "text/html", true ) - .urlInfo( "http://xfree86.org/3.3.6/COPYRIGHT2.html#3", "af17279d4b362c0421337bac10272977c3cba3e3", "text/html", true ) - .urlInfo( "https://www.xfree86.org/3.3.6/COPYRIGHT2.html#3", "af17279d4b362c0421337bac10272977c3cba3e3", "text/html", true ) - .urlInfo( "https://xfree86.org/3.3.6/COPYRIGHT2.html#3", "af17279d4b362c0421337bac10272977c3cba3e3", "text/html", true ) + .urlInfo( "http://www.xfree86.org/3.3.6/COPYRIGHT2.html#3", "af17279d4b362c0421337bac10272977c3cba3e3", "text/html", true, false ) + .urlInfo( "http://xfree86.org/3.3.6/COPYRIGHT2.html#3", "af17279d4b362c0421337bac10272977c3cba3e3", "text/html", true, false ) + .urlInfo( "https://www.xfree86.org/3.3.6/COPYRIGHT2.html#3", "af17279d4b362c0421337bac10272977c3cba3e3", "text/html", true, false ) + .urlInfo( "https://xfree86.org/3.3.6/COPYRIGHT2.html#3", "af17279d4b362c0421337bac10272977c3cba3e3", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -5965,15 +5740,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/XFree86-1.1.json" ) - .referenceNumber( 236 ) .name( "XFree86 License 1.1" ) .licenseId( "XFree86-1.1" ) .seeAlso( "http://www.xfree86.org/current/LICENSE4.html" ) - .urlInfo( "http://www.xfree86.org/current/LICENSE4.html", "5ad8574c481e3d9f1c527a4a49f4042ac65cc964", "text/html", true ) - .urlInfo( "http://xfree86.org/current/LICENSE4.html", "5ad8574c481e3d9f1c527a4a49f4042ac65cc964", "text/html", true ) - .urlInfo( "https://www.xfree86.org/current/LICENSE4.html", "5ad8574c481e3d9f1c527a4a49f4042ac65cc964", "text/html", true ) - .urlInfo( "https://xfree86.org/current/LICENSE4.html", "5ad8574c481e3d9f1c527a4a49f4042ac65cc964", "text/html", true ) + .urlInfo( "http://www.xfree86.org/current/LICENSE4.html", "5ad8574c481e3d9f1c527a4a49f4042ac65cc964", "text/html", true, false ) + .urlInfo( "http://xfree86.org/current/LICENSE4.html", "5ad8574c481e3d9f1c527a4a49f4042ac65cc964", "text/html", true, false ) + .urlInfo( "https://www.xfree86.org/current/LICENSE4.html", "5ad8574c481e3d9f1c527a4a49f4042ac65cc964", "text/html", true, false ) + .urlInfo( "https://xfree86.org/current/LICENSE4.html", "5ad8574c481e3d9f1c527a4a49f4042ac65cc964", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -5982,12 +5756,14 @@ static SpdxLicenseList createList() .reference( "./XSkat.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/XSkat.json" ) - .referenceNumber( 91 ) .name( "XSkat License" ) .licenseId( "XSkat" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/XSkat_License" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/XSkat_License", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/XSkat_License", "d0716c0abf0b3ff50400ea145f3c58c87fd2c7ea", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/XSkat_License", "d0716c0abf0b3ff50400ea145f3c58c87fd2c7ea", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/XSkat_License", "d0716c0abf0b3ff50400ea145f3c58c87fd2c7ea", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/XSkat_License", "d0716c0abf0b3ff50400ea145f3c58c87fd2c7ea", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -5996,12 +5772,11 @@ static SpdxLicenseList createList() .reference( "./Xerox.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Xerox.json" ) - .referenceNumber( 156 ) .name( "Xerox License" ) .licenseId( "Xerox" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Xerox" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Xerox", null, null, false ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Xerox", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -6010,12 +5785,14 @@ static SpdxLicenseList createList() .reference( "./Xnet.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Xnet.json" ) - .referenceNumber( 374 ) .name( "X.Net License" ) .licenseId( "Xnet" ) - .seeAlso( "http://opensource.org/licenses/Xnet" ) + .seeAlso( "https://opensource.org/licenses/Xnet" ) - .urlInfo( "http://opensource.org/licenses/Xnet", null, null, false ) + .urlInfo( "http://opensource.org/licenses/Xnet", "87f1d18fc34d493540e470d1ea57334e1b118fe3", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/Xnet", "87f1d18fc34d493540e470d1ea57334e1b118fe3", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/Xnet", "87f1d18fc34d493540e470d1ea57334e1b118fe3", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/Xnet", "87f1d18fc34d493540e470d1ea57334e1b118fe3", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -6024,7 +5801,6 @@ static SpdxLicenseList createList() .reference( "./YPL-1.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/YPL-1.0.json" ) - .referenceNumber( 167 ) .name( "Yahoo! Public License v1.0" ) .licenseId( "YPL-1.0" ) .seeAlso( "http://www.zimbra.com/license/yahoo_public_license_1.0.html" ) @@ -6037,7 +5813,6 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/YPL-1.1.json" ) - .referenceNumber( 55 ) .name( "Yahoo! Public License v1.1" ) .licenseId( "YPL-1.1" ) .seeAlso( "http://www.zimbra.com/license/yahoo_public_license_1.1.html" ) @@ -6049,13 +5824,12 @@ static SpdxLicenseList createList() .reference( "./ZPL-1.1.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/ZPL-1.1.json" ) - .referenceNumber( 346 ) .name( "Zope Public License 1.1" ) .licenseId( "ZPL-1.1" ) .seeAlso( "http://old.zope.org/Resources/License/ZPL-1.1" ) - .urlInfo( "http://old.zope.org/Resources/License/ZPL-1.1", "545bd59cf22b63f4b3005a8e192382fadd409a80", "text/html", true ) - .urlInfo( "https://old.zope.org/Resources/License/ZPL-1.1", "545bd59cf22b63f4b3005a8e192382fadd409a80", "text/html", true ) + .urlInfo( "http://old.zope.org/Resources/License/ZPL-1.1", "545bd59cf22b63f4b3005a8e192382fadd409a80", "text/html", true, false ) + .urlInfo( "https://old.zope.org/Resources/License/ZPL-1.1", "545bd59cf22b63f4b3005a8e192382fadd409a80", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -6065,15 +5839,17 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/ZPL-2.0.json" ) - .referenceNumber( 74 ) .name( "Zope Public License 2.0" ) .licenseId( "ZPL-2.0" ) .seeAlso( "http://old.zope.org/Resources/License/ZPL-2.0" ) - .seeAlso( "http://opensource.org/licenses/ZPL-2.0" ) - - .urlInfo( "http://old.zope.org/Resources/License/ZPL-2.0", "48d0ce3d50083691ba056f531eab912596a2317d", null, true ) - .urlInfo( "https://old.zope.org/Resources/License/ZPL-2.0", "48d0ce3d50083691ba056f531eab912596a2317d", null, true ) - .urlInfo( "http://opensource.org/licenses/ZPL-2.0", null, null, false ) + .seeAlso( "https://opensource.org/licenses/ZPL-2.0" ) + + .urlInfo( "http://old.zope.org/Resources/License/ZPL-2.0", "48d0ce3d50083691ba056f531eab912596a2317d", null, true, false ) + .urlInfo( "https://old.zope.org/Resources/License/ZPL-2.0", "48d0ce3d50083691ba056f531eab912596a2317d", null, true, false ) + .urlInfo( "http://opensource.org/licenses/ZPL-2.0", "264d256fa5bf38a8d12dec9b84e294f7074c44cf", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/ZPL-2.0", "264d256fa5bf38a8d12dec9b84e294f7074c44cf", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/ZPL-2.0", "264d256fa5bf38a8d12dec9b84e294f7074c44cf", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/ZPL-2.0", "264d256fa5bf38a8d12dec9b84e294f7074c44cf", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -6083,13 +5859,12 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/ZPL-2.1.json" ) - .referenceNumber( 334 ) .name( "Zope Public License 2.1" ) .licenseId( "ZPL-2.1" ) .seeAlso( "http://old.zope.org/Resources/ZPL/" ) - .urlInfo( "http://old.zope.org/Resources/ZPL/", "a1553972c0c3eb546dbf4ea440f3723136e1f772", null, true ) - .urlInfo( "https://old.zope.org/Resources/ZPL/", "a1553972c0c3eb546dbf4ea440f3723136e1f772", null, true ) + .urlInfo( "http://old.zope.org/Resources/ZPL/", "a1553972c0c3eb546dbf4ea440f3723136e1f772", null, true, false ) + .urlInfo( "https://old.zope.org/Resources/ZPL/", "a1553972c0c3eb546dbf4ea440f3723136e1f772", null, true, false ) .isOsiApproved( false ) .build() ); @@ -6098,12 +5873,14 @@ static SpdxLicenseList createList() .reference( "./Zed.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Zed.json" ) - .referenceNumber( 241 ) .name( "Zed License" ) .licenseId( "Zed" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Zed" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Zed", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Zed", "a65d2a1bce0fd52ce63797199a58056e2bf59f6b", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Zed", "a65d2a1bce0fd52ce63797199a58056e2bf59f6b", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Zed", "a65d2a1bce0fd52ce63797199a58056e2bf59f6b", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Zed", "a65d2a1bce0fd52ce63797199a58056e2bf59f6b", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -6113,12 +5890,9 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/Zend-2.0.json" ) - .referenceNumber( 191 ) .name( "Zend License v2.0" ) .licenseId( "Zend-2.0" ) .seeAlso( "https://web.archive.org/web/20130517195954/http://www.zend.com/license/2_00.txt" ) - - .urlInfo( "https://web.archive.org/web/20130517195954/http://www.zend.com/license/2_00.txt", "f59db7219a194c4eebf6fd3dfae91eaf6db1c4a3", "text/html", true ) .isOsiApproved( false ) .build() ); @@ -6128,12 +5902,9 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/Zimbra-1.3.json" ) - .referenceNumber( 38 ) .name( "Zimbra Public License v1.3" ) .licenseId( "Zimbra-1.3" ) .seeAlso( "http://web.archive.org/web/20100302225219/http://www.zimbra.com/license/zimbra-public-license-1-3.html" ) - - .urlInfo( "http://web.archive.org/web/20100302225219/http://www.zimbra.com/license/zimbra-public-license-1-3.html", "1a96da6645942381efd87e282be887fafb017481", "text/html", true ) .isOsiApproved( false ) .build() ); @@ -6142,12 +5913,11 @@ static SpdxLicenseList createList() .reference( "./Zimbra-1.4.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/Zimbra-1.4.json" ) - .referenceNumber( 231 ) .name( "Zimbra Public License v1.4" ) .licenseId( "Zimbra-1.4" ) .seeAlso( "http://www.zimbra.com/legal/zimbra-public-license-1-4" ) - .urlInfo( "http://www.zimbra.com/legal/zimbra-public-license-1-4", null, null, false ) + .urlInfo( "http://www.zimbra.com/legal/zimbra-public-license-1-4", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -6157,17 +5927,19 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/Zlib.json" ) - .referenceNumber( 311 ) .name( "zlib License" ) .licenseId( "Zlib" ) .seeAlso( "http://www.zlib.net/zlib_license.html" ) - .seeAlso( "http://www.opensource.org/licenses/Zlib" ) - - .urlInfo( "http://www.zlib.net/zlib_license.html", "42ebabf4a661ae8b089652de5063ef17275045e7", "text/html", true ) - .urlInfo( "http://zlib.net/zlib_license.html", "42ebabf4a661ae8b089652de5063ef17275045e7", "text/html", true ) - .urlInfo( "https://www.zlib.net/zlib_license.html", "42ebabf4a661ae8b089652de5063ef17275045e7", "text/html", true ) - .urlInfo( "https://zlib.net/zlib_license.html", "42ebabf4a661ae8b089652de5063ef17275045e7", "text/html", true ) - .urlInfo( "http://www.opensource.org/licenses/Zlib", null, null, false ) + .seeAlso( "https://opensource.org/licenses/Zlib" ) + + .urlInfo( "http://www.zlib.net/zlib_license.html", "42ebabf4a661ae8b089652de5063ef17275045e7", "text/html", true, false ) + .urlInfo( "http://zlib.net/zlib_license.html", "42ebabf4a661ae8b089652de5063ef17275045e7", "text/html", true, false ) + .urlInfo( "https://www.zlib.net/zlib_license.html", "42ebabf4a661ae8b089652de5063ef17275045e7", "text/html", true, false ) + .urlInfo( "https://zlib.net/zlib_license.html", "42ebabf4a661ae8b089652de5063ef17275045e7", "text/html", true, false ) + .urlInfo( "http://opensource.org/licenses/Zlib", "b458ac76187129bac091a5a83dfd952c9e29f0f3", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/Zlib", "b458ac76187129bac091a5a83dfd952c9e29f0f3", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/Zlib", "b458ac76187129bac091a5a83dfd952c9e29f0f3", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/Zlib", "b458ac76187129bac091a5a83dfd952c9e29f0f3", "text/html", true, true ) .isOsiApproved( true ) .build() ); @@ -6176,13 +5948,12 @@ static SpdxLicenseList createList() .reference( "./bzip2-1.0.5.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/bzip2-1.0.5.json" ) - .referenceNumber( 193 ) .name( "bzip2 and libbzip2 License v1.0.5" ) .licenseId( "bzip2-1.0.5" ) .seeAlso( "http://bzip.org/1.0.5/bzip2-manual-1.0.5.html" ) - .urlInfo( "http://bzip.org/1.0.5/bzip2-manual-1.0.5.html", "9ff709aa4250af8beccd87f1395023767058d32f", "text/html", true ) - .urlInfo( "http://www.bzip.org/1.0.5/bzip2-manual-1.0.5.html", "9ff709aa4250af8beccd87f1395023767058d32f", "text/html", true ) + .urlInfo( "http://bzip.org/1.0.5/bzip2-manual-1.0.5.html", "9ff709aa4250af8beccd87f1395023767058d32f", "text/html", true, false ) + .urlInfo( "http://www.bzip.org/1.0.5/bzip2-manual-1.0.5.html", "9ff709aa4250af8beccd87f1395023767058d32f", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -6191,12 +5962,9 @@ static SpdxLicenseList createList() .reference( "./bzip2-1.0.6.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/bzip2-1.0.6.json" ) - .referenceNumber( 294 ) .name( "bzip2 and libbzip2 License v1.0.6" ) .licenseId( "bzip2-1.0.6" ) .seeAlso( "https://github.com/asimonov-im/bzip2/blob/master/LICENSE" ) - - .urlInfo( "https://github.com/asimonov-im/bzip2/blob/master/LICENSE", null, null, false ) .isOsiApproved( false ) .build() ); @@ -6205,12 +5973,9 @@ static SpdxLicenseList createList() .reference( "./copyleft-next-0.3.0.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/copyleft-next-0.3.0.json" ) - .referenceNumber( 169 ) .name( "copyleft-next 0.3.0" ) .licenseId( "copyleft-next-0.3.0" ) .seeAlso( "https://github.com/copyleft-next/copyleft-next/blob/master/Releases/copyleft-next-0.3.0" ) - - .urlInfo( "https://github.com/copyleft-next/copyleft-next/blob/master/Releases/copyleft-next-0.3.0", null, null, false ) .isOsiApproved( false ) .build() ); @@ -6219,12 +5984,9 @@ static SpdxLicenseList createList() .reference( "./copyleft-next-0.3.1.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/copyleft-next-0.3.1.json" ) - .referenceNumber( 336 ) .name( "copyleft-next 0.3.1" ) .licenseId( "copyleft-next-0.3.1" ) .seeAlso( "https://github.com/copyleft-next/copyleft-next/blob/master/Releases/copyleft-next-0.3.1" ) - - .urlInfo( "https://github.com/copyleft-next/copyleft-next/blob/master/Releases/copyleft-next-0.3.1", null, null, false ) .isOsiApproved( false ) .build() ); @@ -6233,12 +5995,9 @@ static SpdxLicenseList createList() .reference( "./curl.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/curl.json" ) - .referenceNumber( 253 ) .name( "curl License" ) .licenseId( "curl" ) .seeAlso( "https://github.com/bagder/curl/blob/master/COPYING" ) - - .urlInfo( "https://github.com/bagder/curl/blob/master/COPYING", null, null, false ) .isOsiApproved( false ) .build() ); @@ -6247,12 +6006,14 @@ static SpdxLicenseList createList() .reference( "./diffmark.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/diffmark.json" ) - .referenceNumber( 354 ) .name( "diffmark license" ) .licenseId( "diffmark" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/diffmark" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/diffmark", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/diffmark", "83fe481632822e277ac95bb4ddd00f4d7b8f699a", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/diffmark", "83fe481632822e277ac95bb4ddd00f4d7b8f699a", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/diffmark", "83fe481632822e277ac95bb4ddd00f4d7b8f699a", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/diffmark", "83fe481632822e277ac95bb4ddd00f4d7b8f699a", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -6261,12 +6022,11 @@ static SpdxLicenseList createList() .reference( "./dvipdfm.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/dvipdfm.json" ) - .referenceNumber( 137 ) .name( "dvipdfm License" ) .licenseId( "dvipdfm" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/dvipdfm" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/dvipdfm", null, null, false ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/dvipdfm", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -6276,15 +6036,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( true ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/eCos-2.0.json" ) - .referenceNumber( 320 ) .name( "eCos license version 2.0" ) .licenseId( "eCos-2.0" ) - .seeAlso( "http://www.gnu.org/licenses/ecos-license.html" ) + .seeAlso( "https://www.gnu.org/licenses/ecos-license.html" ) - .urlInfo( "http://gnu.org/licenses/ecos-license.html", "75f4827b2f7314ac26a345b750eff70fd32ba663", "text/html", true ) - .urlInfo( "http://www.gnu.org/licenses/ecos-license.html", "75f4827b2f7314ac26a345b750eff70fd32ba663", "text/html", true ) - .urlInfo( "https://gnu.org/licenses/ecos-license.html", "75f4827b2f7314ac26a345b750eff70fd32ba663", "text/html", true ) - .urlInfo( "https://www.gnu.org/licenses/ecos-license.html", "75f4827b2f7314ac26a345b750eff70fd32ba663", "text/html", true ) + .urlInfo( "http://gnu.org/licenses/ecos-license.html", "75f4827b2f7314ac26a345b750eff70fd32ba663", "text/html", true, false ) + .urlInfo( "http://www.gnu.org/licenses/ecos-license.html", "75f4827b2f7314ac26a345b750eff70fd32ba663", "text/html", true, false ) + .urlInfo( "https://gnu.org/licenses/ecos-license.html", "75f4827b2f7314ac26a345b750eff70fd32ba663", "text/html", true, false ) + .urlInfo( "https://www.gnu.org/licenses/ecos-license.html", "75f4827b2f7314ac26a345b750eff70fd32ba663", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -6293,17 +6052,19 @@ static SpdxLicenseList createList() .reference( "./eGenix.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/eGenix.json" ) - .referenceNumber( 197 ) .name( "eGenix.com Public License 1.1.0" ) .licenseId( "eGenix" ) .seeAlso( "http://www.egenix.com/products/eGenix.com-Public-License-1.1.0.pdf" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/eGenix.com_Public_License_1.1.0" ) - .urlInfo( "http://egenix.com/products/eGenix.com-Public-License-1.1.0.pdf", "4ced93bdefc32cf87ea05dff902d6ca53ff3ac0f", "application/pdf", true ) - .urlInfo( "http://www.egenix.com/products/eGenix.com-Public-License-1.1.0.pdf", "4ced93bdefc32cf87ea05dff902d6ca53ff3ac0f", "application/pdf", true ) - .urlInfo( "https://egenix.com/products/eGenix.com-Public-License-1.1.0.pdf", "4ced93bdefc32cf87ea05dff902d6ca53ff3ac0f", "application/pdf", true ) - .urlInfo( "https://www.egenix.com/products/eGenix.com-Public-License-1.1.0.pdf", "4ced93bdefc32cf87ea05dff902d6ca53ff3ac0f", "application/pdf", true ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/eGenix.com_Public_License_1.1.0", null, null, false ) + .urlInfo( "http://egenix.com/products/eGenix.com-Public-License-1.1.0.pdf", "c49b063afe6f7390cf5603d84d4f71e23a4cbf12", "application/pdf", true, false ) + .urlInfo( "http://www.egenix.com/products/eGenix.com-Public-License-1.1.0.pdf", "c49b063afe6f7390cf5603d84d4f71e23a4cbf12", "application/pdf", true, false ) + .urlInfo( "https://egenix.com/products/eGenix.com-Public-License-1.1.0.pdf", "c49b063afe6f7390cf5603d84d4f71e23a4cbf12", "application/pdf", true, false ) + .urlInfo( "https://www.egenix.com/products/eGenix.com-Public-License-1.1.0.pdf", "c49b063afe6f7390cf5603d84d4f71e23a4cbf12", "application/pdf", true, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/eGenix.com_Public_License_1.1.0", "467d7ed7c3fcb297afaa198075871d931dd93e73", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/eGenix.com_Public_License_1.1.0", "467d7ed7c3fcb297afaa198075871d931dd93e73", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/eGenix.com_Public_License_1.1.0", "467d7ed7c3fcb297afaa198075871d931dd93e73", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/eGenix.com_Public_License_1.1.0", "467d7ed7c3fcb297afaa198075871d931dd93e73", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -6312,13 +6073,12 @@ static SpdxLicenseList createList() .reference( "./gSOAP-1.3b.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/gSOAP-1.3b.json" ) - .referenceNumber( 335 ) .name( "gSOAP Public License v1.3b" ) .licenseId( "gSOAP-1.3b" ) .seeAlso( "http://www.cs.fsu.edu/~engelen/license.html" ) - .urlInfo( "http://www.cs.fsu.edu/~engelen/license.html", "5f4878afcfa16971a9285ae461bf5c01f3f5989d", "text/html", true ) - .urlInfo( "https://www.cs.fsu.edu/~engelen/license.html", "5f4878afcfa16971a9285ae461bf5c01f3f5989d", "text/html", true ) + .urlInfo( "http://www.cs.fsu.edu/~engelen/license.html", "5f4878afcfa16971a9285ae461bf5c01f3f5989d", "text/html", true, false ) + .urlInfo( "https://www.cs.fsu.edu/~engelen/license.html", "5f4878afcfa16971a9285ae461bf5c01f3f5989d", "text/html", true, false ) .isOsiApproved( false ) .build() ); @@ -6328,12 +6088,11 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/gnuplot.json" ) - .referenceNumber( 9 ) .name( "gnuplot License" ) .licenseId( "gnuplot" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Gnuplot" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Gnuplot", null, null, false ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Gnuplot", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -6343,7 +6102,6 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/iMatix.json" ) - .referenceNumber( 331 ) .name( "iMatix Standard Function Library Agreement" ) .licenseId( "iMatix" ) .seeAlso( "http://legacy.imatix.com/html/sfl/sfl4.htm#license" ) @@ -6355,12 +6113,11 @@ static SpdxLicenseList createList() .reference( "./libtiff.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/libtiff.json" ) - .referenceNumber( 213 ) .name( "libtiff License" ) .licenseId( "libtiff" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/libtiff" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/libtiff", null, null, false ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/libtiff", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -6369,12 +6126,11 @@ static SpdxLicenseList createList() .reference( "./mpich2.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/mpich2.json" ) - .referenceNumber( 309 ) .name( "mpich2 License" ) .licenseId( "mpich2" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/MIT" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/MIT", null, null, false ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/MIT", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -6383,12 +6139,14 @@ static SpdxLicenseList createList() .reference( "./psfrag.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/psfrag.json" ) - .referenceNumber( 238 ) .name( "psfrag License" ) .licenseId( "psfrag" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/psfrag" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/psfrag", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/psfrag", "222683436f3cef3f2ff17f00f68cb16c42a641a2", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/psfrag", "222683436f3cef3f2ff17f00f68cb16c42a641a2", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/psfrag", "222683436f3cef3f2ff17f00f68cb16c42a641a2", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/psfrag", "222683436f3cef3f2ff17f00f68cb16c42a641a2", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -6397,12 +6155,11 @@ static SpdxLicenseList createList() .reference( "./psutils.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/psutils.json" ) - .referenceNumber( 120 ) .name( "psutils License" ) .licenseId( "psutils" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/psutils" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/psutils", null, null, false ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/psutils", null, null, false, true ) .isOsiApproved( false ) .build() ); @@ -6411,12 +6168,14 @@ static SpdxLicenseList createList() .reference( "./wxWindows.html" ) .isDeprecatedLicenseId( true ) .detailsUrl( "http://spdx.org/licenses/wxWindows.json" ) - .referenceNumber( 82 ) .name( "wxWindows Library License" ) .licenseId( "wxWindows" ) - .seeAlso( "http://www.opensource.org/licenses/WXwindows" ) + .seeAlso( "https://opensource.org/licenses/WXwindows" ) - .urlInfo( "http://www.opensource.org/licenses/WXwindows", null, null, false ) + .urlInfo( "http://opensource.org/licenses/WXwindows", "46e5939d23b7bde744849479ad16f7ab67237e7c", "text/html", true, true ) + .urlInfo( "http://www.opensource.org/licenses/WXwindows", "46e5939d23b7bde744849479ad16f7ab67237e7c", "text/html", true, true ) + .urlInfo( "https://opensource.org/licenses/WXwindows", "46e5939d23b7bde744849479ad16f7ab67237e7c", "text/html", true, true ) + .urlInfo( "https://www.opensource.org/licenses/WXwindows", "46e5939d23b7bde744849479ad16f7ab67237e7c", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -6426,12 +6185,14 @@ static SpdxLicenseList createList() .isDeprecatedLicenseId( false ) .isFsfLibre( true ) .detailsUrl( "http://spdx.org/licenses/xinetd.json" ) - .referenceNumber( 139 ) .name( "xinetd License" ) .licenseId( "xinetd" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/Xinetd_License" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/Xinetd_License", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/Xinetd_License", "6345858ba6ab8e66fd205908b8a8ebd66ec5093e", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/Xinetd_License", "6345858ba6ab8e66fd205908b8a8ebd66ec5093e", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/Xinetd_License", "6345858ba6ab8e66fd205908b8a8ebd66ec5093e", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/Xinetd_License", "6345858ba6ab8e66fd205908b8a8ebd66ec5093e", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -6440,12 +6201,14 @@ static SpdxLicenseList createList() .reference( "./xpp.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/xpp.json" ) - .referenceNumber( 267 ) .name( "XPP License" ) .licenseId( "xpp" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/xpp" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/xpp", null, null, false ) + .urlInfo( "http://fedoraproject.org/wiki/Licensing/xpp", "1087e4c3bad5ae17dbd55658ed505ff5107765a2", "text/html", true, true ) + .urlInfo( "http://www.fedoraproject.org/wiki/Licensing/xpp", "1087e4c3bad5ae17dbd55658ed505ff5107765a2", "text/html", true, true ) + .urlInfo( "https://fedoraproject.org/wiki/Licensing/xpp", "1087e4c3bad5ae17dbd55658ed505ff5107765a2", "text/html", true, true ) + .urlInfo( "https://www.fedoraproject.org/wiki/Licensing/xpp", "1087e4c3bad5ae17dbd55658ed505ff5107765a2", "text/html", true, true ) .isOsiApproved( false ) .build() ); @@ -6454,17 +6217,56 @@ static SpdxLicenseList createList() .reference( "./zlib-acknowledgement.html" ) .isDeprecatedLicenseId( false ) .detailsUrl( "http://spdx.org/licenses/zlib-acknowledgement.json" ) - .referenceNumber( 312 ) .name( "zlib/libpng License with Acknowledgement" ) .licenseId( "zlib-acknowledgement" ) .seeAlso( "https://fedoraproject.org/wiki/Licensing/ZlibWithAcknowledgement" ) - .urlInfo( "https://fedoraproject.org/wiki/Licensing/ZlibWithAcknowledgement", null, null, false ) - .isOsiApproved( false ) - .build() - ); + .urlInfo( "https://fedoraproject.org/wiki/Licensing/ZlibWithAcknowledgement", null, null, false, true ) + .isOsiApproved( false ) + .build() + ); + + builder.releaseDate( "2019-02-22" ); + + builder.urlReplacement( "archive.org-0", "(archive\\.org/web/[0-9]+)/", "$1id_/" ); + builder.urlReplacement( "git.kernel.org-0", "https?://git\\.kernel\\.org/pub/scm/linux/([^/]+)/git/torvalds/linux\\.git/tree/(.*)", "https://git.kernel.org/pub/scm/linux/$1/git/torvalds/linux.git/plain/$2" ); + builder.urlReplacement( "git.savannah.gnu.org-0", "https?://git\\.savannah\\.gnu\\.org/cgit/(.*)\\.git/tree/(.*)", "http://git.savannah.gnu.org/cgit/$1.git/plain/$2" ); + builder.urlReplacement( "github.com-0", "github\\.com/([^/]+)/([^/]+)/blob/(.*)", "https://raw.githubusercontent.com/$1/$2/$3" ); + builder.urlReplacement( "github.com/aws/mit-0", ".*github\\.com/aws/mit-0", "https://raw.githubusercontent.com/aws/mit-0/master/MIT-0" ); + builder.urlReplacement( "microsoft.com/opensource/licenses.mspx", ".*microsoft\\.com/opensource/licenses\\.mspx", "https://web.archive.org/web/20150619132250id_/http://www.microsoft.com/en-us/openness/licenses.aspx" ); + + builder.contentSanitizer( "artlibre.org-0", ".*artlibre\\.org.*", "", "" ); + builder.contentSanitizer( "artlibre.org-1", ".*artlibre\\.org.*", "", "" ); + builder.contentSanitizer( "codeproject.com-0", ".*codeproject\\.com.*", ">[^<]+members<", "><" ); + builder.contentSanitizer( "codeproject.com-1", ".*codeproject\\.com.*", "

[^\\n]+", "" ); + builder.contentSanitizer( "codeproject.com-2", ".*codeproject\\.com.*", "
\\s*[^\\s]+\\s*\\|\\s*[^\\s]+\\s*\\|", "" ); + builder.contentSanitizer( "creativecommons.org-0", ".*creativecommons\\.org.*", "\\n ", "\\n" ); + builder.contentSanitizer( "data.norge.no-0", ".*data\\.norge\\.no.*", "jQuery\\.extend\\(Drupal\\.settings[^\\n]+", "" ); + builder.contentSanitizer( "data.norge.no-1", ".*data\\.norge\\.no.*", "value=\"form-[^\"]*\"", "" ); + builder.contentSanitizer( "data.norge.no-2", ".*data\\.norge\\.no.*", "view-dom-id-[0-9a-f]{12}", "" ); + builder.contentSanitizer( "directory.fsf.org-0", ".*directory\\.fsf\\.org.*", "\"wgRequestId\":\"[^\"]*\"", "\"wgRequestId\":\"\"" ); + builder.contentSanitizer( "directory.fsf.org-1", ".*directory\\.fsf\\.org.*", "\"wgBackendResponseTime\":[0-9]+", "\"wgBackendResponseTime\":0" ); + builder.contentSanitizer( "eu-datagrid.web.cern.ch-0", ".*eu-datagrid\\.web\\.cern\\.ch.*", "wct=[^&\"]+", "wct=" ); + builder.contentSanitizer( "fedoraproject.org-0", ".*fedoraproject\\.org.*", "\"wgRequestId\":\"[^\"]*\"", "\"wgRequestId\":\"\"" ); + builder.contentSanitizer( "fedoraproject.org-1", ".*fedoraproject\\.org.*", "\"wgBackendResponseTime\":[0-9]+", "\"wgBackendResponseTime\":0" ); + builder.contentSanitizer( "gianluca.dellavedova.org-0", ".*gianluca\\.dellavedova\\.org.*", "