licenseclassifier
Copyright (c) 2026 Fencer Security. All rights reserved.

This product includes software and data developed by third parties.


-------------------------------------------------------------------------------
github.com/google/licensecheck (v0.3.1)
-------------------------------------------------------------------------------

Copyright (c) 2019 The Go Authors. All rights reserved.
Licensed under the BSD 3-Clause License.

Homepage:     https://github.com/google/licensecheck
Full license: third_party/licensecheck/LICENSE

Two things in this project derive from licensecheck:

1. The license-identification algorithm. The modules under
   src/licenseclassifier/_engine/ are a Python port of licensecheck's Go
   sources — dictionary.py from internal/match/dict.go, resyntax.py from
   internal/match/resyntax.go, matcher.py from internal/match/rematch.go and
   internal/match/regexp.go, and scan.py from scan.go.

2. The built-in license patterns. The patterns under data/licenses/ that are listed
   in the first section of data/order.txt are the contents of licensecheck's
   licenses/ directory (the LRE pattern corpus), converted from Go template sources
   to plain LRE. src/licenseclassifier/_engine/licenses.json.gz is built from
   data/, and src/licenseclassifier/_engine/scanner.bin.gz is a compiled form of it.

   The patterns under the later headings in that file were generated by this project
   from the SPDX matching templates (see below), or written by hand, and are not
   licensecheck's work. data/order.txt is the authoritative record of which is
   which, so no count is repeated here.

Neither the name "Google Inc." nor the names of the Go Authors or any other
licensecheck contributor are used here to endorse or promote this project. The
references above are factual attribution only. This project is not affiliated
with, endorsed by, or supported by Google or the Go Authors.


-------------------------------------------------------------------------------
SPDX License List
-------------------------------------------------------------------------------

The license identifiers, the matching templates every pattern in data/licenses/
was derived from, and the canonical license texts in data/spdx-texts.json.gz all
come from the SPDX License List.

Two releases are involved, and data/spdx-version.json records both: the top-level
entry is the release this project generates patterns from, and curated_from names
the older release licensecheck converted its patterns from, since those are kept
as they are rather than regenerated. No version is repeated in this file, because
the corpus is refreshed on a schedule and a version written here would be wrong
the first time that happened.

The SPDX License List data is published by the SPDX Legal Team under CC0-1.0
(public domain dedication), so it carries no attribution requirement at all — the
provenance above is recorded because it is useful, not because it is owed.

Homepage: https://spdx.org/licenses/
