diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 08d2b99..056cdd1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,6 +23,10 @@ jobs: # ───────────────────────────────────────────── publish-vsce: name: Publish VSIX (${{ matrix.target }}) + # Job-level so the Open VSX step's `if` can read it — a step's own step-level + # env is NOT visible to that same step's `if` condition. + env: + OVSX_PAT: ${{ secrets.OVSX_PAT }} strategy: fail-fast: false matrix: @@ -46,6 +50,21 @@ jobs: with: node-version: "20" + # Fail fast if the release tag and the packaged version disagree, so we + # never publish a VSIX whose version differs from the tag people see. + - name: Verify version matches release tag + if: github.event_name == 'release' + shell: bash + run: | + TAG="${{ github.event.release.tag_name }}" + VER="${TAG#v}" + PKG=$(node -p "require('./vscode-extension/package.json').version") + echo "tag=$TAG expected=$VER package.json=$PKG" + if [ "$VER" != "$PKG" ]; then + echo "::error::package.json version ($PKG) does not match release tag ($VER)" + exit 1 + fi + - name: Install Extension dependencies working-directory: vscode-extension run: npm install @@ -99,21 +118,55 @@ jobs: with: files: vscode-extension/*.vsix + # No continue-on-error: a failed Marketplace publish (e.g. an expired + # VSCE_PAT) MUST turn the job red. The retry loop now records success and + # exits non-zero when all attempts fail, instead of silently ending on the + # trailing Start-Sleep. - name: Publish to VSCode Marketplace if: github.event_name == 'release' working-directory: vscode-extension timeout-minutes: 10 - continue-on-error: true shell: pwsh run: | $vsix = (Get-ChildItem *.vsix | Select-Object -First 1).Name - Write-Output "Publishing $vsix..." + Write-Output "Publishing $vsix to VS Code Marketplace..." + $published = $false for ($i = 1; $i -le 3; $i++) { Write-Output "Attempt $i/3..." vsce publish --packagePath $vsix -p ${{ secrets.VSCE_PAT }} - if ($LASTEXITCODE -eq 0) { break } - Write-Output "Attempt $i failed, waiting 30s..." - Start-Sleep -Seconds 30 + if ($LASTEXITCODE -eq 0) { $published = $true; break } + Write-Output "Attempt $i failed (exit $LASTEXITCODE)." + if ($i -lt 3) { Write-Output "Waiting 30s..."; Start-Sleep -Seconds 30 } + } + if (-not $published) { + Write-Error "vsce publish failed after 3 attempts. Is VSCE_PAT valid and unexpired?" + exit 1 + } + + # Open VSX (for Cursor / VSCodium / Windsurf / Eclipse Theia users). + # Opt-in: skipped unless an OVSX_PAT secret is configured, so it never + # blocks a release before the Open VSX namespace/token is set up. + # Prerequisite (one-time): `ovsx create-namespace nash-dir -p `. + - name: Publish to Open VSX + if: github.event_name == 'release' && env.OVSX_PAT != '' + working-directory: vscode-extension + timeout-minutes: 10 + shell: pwsh + run: | + npm install -g ovsx + $vsix = (Get-ChildItem *.vsix | Select-Object -First 1).Name + Write-Output "Publishing $vsix to Open VSX..." + $published = $false + for ($i = 1; $i -le 3; $i++) { + Write-Output "Attempt $i/3..." + ovsx publish $vsix -p $env:OVSX_PAT + if ($LASTEXITCODE -eq 0) { $published = $true; break } + Write-Output "Attempt $i failed (exit $LASTEXITCODE)." + if ($i -lt 3) { Write-Output "Waiting 30s..."; Start-Sleep -Seconds 30 } + } + if (-not $published) { + Write-Error "ovsx publish failed after 3 attempts. Is OVSX_PAT valid and the namespace created?" + exit 1 } # ───────────────────────────────────────────── @@ -132,6 +185,19 @@ jobs: steps: - uses: actions/checkout@v4 + - name: Verify version matches release tag + if: github.event_name == 'release' + shell: bash + run: | + TAG="${{ github.event.release.tag_name }}" + VER="${TAG#v}" + PYP=$(grep -m1 '^version' pyproject.toml | sed -E 's/.*"([^"]+)".*/\1/') + echo "tag=$TAG expected=$VER pyproject=$PYP" + if [ "$VER" != "$PYP" ]; then + echo "::error::pyproject.toml version ($PYP) does not match release tag ($VER)" + exit 1 + fi + - name: Set up Python uses: actions/setup-python@v5 with: diff --git a/.gitignore b/.gitignore index 648820c..b1100ab 100644 --- a/.gitignore +++ b/.gitignore @@ -33,12 +33,20 @@ vscode-extension/out/ vscode-extension/bin/ vscode-extension/*.vsix -# Example — track only *.py and benchmark/*.md +# Example — track only *.py (root helpers) and benchmark/*.md # Downloaded data is gitignored (re-download via: python example/download_examples.py) example/*/ !example/benchmark/ example/benchmark/* !example/benchmark/*.md +# Generated CLI report outputs left in example/ root +# (timestamped, e.g. left_right_20260622_2035.{csv,html,md,pdf,json}; +# *.sig and manifest.sha256.json are already covered by global rules above) +example/*.csv +example/*.html +example/*.md +example/*.pdf +example/*.json # AI Agent .agent diff --git a/README.md b/README.md index 1505648..1efdc56 100644 --- a/README.md +++ b/README.md @@ -93,7 +93,7 @@ Diffinite runs a two-stage pipeline: ### Stage 1: 1:1 File Matching (`simple` mode) 1. **Fuzzy name matching** — Pairs files across `dir_a` and `dir_b` using [RapidFuzz](https://github.com/rapidfuzz/RapidFuzz) string similarity (configurable threshold). -2. **Comment stripping** — Optionally removes comments using a 6-state finite state machine parser supporting 30+ file extensions. +2. **Comment stripping** — Optionally removes comments using a 6-state finite state machine parser supporting 45+ file extensions. 3. **Side-by-side diff** — Computes line-by-line (or word-by-word) diffs using Python's `difflib.SequenceMatcher` with `autojunk=True`, a heuristic that drops high-frequency lines to speed up matching on large files (`SequenceMatcher` itself remains worst-case quadratic). 4. **Report generation** — Renders syntax-highlighted HTML diffs via Pygments, then converts to PDF with xhtml2pdf. @@ -181,12 +181,25 @@ dir_b Path to the comparison source directory (B) | `--report-json PATH` | Generate machine-readable JSON report (used by VS Code extension) | | `--no-merge` | Generate individual PDFs per file instead of one merged PDF | | `--preserve-tree` / `--no-preserve-tree` | Preserve directory tree structure in individual output (default: on) | +| `--sort-by {filename,path,similarity,ratio}` | Sort matched pairs in the report. Default: insertion order (no sort). | +| `--sort-order {asc,desc}` | Sort direction (default: `asc`). Only effective with `--sort-by`. | + +### PDF Font / CJK Rendering + +Korean, Japanese, and Chinese text is rendered correctly in PDF output. By default the built-in xhtml2pdf CJK font (`HYGothic-Medium`) is used as a fallback; for a specific typeface, supply one of the options below. HTML output relies on the browser's native font fallback and needs no configuration. + +| Option | Description | +|--------|-------------| +| `--pdf-lang {ko,ja,zh-cn,…}` | Auto-resolve the best OS-installed font for the given language from the built-in `pdf_fonts.json` map (Windows/macOS/Linux paths). | +| `--pdf-font PATH` | Absolute path to a `.ttf`/`.otf` font to embed via `@font-face` as the primary typeface. Takes precedence over `--pdf-lang`. | + +> Extend or override language→font mappings by creating `~/.diffinite_fonts.json` (same schema as the built-in map). User entries are merged over the built-ins per language. ### Diff Options | Option | Default | Description | |--------|:-------:|-------------| -| `--strip-comments` | off | Strip comments before comparison (6-state FSM parser, 30+ extensions) | +| `--strip-comments` | off | Strip comments before comparison (6-state FSM parser, 45+ extensions) | | `--by-word` | off | Compare by word instead of by line | | `--squash-blanks` | off | Collapse runs of 3+ blank lines. ⚠️ Changes line numbers — not recommended for forensic line-tracing. | | `--threshold N` | `60` | Fuzzy file-name matching threshold (0–100). Lower = more aggressive matching. | @@ -213,6 +226,19 @@ dir_b Path to the comparison source directory (B) | `--max-file-size N` | `10.0` | Files larger than this (MB) bypass the in-memory text decode and fall back to a SHA-256 hash comparison (reported as match/no-match rather than a line diff). Prevents OOM/CPU lock on large binary/generated files. | | `--hash` | off | Embed SHA-256 evidence integrity hashes for all analyzed files in the report. | | `--uncompared-files {inline,separate,none}` | `inline` | Control how unmatched files are displayed: inline in the main report, written to a separate `*_uncompared.txt` file, or omitted. | +| `--bundle PATH` | — | Create an evidence bundle ZIP at `PATH` containing source files, generated reports, and the integrity manifest. | +| `--dir-alias-a TEXT` / `--dir-alias-b TEXT` | — | Display alias for directory A/B in reports (avoids exposing absolute paths). | + +### Filtering & Advanced Options + +| Option | Default | Description | +|--------|:-------:|-------------| +| `--ignore-file PATH` | — | Path to a `.diffignore` file with glob patterns (e.g. `node_modules`, `*.pyc`) to exclude from analysis. | +| `--binary-handling {exclude,hash,error}` | `hash` | How to handle non-decodable (binary) files: skip, show SHA-256 match status, or report a decode error. | +| `--max-diff-html-size N` | `2.0` | Max HTML diff size (MB) before truncation. Prevents xhtml2pdf OOM/`RecursionError` on huge diffs. | +| `--metrics-only` | off | Phase 1 only: compute similarities and emit JSON, skipping HTML/PDF rendering. | +| `--filter-json PATH` | — | Phase 2: restrict output to the file-A paths listed in a JSON array (pairs with `--metrics-only`). | +| `--unreadable-log PATH` | — | Write the list of files that could not be read (permission errors) to `PATH`. | ### Page Annotation Options @@ -291,20 +317,20 @@ diffinite dir_a/ dir_b/ --threshold 80 ## Comment Stripping Support -The `--strip-comments` flag removes comments using a 6-state finite state machine parser: +The `--strip-comments` flag removes comments using a 6-state finite state machine parser covering 45+ file extensions: | Extensions | Comment Styles | |------------|---------------| -| `.py` | `# line comments` | -| `.js`, `.ts`, `.jsx`, `.tsx` | `// line`, `/* block */` | -| `.java`, `.c`, `.cpp`, `.h`, `.cs`, `.go`, `.rs`, `.kt`, `.scala` | `// line`, `/* block */` | -| `.html`, `.xml`, `.svg`, `.htm` | `` | +| `.py`, `.pyw` | `# line` (docstrings preserved) | +| `.js`, `.jsx`, `.mjs`, `.ts`, `.tsx` | `// line`, `/* block */`, template literals, regex literals | +| `.java`, `.kt`, `.kts`, `.scala`, `.c`, `.cc`, `.cpp`, `.h`, `.hpp`, `.cs`, `.go`, `.rs`, `.swift` | `// line`, `/* block */` | +| `.html`, `.htm`, `.xml`, `.svg` | `` | | `.css`, `.scss`, `.less` | `/* block */` | -| `.sql` | `-- line`, `/* block */` | -| `.rb` | `# line` | -| `.sh`, `.bash`, `.zsh` | `# line` | +| `.sql`, `.ddl`, `.dml`, `.pks`, `.pkb`, `.plsql`, `.tsql` | `-- line`, `/* block */` | +| `.php` | `// line`, `# line`, `/* block */` | +| `.rb` | `# line`, `=begin … =end` block | +| `.pl`, `.pm`, `.sh`, `.bash`, `.zsh`, `.r`, `.yaml`, `.yml`, `.toml` | `# line` | | `.lua` | `-- line`, `--[[ block ]]` | -| `.r` | `# line` | > String and triple-quoted literals (including Python docstrings), template literals, and regex literals are deliberately **preserved**, not stripped — they are recognized only so that comment markers appearing inside them (e.g. `//` inside a string) are not mistaken for comments. @@ -325,7 +351,7 @@ diffinite/ │ ├── evidence.py # SHA-256 integrity hashing & manifest generation │ ├── models.py # Data classes (DiffResult, DeepMatchResult, etc.) │ ├── pdf_gen.py # PDF/HTML report generation (xhtml2pdf) -│ └── languages/ # Per-language comment specs (30+ extensions) +│ └── languages/ # Per-language comment specs (45+ extensions) ├── vscode-extension/ │ ├── src/ # TypeScript extension source │ │ ├── extension.ts # Extension activation & command registration diff --git a/pyproject.toml b/pyproject.toml index a35a688..c199fbb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "diffinite" -version = "0.12.1" +version = "0.12.2" description = "Forensic source-code comparison tool — Winnowing fingerprints and professional PDF reports for IP litigation & code audit" readme = "README.md" license = {text = "Apache-2.0"} diff --git a/src/diffinite/pdf_gen.py b/src/diffinite/pdf_gen.py index 48b5fe8..c5074ee 100644 --- a/src/diffinite/pdf_gen.py +++ b/src/diffinite/pdf_gen.py @@ -721,7 +721,7 @@ def build_diff_page_html( body = ( f"

{index}. {html.escape(r.match.rel_path_a)} ↔ " f"{html.escape(r.match.rel_path_b)}

\n" - f"

Match ratio: {_ratio_badge(r.ratio)}   " + f"

Content match: {_ratio_badge(r.ratio)}   " f"+{r.additions} {unit}(s)   " f"-{r.deletions} {unit}(s)

\n" f"{r.html_diff}\n" @@ -821,7 +821,10 @@ def merge_with_bookmarks( layout_data.append({ 'file_a': result.match.rel_path_a, 'file_b': result.match.rel_path_b, - 'sim': result.match.similarity, + 'sim': result.match.similarity, # filename (name) similarity, 0–100 + 'ratio': result.ratio, # content match (difflib), 0.0–1.0 + 'binary': result.binary, + 'hash_match': result.hash_match, 'start_page': page_offset + 1, 'end_page': page_offset + page_count }) diff --git a/src/diffinite/pipeline.py b/src/diffinite/pipeline.py index 61cc33d..f925c29 100644 --- a/src/diffinite/pipeline.py +++ b/src/diffinite/pipeline.py @@ -312,8 +312,8 @@ def _generate_markdown_report( # Summary table lines.append("## Summary\n") - lines.append("| # | File A | File B | Name Sim. | Match | +Added | −Deleted |") - lines.append("|---|--------|--------|:---------:|:-----:|:------:|:--------:|") + lines.append("| # | File A | File B | Name Sim. | Content Match | +Added | −Deleted |") + lines.append("|---|--------|--------|:---------:|:-------------:|:------:|:--------:|") for idx, r in enumerate(results, 1): if r.binary: status = "✓ Match" if r.hash_match else "✗ Mismatch" @@ -500,7 +500,7 @@ def _generate_html_report( diff_sections.append( f'

{idx}. {html_mod.escape(r.match.rel_path_a)} ↔ ' f'{html_mod.escape(r.match.rel_path_b)}

\n' - f'

Match ratio: {_ratio_badge(r.ratio)}   ' + f'

Content match: {_ratio_badge(r.ratio)}   ' f'+{r.additions} {unit}(s)   ' f'-{r.deletions} {unit}(s)

\n' f'{r.html_diff}\n' @@ -583,7 +583,7 @@ def _generate_individual_html( body = ( f'

{html_mod.escape(r.match.rel_path_a)} ↔ ' f'{html_mod.escape(r.match.rel_path_b)}

\n' - f'

Match ratio: {_ratio_badge(r.ratio)}   ' + f'

Content match: {_ratio_badge(r.ratio)}   ' f'+{r.additions} {unit}(s)   ' f'-{r.deletions} {unit}(s)

\n' f'{r.html_diff}\n' @@ -612,7 +612,10 @@ def _generate_individual_html( "idx": idx, "file_a": r.match.rel_path_a, "file_b": r.match.rel_path_b, - "ratio": r.ratio, + "name_similarity": r.match.similarity, # fuzzy filename similarity, 0–100 + "ratio": r.ratio, # content match (difflib), 0.0–1.0 + "binary": r.binary, + "hash_match": r.hash_match, "additions": r.additions, "deletions": r.deletions, "link": rel_link, @@ -643,16 +646,24 @@ def _build_index_html( """Generate an index.html with hyperlinks to all individual reports.""" rows = [] for e in entries: - ratio_pct = f"{e['ratio'] * 100:.1f}%" + name_sim = f"{e.get('name_similarity', 0.0):.1f}" + # "Content Match" mirrors the cover/CSV: percentage for text pairs, + # SHA-256 status for binary pairs (difflib ratio is meaningless there). if e["error"]: - ratio_pct = f'Error' + content_match = 'Error' + elif e.get("binary"): + hm = e.get("hash_match") + content_match = "Binary match" if hm else ("Binary mismatch" if hm is False else "Binary") + else: + content_match = f"{e['ratio'] * 100:.1f}%" rows.append( f'' f'{e["idx"]}' f'' f'{html_mod.escape(e["file_a"])}' f'{html_mod.escape(e["file_b"])}' - f'{ratio_pct}' + f'{name_sim}' + f'{content_match}' f'+{e["additions"]}' f'-{e["deletions"]}' f'\n' @@ -699,7 +710,7 @@ def _build_index_html( #File A (→ Click to View)File B -SimilarityAddedDeleted +Name Sim.Content MatchAddedDeleted @@ -1314,8 +1325,13 @@ def _generate_pdf_report( with open(csv_path, 'w', newline='', encoding='utf-8-sig') as f: writer = csv.writer(f) col_header = "Bates Range" if show_bates_number else "Page Range" - writer.writerow(["Index", "File A", "File B", "Similarity (%)", col_header]) - + # "Name Sim." = fuzzy filename similarity; "Content Match" = difflib + # content ratio. Keeping them in separate, explicitly-labelled columns + # prevents reading a 100% filename match as identical file content. + writer.writerow( + ["Index", "File A", "File B", "Name Sim. (%)", "Content Match (%)", col_header] + ) + for row_idx, row in enumerate(exhibit_data, 1): start_page = row['start_page'] end_page = row['end_page'] @@ -1328,8 +1344,17 @@ def _generate_pdf_report( else: range_str = str(start_page) if start_page == end_page else f"{start_page} - {end_page}" + # Content match: percentage for text pairs; for binary pairs + # difflib ratio is meaningless, so report SHA-256 match status. + if row.get('binary'): + hm = row.get('hash_match') + content_str = "Binary match" if hm else ("Binary mismatch" if hm is False else "Binary") + else: + content_str = f"{row.get('ratio', 0.0) * 100:.1f}%" + writer.writerow([ - row_idx, row['file_a'], row['file_b'], f"{row['sim']:.1f}%", range_str + row_idx, row['file_a'], row['file_b'], + f"{row['sim']:.1f}%", content_str, range_str ]) logger.info(" Exhibit Index CSV generated → %s", csv_path) except Exception as e: diff --git a/vscode-extension/.vscodeignore b/vscode-extension/.vscodeignore index 50e79f9..c9c3064 100644 --- a/vscode-extension/.vscodeignore +++ b/vscode-extension/.vscodeignore @@ -1,14 +1,27 @@ .vsix +*.log node_modules/ src/ +.vscode/** .vscode-test/ -*.map -*.ts +scripts/ +**/*.map +**/*.ts tsconfig.json +# Build-only Python residue (backstop — build_bundle.ps1 prunes these too) +**/__pycache__/ +**/*.pyc +**/*.pyo bin/python/Scripts/ bin/python/Lib/site-packages/pip/ bin/python/Lib/site-packages/pip-*/ bin/python/Lib/site-packages/pip_licenses*/ +bin/python/Lib/site-packages/piplicenses*/ +bin/python/Lib/site-packages/prettytable*/ +bin/python/Lib/site-packages/wcwidth*/ +bin/python/Lib/site-packages/wheel*/ +bin/python/Lib/site-packages/_distutils_hack/ +bin/python/Lib/site-packages/distutils-precedence.pth bin/python/Lib/site-packages/setuptools*/ # Legacy PyInstaller binary (replaced by Embeddable Python) bin/win-x64/ diff --git a/vscode-extension/CHANGELOG.md b/vscode-extension/CHANGELOG.md index 05be0a2..de7fc34 100644 --- a/vscode-extension/CHANGELOG.md +++ b/vscode-extension/CHANGELOG.md @@ -1,5 +1,49 @@ # Changelog +## [0.12.2] — 2026-06-22 + +### Fixed + +- **Report labels — filename vs. content similarity**: every report format now shows filename similarity and content match as two clearly-labelled, distinct figures, so a 100% filename match is no longer mistaken for identical file content. The CSV exhibit index gains a `Content Match (%)` column alongside `Name Sim. (%)`; the Markdown summary, HTML evidence index, and per-file diff pages are relabelled consistently; binary pairs report their SHA-256 match status. (The PDF cover and JSON report already separated the two values.) + +### Docs + +- Corrected and expanded both READMEs: comment-stripping coverage (45+ extensions, derived from the language registry), previously-undocumented CLI flags, a PDF Font / CJK rendering section, and the `diffinite.pdfLang` / `diffinite.pdfFont` settings. Fixed the extension README's FSM state count, broken `master` license links, and the default deep-threshold value. + +### Chore + +- `.gitignore` now ignores generated CLI report outputs left in the `example/` root. + +## [0.12.1] — 2026-06-17 + +### Security + +- **Webview hardening**: every webview (options panel, result viewer, tree viewer) now sets a strict Content-Security-Policy with a per-render nonce, closing the script-injection surface. Rendered `html_diff` is backend-escaped and CSP-protected. + +### Fixed + +- **Cancellation, temp files, argument passing**: in-flight analysis/export processes are reliably terminated on cancel and temporary working files are cleaned up; hardened how analysis options and temp paths are forwarded to the bundled Python backend. + +### Changed + +- **Supply-chain hardened bundle build**: `build_bundle.ps1` now installs the embedded-Python dependencies from a pinned, hash-verified `requirements-bundle.lock` via `pip install --require-hashes`, with SHA-256 verification of the Python embeddable zip and `get-pip.py`. +- **Smaller VSIX**: the bundle prune step is fixed (it previously pruned nothing) and now runs last; `pip-licenses` is built in a throwaway directory instead of shipping into the runtime, dropping ~12 MB of `__pycache__`/`.pyc` and build-only packages. + +### Docs + +- Added a Platform Support matrix to the README; the embedded-Python runtime is scoped to Windows (macOS/Linux use system Python via the CLI). + +## [0.12.0] — 2026-03-31 + +### Added + +- **Parallel execution**: multi-process Phase-2 rendering for faster reports on large selections. +- **Persistent Options Panel**: the options panel remembers the last run's settings and directories. + +### Fixed + +- **CJK font rendering** in PDF output. + ## [0.11.1] — 2026-03-28 ### Fixed diff --git a/vscode-extension/DEPENDENCY_LICENSES.md b/vscode-extension/DEPENDENCY_LICENSES.md index cfadffd..14d1ebc 100644 --- a/vscode-extension/DEPENDENCY_LICENSES.md +++ b/vscode-extension/DEPENDENCY_LICENSES.md @@ -1,7143 +1,7143 @@ -| Name | Version | License | LicenseFile | LicenseText | -|------------------------|-----------|-----------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------| -| PyYAML | 6.0.3 | MIT License | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\pyyaml-6.0.3.dist-info\licenses\LICENSE | Copyright (c) 2017-2021 Ingy döt Net | -| | | | | Copyright (c) 2006-2016 Kirill Simonov | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person obtaining a copy of | -| | | | | this software and associated documentation files (the "Software"), to deal in | -| | | | | the Software without restriction, including without limitation the rights to | -| | | | | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies | -| | | | | of the Software, and to permit persons to whom the Software is furnished to do | -| | | | | so, subject to the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be included in all | -| | | | | copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | -| | | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | -| | | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | -| | | | | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | -| | | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | -| | | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | -| | | | | SOFTWARE. | -| | | | | | -| Pygments | 2.20.0 | BSD-2-Clause | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\pygments-2.20.0.dist-info\licenses\LICENSE | Copyright (c) 2006-2022 by the respective authors (see AUTHORS file). | -| | | | | All rights reserved. | -| | | | | | -| | | | | Redistribution and use in source and binary forms, with or without | -| | | | | modification, are permitted provided that the following conditions are | -| | | | | met: | -| | | | | | -| | | | | * Redistributions of source code must retain the above copyright | -| | | | | notice, this list of conditions and the following disclaimer. | -| | | | | | -| | | | | * 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. | -| | | | | | -| | | | | 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. | -| | | | | | -| RapidFuzz | 3.14.3 | MIT | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\rapidfuzz-3.14.3.dist-info\licenses\LICENSE | Copyright © 2020-present Max Bachmann | -| | | | | Copyright © 2011 Adam Cohen | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person obtaining | -| | | | | a copy of this software and associated documentation files (the | -| | | | | "Software"), to deal in the Software without restriction, including | -| | | | | without limitation the rights to use, copy, modify, merge, publish, | -| | | | | distribute, sublicense, and/or sell copies of the Software, and to | -| | | | | permit persons to whom the Software is furnished to do so, subject to | -| | | | | the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be | -| | | | | included in all copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | -| | | | | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | -| | | | | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | -| | | | | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE | -| | | | | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION | -| | | | | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | -| | | | | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | -| | | | | | -| arabic-reshaper | 3.0.0 | MIT | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\arabic_reshaper-3.0.0.dist-info\LICENSE | MIT License | -| | | | | | -| | | | | Copyright (c) 2019 Abdullah Diab | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person obtaining a copy | -| | | | | of this software and associated documentation files (the "Software"), to deal | -| | | | | in the Software without restriction, including without limitation the rights | -| | | | | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | -| | | | | copies of the Software, and to permit persons to whom the Software is | -| | | | | furnished to do so, subject to the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be included in all | -| | | | | copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | -| | | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | -| | | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | -| | | | | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | -| | | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | -| | | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | -| | | | | SOFTWARE. | -| | | | | | -| asn1crypto | 1.5.1 | MIT License | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\asn1crypto-1.5.1.dist-info\LICENSE | Copyright (c) 2015-2022 Will Bond | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person obtaining a copy of | -| | | | | this software and associated documentation files (the "Software"), to deal in | -| | | | | the Software without restriction, including without limitation the rights to | -| | | | | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies | -| | | | | of the Software, and to permit persons to whom the Software is furnished to do | -| | | | | so, subject to the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be included in all | -| | | | | copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | -| | | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | -| | | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | -| | | | | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | -| | | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | -| | | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | -| | | | | SOFTWARE. | -| | | | | | -| certifi | 2026.2.25 | Mozilla Public License 2.0 (MPL 2.0) | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\certifi-2026.2.25.dist-info\licenses\LICENSE | This package contains a modified version of ca-bundle.crt: | -| | | | | | -| | | | | ca-bundle.crt -- Bundle of CA Root Certificates | -| | | | | | -| | | | | This is a bundle of X.509 certificates of public Certificate Authorities | -| | | | | (CA). These were automatically extracted from Mozilla's root certificates | -| | | | | file (certdata.txt). This file can be found in the mozilla source tree: | -| | | | | https://hg.mozilla.org/mozilla-central/file/tip/security/nss/lib/ckfw/builtins/certdata.txt | -| | | | | It contains the certificates in PEM format and therefore | -| | | | | can be directly used with curl / libcurl / php_curl, or with | -| | | | | an Apache+mod_ssl webserver for SSL client authentication. | -| | | | | Just configure this file as the SSLCACertificateFile.# | -| | | | | | -| | | | | ***** BEGIN LICENSE BLOCK ***** | -| | | | | This Source Code Form is subject to the terms of the Mozilla Public License, | -| | | | | v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain | -| | | | | one at http://mozilla.org/MPL/2.0/. | -| | | | | | -| | | | | ***** END LICENSE BLOCK ***** | -| | | | | @(#) $RCSfile: certdata.txt,v $ $Revision: 1.80 $ $Date: 2011/11/03 15:11:58 $ | -| | | | | | -| cffi | 2.0.0 | MIT | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\cffi-2.0.0.dist-info\licenses\LICENSE | | -| | | | | Except when otherwise stated (look for LICENSE files in directories or | -| | | | | information at the beginning of each file) all software and | -| | | | | documentation is licensed as follows: | -| | | | | | -| | | | | MIT No Attribution | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person | -| | | | | obtaining a copy of this software and associated documentation | -| | | | | files (the "Software"), to deal in the Software without | -| | | | | restriction, including without limitation the rights to use, | -| | | | | copy, modify, merge, publish, distribute, sublicense, and/or | -| | | | | sell copies of the Software, and to permit persons to whom the | -| | | | | Software is furnished to do so. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | -| | | | | OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | -| | | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL | -| | | | | THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | -| | | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING | -| | | | | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER | -| | | | | DEALINGS IN THE SOFTWARE. | -| | | | | | -| | | | | | -| charset-normalizer | 3.4.6 | MIT | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\charset_normalizer-3.4.6.dist-info\licenses\LICENSE | MIT License | -| | | | | | -| | | | | Copyright (c) 2025 TAHRI Ahmed R. | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person obtaining a copy | -| | | | | of this software and associated documentation files (the "Software"), to deal | -| | | | | in the Software without restriction, including without limitation the rights | -| | | | | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | -| | | | | copies of the Software, and to permit persons to whom the Software is | -| | | | | furnished to do so, subject to the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be included in all | -| | | | | copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | -| | | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | -| | | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | -| | | | | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | -| | | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | -| | | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | -| | | | | SOFTWARE. | -| | | | | | -| cryptography | 46.0.6 | Apache-2.0 OR BSD-3-Clause | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\cryptography-46.0.6.dist-info\licenses\LICENSE | This software is made available under the terms of *either* of the licenses | -| | | | | found in LICENSE.APACHE or LICENSE.BSD. Contributions to cryptography are made | -| | | | | under the terms of *both* these licenses. | -| | | | | | -| cssselect2 | 0.9.0 | BSD License | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\cssselect2-0.9.0.dist-info\licenses\LICENSE | BSD 3-Clause License | -| | | | | | -| | | | | Copyright (c) 2012-2018, Simon Sapin and contributors (see AUTHORS). | -| | | | | All rights reserved. | -| | | | | | -| | | | | Redistribution and use in source and binary forms, with or without | -| | | | | modification, are permitted provided that the following conditions are met: | -| | | | | | -| | | | | * Redistributions of source code must retain the above copyright notice, this | -| | | | | list of conditions and the following disclaimer. | -| | | | | | -| | | | | * 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. | -| | | | | | -| | | | | * Neither the name of the copyright holder 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 HOLDER 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. | -| | | | | | -| diffinite | 0.11.1 | Apache Software License | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\diffinite-0.11.1.dist-info\licenses\LICENSE | | -| | | | | 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 the 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 the 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 any 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. Please also get an approval | -| | | | | from your organization's legal department before using this | -| | | | | license for your project. | -| | | | | | -| | | | | Copyright 2026 nash-dir | -| | | | | | -| | | | | 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. | -| | | | | | -| easyocr | 1.7.2 | Apache License 2.0 | C:\Users\user\AppData\Roaming\Python\Python312\site-packages\easyocr-1.7.2.dist-info\LICENSE | 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. | -| | | | | | -| freetype-py | 2.5.1 | BSD License | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\freetype_py-2.5.1.dist-info\LICENSE.txt | freetype-py is licensed under the terms of the new or revised BSD license, as | -| | | | | follows: | -| | | | | | -| | | | | Copyright (c) 2011-2014, Nicolas P. Rougier | -| | | | | All rights reserved. | -| | | | | | -| | | | | Redistribution and use in source and binary forms, with or without | -| | | | | modification, are permitted provided that the following conditions are met: | -| | | | | | -| | | | | Redistributions of source code must retain the above copyright notice, this | -| | | | | list of conditions and the following disclaimer. | -| | | | | | -| | | | | 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. | -| | | | | | -| | | | | Neither the name of the freetype-py Development Team 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. | -| | | | | | -| html5lib | 1.1 | MIT License | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\html5lib-1.1.dist-info\LICENSE | Copyright (c) 2006-2013 James Graham and other contributors | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person obtaining | -| | | | | a copy of this software and associated documentation files (the | -| | | | | "Software"), to deal in the Software without restriction, including | -| | | | | without limitation the rights to use, copy, modify, merge, publish, | -| | | | | distribute, sublicense, and/or sell copies of the Software, and to | -| | | | | permit persons to whom the Software is furnished to do so, subject to | -| | | | | the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be | -| | | | | included in all copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | -| | | | | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | -| | | | | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | -| | | | | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE | -| | | | | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION | -| | | | | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | -| | | | | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | -| | | | | | -| idna | 3.11 | BSD-3-Clause | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\idna-3.11.dist-info\licenses\LICENSE.md | BSD 3-Clause License | -| | | | | | -| | | | | Copyright (c) 2013-2025, Kim Davies and contributors. | -| | | | | 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 holder 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 | -| | | | | HOLDER 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. | -| | | | | | -| lxml | 6.0.2 | BSD-3-Clause | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\lxml-6.0.2.dist-info\licenses\LICENSE.txt | BSD 3-Clause License | -| | | | | | -| | | | | Copyright (c) 2004 Infrae. 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 Infrae 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 INFRAE 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. | -| | | | | | -| ninja | 1.11.1.4 | Apache Software License; BSD License | C:\Users\user\AppData\Roaming\Python\Python312\site-packages\ninja-1.11.1.4.dist-info\licenses\LICENSE_Apache_20 | 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: | -| | | | | | -| | | | | You must give any other recipients of the Work or Derivative Works a copy of | -| | | | | this License; and | -| | | | | You must cause any modified files to carry prominent notices stating that You | -| | | | | changed the files; and | -| | | | | 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 | -| | | | | 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. | -| | | | | | -| opencv-python-headless | 4.11.0.86 | Apache Software License | C:\Users\user\AppData\Roaming\Python\Python312\site-packages\cv2\LICENSE-3RD-PARTY.txt | OpenCV library is redistributed within opencv-python package. | -| | | | | This license applies to OpenCV binary in the directory cv2/. | -| | | | | | -| | | | | | -| | | | | 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. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | libvpx is redistributed within all opencv-python Linux packages. | -| | | | | This license applies to libvpx binary in the directory cv2/. | -| | | | | | -| | | | | Copyright (c) 2010, The WebM Project authors. All rights reserved. | -| | | | | | -| | | | | Redistribution and use in source and binary forms, with or without | -| | | | | modification, are permitted provided that the following conditions are | -| | | | | met: | -| | | | | | -| | | | | * Redistributions of source code must retain the above copyright | -| | | | | notice, this list of conditions and the following disclaimer. | -| | | | | | -| | | | | * 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. | -| | | | | | -| | | | | * Neither the name of Google, nor the WebM Project, 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 | -| | | | | HOLDER 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. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | FFmpeg is redistributed within all opencv-python packages. | -| | | | | | -| | | | | Libbluray, libgnutls, libnettle, libhogweed, libintl, libmp3lame, libp11, | -| | | | | librtmp, libsoxr and libtasn1 are redistributed within all opencv-python macOS packages. | -| | | | | | -| | | | | This license applies to the above library binaries in the directory cv2/. | -| | | | | | -| | | | | GNU LESSER GENERAL PUBLIC LICENSE | -| | | | | Version 2.1, February 1999 | -| | | | | | -| | | | | Copyright (C) 1991, 1999 Free Software Foundation, Inc. | -| | | | | 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | -| | | | | Everyone is permitted to copy and distribute verbatim copies | -| | | | | of this license document, but changing it is not allowed. | -| | | | | | -| | | | | [This is the first released version of the Lesser GPL. It also counts | -| | | | | as the successor of the GNU Library Public License, version 2, hence | -| | | | | the version number 2.1.] | -| | | | | | -| | | | | Preamble | -| | | | | | -| | | | | The licenses for most software are designed to take away your | -| | | | | freedom to share and change it. By contrast, the GNU General Public | -| | | | | Licenses are intended to guarantee your freedom to share and change | -| | | | | free software--to make sure the software is free for all its users. | -| | | | | | -| | | | | This license, the Lesser General Public License, applies to some | -| | | | | specially designated software packages--typically libraries--of the | -| | | | | Free Software Foundation and other authors who decide to use it. You | -| | | | | can use it too, but we suggest you first think carefully about whether | -| | | | | this license or the ordinary General Public License is the better | -| | | | | strategy to use in any particular case, based on the explanations below. | -| | | | | | -| | | | | When we speak of free software, we are referring to freedom of use, | -| | | | | not price. Our General Public Licenses are designed to make sure that | -| | | | | you have the freedom to distribute copies of free software (and charge | -| | | | | for this service if you wish); that you receive source code or can get | -| | | | | it if you want it; that you can change the software and use pieces of | -| | | | | it in new free programs; and that you are informed that you can do | -| | | | | these things. | -| | | | | | -| | | | | To protect your rights, we need to make restrictions that forbid | -| | | | | distributors to deny you these rights or to ask you to surrender these | -| | | | | rights. These restrictions translate to certain responsibilities for | -| | | | | you if you distribute copies of the library or if you modify it. | -| | | | | | -| | | | | For example, if you distribute copies of the library, whether gratis | -| | | | | or for a fee, you must give the recipients all the rights that we gave | -| | | | | you. You must make sure that they, too, receive or can get the source | -| | | | | code. If you link other code with the library, you must provide | -| | | | | complete object files to the recipients, so that they can relink them | -| | | | | with the library after making changes to the library and recompiling | -| | | | | it. And you must show them these terms so they know their rights. | -| | | | | | -| | | | | We protect your rights with a two-step method: (1) we copyright the | -| | | | | library, and (2) we offer you this license, which gives you legal | -| | | | | permission to copy, distribute and/or modify the library. | -| | | | | | -| | | | | To protect each distributor, we want to make it very clear that | -| | | | | there is no warranty for the free library. Also, if the library is | -| | | | | modified by someone else and passed on, the recipients should know | -| | | | | that what they have is not the original version, so that the original | -| | | | | author's reputation will not be affected by problems that might be | -| | | | | introduced by others. | -| | | | | | -| | | | | Finally, software patents pose a constant threat to the existence of | -| | | | | any free program. We wish to make sure that a company cannot | -| | | | | effectively restrict the users of a free program by obtaining a | -| | | | | restrictive license from a patent holder. Therefore, we insist that | -| | | | | any patent license obtained for a version of the library must be | -| | | | | consistent with the full freedom of use specified in this license. | -| | | | | | -| | | | | Most GNU software, including some libraries, is covered by the | -| | | | | ordinary GNU General Public License. This license, the GNU Lesser | -| | | | | General Public License, applies to certain designated libraries, and | -| | | | | is quite different from the ordinary General Public License. We use | -| | | | | this license for certain libraries in order to permit linking those | -| | | | | libraries into non-free programs. | -| | | | | | -| | | | | When a program is linked with a library, whether statically or using | -| | | | | a shared library, the combination of the two is legally speaking a | -| | | | | combined work, a derivative of the original library. The ordinary | -| | | | | General Public License therefore permits such linking only if the | -| | | | | entire combination fits its criteria of freedom. The Lesser General | -| | | | | Public License permits more lax criteria for linking other code with | -| | | | | the library. | -| | | | | | -| | | | | We call this license the "Lesser" General Public License because it | -| | | | | does Less to protect the user's freedom than the ordinary General | -| | | | | Public License. It also provides other free software developers Less | -| | | | | of an advantage over competing non-free programs. These disadvantages | -| | | | | are the reason we use the ordinary General Public License for many | -| | | | | libraries. However, the Lesser license provides advantages in certain | -| | | | | special circumstances. | -| | | | | | -| | | | | For example, on rare occasions, there may be a special need to | -| | | | | encourage the widest possible use of a certain library, so that it becomes | -| | | | | a de-facto standard. To achieve this, non-free programs must be | -| | | | | allowed to use the library. A more frequent case is that a free | -| | | | | library does the same job as widely used non-free libraries. In this | -| | | | | case, there is little to gain by limiting the free library to free | -| | | | | software only, so we use the Lesser General Public License. | -| | | | | | -| | | | | In other cases, permission to use a particular library in non-free | -| | | | | programs enables a greater number of people to use a large body of | -| | | | | free software. For example, permission to use the GNU C Library in | -| | | | | non-free programs enables many more people to use the whole GNU | -| | | | | operating system, as well as its variant, the GNU/Linux operating | -| | | | | system. | -| | | | | | -| | | | | Although the Lesser General Public License is Less protective of the | -| | | | | users' freedom, it does ensure that the user of a program that is | -| | | | | linked with the Library has the freedom and the wherewithal to run | -| | | | | that program using a modified version of the Library. | -| | | | | | -| | | | | The precise terms and conditions for copying, distribution and | -| | | | | modification follow. Pay close attention to the difference between a | -| | | | | "work based on the library" and a "work that uses the library". The | -| | | | | former contains code derived from the library, whereas the latter must | -| | | | | be combined with the library in order to run. | -| | | | | | -| | | | | GNU LESSER GENERAL PUBLIC LICENSE | -| | | | | TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION | -| | | | | | -| | | | | 0. This License Agreement applies to any software library or other | -| | | | | program which contains a notice placed by the copyright holder or | -| | | | | other authorized party saying it may be distributed under the terms of | -| | | | | this Lesser General Public License (also called "this License"). | -| | | | | Each licensee is addressed as "you". | -| | | | | | -| | | | | A "library" means a collection of software functions and/or data | -| | | | | prepared so as to be conveniently linked with application programs | -| | | | | (which use some of those functions and data) to form executables. | -| | | | | | -| | | | | The "Library", below, refers to any such software library or work | -| | | | | which has been distributed under these terms. A "work based on the | -| | | | | Library" means either the Library or any derivative work under | -| | | | | copyright law: that is to say, a work containing the Library or a | -| | | | | portion of it, either verbatim or with modifications and/or translated | -| | | | | straightforwardly into another language. (Hereinafter, translation is | -| | | | | included without limitation in the term "modification".) | -| | | | | | -| | | | | "Source code" for a work means the preferred form of the work for | -| | | | | making modifications to it. For a library, complete source code means | -| | | | | all the source code for all modules it contains, plus any associated | -| | | | | interface definition files, plus the scripts used to control compilation | -| | | | | and installation of the library. | -| | | | | | -| | | | | Activities other than copying, distribution and modification are not | -| | | | | covered by this License; they are outside its scope. The act of | -| | | | | running a program using the Library is not restricted, and output from | -| | | | | such a program is covered only if its contents constitute a work based | -| | | | | on the Library (independent of the use of the Library in a tool for | -| | | | | writing it). Whether that is true depends on what the Library does | -| | | | | and what the program that uses the Library does. | -| | | | | | -| | | | | 1. You may copy and distribute verbatim copies of the Library's | -| | | | | complete source code as you receive it, in any medium, provided that | -| | | | | you conspicuously and appropriately publish on each copy an | -| | | | | appropriate copyright notice and disclaimer of warranty; keep intact | -| | | | | all the notices that refer to this License and to the absence of any | -| | | | | warranty; and distribute a copy of this License along with the | -| | | | | Library. | -| | | | | | -| | | | | You may charge a fee for the physical act of transferring a copy, | -| | | | | and you may at your option offer warranty protection in exchange for a | -| | | | | fee. | -| | | | | | -| | | | | 2. You may modify your copy or copies of the Library or any portion | -| | | | | of it, thus forming a work based on the Library, and copy and | -| | | | | distribute such modifications or work under the terms of Section 1 | -| | | | | above, provided that you also meet all of these conditions: | -| | | | | | -| | | | | a) The modified work must itself be a software library. | -| | | | | | -| | | | | b) You must cause the files modified to carry prominent notices | -| | | | | stating that you changed the files and the date of any change. | -| | | | | | -| | | | | c) You must cause the whole of the work to be licensed at no | -| | | | | charge to all third parties under the terms of this License. | -| | | | | | -| | | | | d) If a facility in the modified Library refers to a function or a | -| | | | | table of data to be supplied by an application program that uses | -| | | | | the facility, other than as an argument passed when the facility | -| | | | | is invoked, then you must make a good faith effort to ensure that, | -| | | | | in the event an application does not supply such function or | -| | | | | table, the facility still operates, and performs whatever part of | -| | | | | its purpose remains meaningful. | -| | | | | | -| | | | | (For example, a function in a library to compute square roots has | -| | | | | a purpose that is entirely well-defined independent of the | -| | | | | application. Therefore, Subsection 2d requires that any | -| | | | | application-supplied function or table used by this function must | -| | | | | be optional: if the application does not supply it, the square | -| | | | | root function must still compute square roots.) | -| | | | | | -| | | | | These requirements apply to the modified work as a whole. If | -| | | | | identifiable sections of that work are not derived from the Library, | -| | | | | and can be reasonably considered independent and separate works in | -| | | | | themselves, then this License, and its terms, do not apply to those | -| | | | | sections when you distribute them as separate works. But when you | -| | | | | distribute the same sections as part of a whole which is a work based | -| | | | | on the Library, the distribution of the whole must be on the terms of | -| | | | | this License, whose permissions for other licensees extend to the | -| | | | | entire whole, and thus to each and every part regardless of who wrote | -| | | | | it. | -| | | | | | -| | | | | Thus, it is not the intent of this section to claim rights or contest | -| | | | | your rights to work written entirely by you; rather, the intent is to | -| | | | | exercise the right to control the distribution of derivative or | -| | | | | collective works based on the Library. | -| | | | | | -| | | | | In addition, mere aggregation of another work not based on the Library | -| | | | | with the Library (or with a work based on the Library) on a volume of | -| | | | | a storage or distribution medium does not bring the other work under | -| | | | | the scope of this License. | -| | | | | | -| | | | | 3. You may opt to apply the terms of the ordinary GNU General Public | -| | | | | License instead of this License to a given copy of the Library. To do | -| | | | | this, you must alter all the notices that refer to this License, so | -| | | | | that they refer to the ordinary GNU General Public License, version 2, | -| | | | | instead of to this License. (If a newer version than version 2 of the | -| | | | | ordinary GNU General Public License has appeared, then you can specify | -| | | | | that version instead if you wish.) Do not make any other change in | -| | | | | these notices. | -| | | | | | -| | | | | Once this change is made in a given copy, it is irreversible for | -| | | | | that copy, so the ordinary GNU General Public License applies to all | -| | | | | subsequent copies and derivative works made from that copy. | -| | | | | | -| | | | | This option is useful when you wish to copy part of the code of | -| | | | | the Library into a program that is not a library. | -| | | | | | -| | | | | 4. You may copy and distribute the Library (or a portion or | -| | | | | derivative of it, under Section 2) in object code or executable form | -| | | | | under the terms of Sections 1 and 2 above provided that you accompany | -| | | | | it with the complete corresponding machine-readable source code, which | -| | | | | must be distributed under the terms of Sections 1 and 2 above on a | -| | | | | medium customarily used for software interchange. | -| | | | | | -| | | | | If distribution of object code is made by offering access to copy | -| | | | | from a designated place, then offering equivalent access to copy the | -| | | | | source code from the same place satisfies the requirement to | -| | | | | distribute the source code, even though third parties are not | -| | | | | compelled to copy the source along with the object code. | -| | | | | | -| | | | | 5. A program that contains no derivative of any portion of the | -| | | | | Library, but is designed to work with the Library by being compiled or | -| | | | | linked with it, is called a "work that uses the Library". Such a | -| | | | | work, in isolation, is not a derivative work of the Library, and | -| | | | | therefore falls outside the scope of this License. | -| | | | | | -| | | | | However, linking a "work that uses the Library" with the Library | -| | | | | creates an executable that is a derivative of the Library (because it | -| | | | | contains portions of the Library), rather than a "work that uses the | -| | | | | library". The executable is therefore covered by this License. | -| | | | | Section 6 states terms for distribution of such executables. | -| | | | | | -| | | | | When a "work that uses the Library" uses material from a header file | -| | | | | that is part of the Library, the object code for the work may be a | -| | | | | derivative work of the Library even though the source code is not. | -| | | | | Whether this is true is especially significant if the work can be | -| | | | | linked without the Library, or if the work is itself a library. The | -| | | | | threshold for this to be true is not precisely defined by law. | -| | | | | | -| | | | | If such an object file uses only numerical parameters, data | -| | | | | structure layouts and accessors, and small macros and small inline | -| | | | | functions (ten lines or less in length), then the use of the object | -| | | | | file is unrestricted, regardless of whether it is legally a derivative | -| | | | | work. (Executables containing this object code plus portions of the | -| | | | | Library will still fall under Section 6.) | -| | | | | | -| | | | | Otherwise, if the work is a derivative of the Library, you may | -| | | | | distribute the object code for the work under the terms of Section 6. | -| | | | | Any executables containing that work also fall under Section 6, | -| | | | | whether or not they are linked directly with the Library itself. | -| | | | | | -| | | | | 6. As an exception to the Sections above, you may also combine or | -| | | | | link a "work that uses the Library" with the Library to produce a | -| | | | | work containing portions of the Library, and distribute that work | -| | | | | under terms of your choice, provided that the terms permit | -| | | | | modification of the work for the customer's own use and reverse | -| | | | | engineering for debugging such modifications. | -| | | | | | -| | | | | You must give prominent notice with each copy of the work that the | -| | | | | Library is used in it and that the Library and its use are covered by | -| | | | | this License. You must supply a copy of this License. If the work | -| | | | | during execution displays copyright notices, you must include the | -| | | | | copyright notice for the Library among them, as well as a reference | -| | | | | directing the user to the copy of this License. Also, you must do one | -| | | | | of these things: | -| | | | | | -| | | | | a) Accompany the work with the complete corresponding | -| | | | | machine-readable source code for the Library including whatever | -| | | | | changes were used in the work (which must be distributed under | -| | | | | Sections 1 and 2 above); and, if the work is an executable linked | -| | | | | with the Library, with the complete machine-readable "work that | -| | | | | uses the Library", as object code and/or source code, so that the | -| | | | | user can modify the Library and then relink to produce a modified | -| | | | | executable containing the modified Library. (It is understood | -| | | | | that the user who changes the contents of definitions files in the | -| | | | | Library will not necessarily be able to recompile the application | -| | | | | to use the modified definitions.) | -| | | | | | -| | | | | b) Use a suitable shared library mechanism for linking with the | -| | | | | Library. A suitable mechanism is one that (1) uses at run time a | -| | | | | copy of the library already present on the user's computer system, | -| | | | | rather than copying library functions into the executable, and (2) | -| | | | | will operate properly with a modified version of the library, if | -| | | | | the user installs one, as long as the modified version is | -| | | | | interface-compatible with the version that the work was made with. | -| | | | | | -| | | | | c) Accompany the work with a written offer, valid for at | -| | | | | least three years, to give the same user the materials | -| | | | | specified in Subsection 6a, above, for a charge no more | -| | | | | than the cost of performing this distribution. | -| | | | | | -| | | | | d) If distribution of the work is made by offering access to copy | -| | | | | from a designated place, offer equivalent access to copy the above | -| | | | | specified materials from the same place. | -| | | | | | -| | | | | e) Verify that the user has already received a copy of these | -| | | | | materials or that you have already sent this user a copy. | -| | | | | | -| | | | | For an executable, the required form of the "work that uses the | -| | | | | Library" must include any data and utility programs needed for | -| | | | | reproducing the executable from it. However, as a special exception, | -| | | | | the materials to be distributed need not include anything that is | -| | | | | normally distributed (in either source or binary form) with the major | -| | | | | components (compiler, kernel, and so on) of the operating system on | -| | | | | which the executable runs, unless that component itself accompanies | -| | | | | the executable. | -| | | | | | -| | | | | It may happen that this requirement contradicts the license | -| | | | | restrictions of other proprietary libraries that do not normally | -| | | | | accompany the operating system. Such a contradiction means you cannot | -| | | | | use both them and the Library together in an executable that you | -| | | | | distribute. | -| | | | | | -| | | | | 7. You may place library facilities that are a work based on the | -| | | | | Library side-by-side in a single library together with other library | -| | | | | facilities not covered by this License, and distribute such a combined | -| | | | | library, provided that the separate distribution of the work based on | -| | | | | the Library and of the other library facilities is otherwise | -| | | | | permitted, and provided that you do these two things: | -| | | | | | -| | | | | a) Accompany the combined library with a copy of the same work | -| | | | | based on the Library, uncombined with any other library | -| | | | | facilities. This must be distributed under the terms of the | -| | | | | Sections above. | -| | | | | | -| | | | | b) Give prominent notice with the combined library of the fact | -| | | | | that part of it is a work based on the Library, and explaining | -| | | | | where to find the accompanying uncombined form of the same work. | -| | | | | | -| | | | | 8. You may not copy, modify, sublicense, link with, or distribute | -| | | | | the Library except as expressly provided under this License. Any | -| | | | | attempt otherwise to copy, modify, sublicense, link with, or | -| | | | | distribute the Library is void, and will automatically terminate your | -| | | | | rights under this License. However, parties who have received copies, | -| | | | | or rights, from you under this License will not have their licenses | -| | | | | terminated so long as such parties remain in full compliance. | -| | | | | | -| | | | | 9. You are not required to accept this License, since you have not | -| | | | | signed it. However, nothing else grants you permission to modify or | -| | | | | distribute the Library or its derivative works. These actions are | -| | | | | prohibited by law if you do not accept this License. Therefore, by | -| | | | | modifying or distributing the Library (or any work based on the | -| | | | | Library), you indicate your acceptance of this License to do so, and | -| | | | | all its terms and conditions for copying, distributing or modifying | -| | | | | the Library or works based on it. | -| | | | | | -| | | | | 10. Each time you redistribute the Library (or any work based on the | -| | | | | Library), the recipient automatically receives a license from the | -| | | | | original licensor to copy, distribute, link with or modify the Library | -| | | | | subject to these terms and conditions. You may not impose any further | -| | | | | restrictions on the recipients' exercise of the rights granted herein. | -| | | | | You are not responsible for enforcing compliance by third parties with | -| | | | | this License. | -| | | | | | -| | | | | 11. If, as a consequence of a court judgment or allegation of patent | -| | | | | infringement or for any other reason (not limited to patent issues), | -| | | | | conditions are imposed on you (whether by court order, agreement or | -| | | | | otherwise) that contradict the conditions of this License, they do not | -| | | | | excuse you from the conditions of this License. If you cannot | -| | | | | distribute so as to satisfy simultaneously your obligations under this | -| | | | | License and any other pertinent obligations, then as a consequence you | -| | | | | may not distribute the Library at all. For example, if a patent | -| | | | | license would not permit royalty-free redistribution of the Library by | -| | | | | all those who receive copies directly or indirectly through you, then | -| | | | | the only way you could satisfy both it and this License would be to | -| | | | | refrain entirely from distribution of the Library. | -| | | | | | -| | | | | If any portion of this section is held invalid or unenforceable under any | -| | | | | particular circumstance, the balance of the section is intended to apply, | -| | | | | and the section as a whole is intended to apply in other circumstances. | -| | | | | | -| | | | | It is not the purpose of this section to induce you to infringe any | -| | | | | patents or other property right claims or to contest validity of any | -| | | | | such claims; this section has the sole purpose of protecting the | -| | | | | integrity of the free software distribution system which is | -| | | | | implemented by public license practices. Many people have made | -| | | | | generous contributions to the wide range of software distributed | -| | | | | through that system in reliance on consistent application of that | -| | | | | system; it is up to the author/donor to decide if he or she is willing | -| | | | | to distribute software through any other system and a licensee cannot | -| | | | | impose that choice. | -| | | | | | -| | | | | This section is intended to make thoroughly clear what is believed to | -| | | | | be a consequence of the rest of this License. | -| | | | | | -| | | | | 12. If the distribution and/or use of the Library is restricted in | -| | | | | certain countries either by patents or by copyrighted interfaces, the | -| | | | | original copyright holder who places the Library under this License may add | -| | | | | an explicit geographical distribution limitation excluding those countries, | -| | | | | so that distribution is permitted only in or among countries not thus | -| | | | | excluded. In such case, this License incorporates the limitation as if | -| | | | | written in the body of this License. | -| | | | | | -| | | | | 13. The Free Software Foundation may publish revised and/or new | -| | | | | versions of the Lesser General Public License from time to time. | -| | | | | Such new versions will be similar in spirit to the present version, | -| | | | | but may differ in detail to address new problems or concerns. | -| | | | | | -| | | | | Each version is given a distinguishing version number. If the Library | -| | | | | specifies a version number of this License which applies to it and | -| | | | | "any later version", you have the option of following the terms and | -| | | | | conditions either of that version or of any later version published by | -| | | | | the Free Software Foundation. If the Library does not specify a | -| | | | | license version number, you may choose any version ever published by | -| | | | | the Free Software Foundation. | -| | | | | | -| | | | | 14. If you wish to incorporate parts of the Library into other free | -| | | | | programs whose distribution conditions are incompatible with these, | -| | | | | write to the author to ask for permission. For software which is | -| | | | | copyrighted by the Free Software Foundation, write to the Free | -| | | | | Software Foundation; we sometimes make exceptions for this. Our | -| | | | | decision will be guided by the two goals of preserving the free status | -| | | | | of all derivatives of our free software and of promoting the sharing | -| | | | | and reuse of software generally. | -| | | | | | -| | | | | NO WARRANTY | -| | | | | | -| | | | | 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO | -| | | | | WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. | -| | | | | EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR | -| | | | | OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY | -| | | | | KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE | -| | | | | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | -| | | | | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE | -| | | | | LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME | -| | | | | THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. | -| | | | | | -| | | | | 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN | -| | | | | WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY | -| | | | | AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU | -| | | | | FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR | -| | | | | CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE | -| | | | | LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING | -| | | | | RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A | -| | | | | FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF | -| | | | | SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH | -| | | | | DAMAGES. | -| | | | | | -| | | | | END OF TERMS AND CONDITIONS | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | Qt 5 is redistributed within non-headless opencv-python Linux and macOS packages. | -| | | | | libgmp is redistributed within opencv-python macOS packages. | -| | | | | libidn2 is redistributed within opencv-python macOS packages. | -| | | | | libunistring is redistributed within opencv-python macOS packages. | -| | | | | This license applies to the above binaries in the directory cv2/. | -| | | | | | -| | | | | GNU LESSER GENERAL PUBLIC LICENSE | -| | | | | Version 3, 29 June 2007 | -| | | | | | -| | | | | Copyright (C) 2007 Free Software Foundation, Inc. | -| | | | | Everyone is permitted to copy and distribute verbatim copies | -| | | | | of this license document, but changing it is not allowed. | -| | | | | | -| | | | | This version of the GNU Lesser General Public License incorporates | -| | | | | the terms and conditions of version 3 of the GNU General Public | -| | | | | License, supplemented by the additional permissions listed below. | -| | | | | | -| | | | | 0. Additional Definitions. | -| | | | | | -| | | | | As used herein, "this License" refers to version 3 of the GNU Lesser | -| | | | | General Public License, and the "GNU GPL" refers to version 3 of the GNU | -| | | | | General Public License. | -| | | | | | -| | | | | "The Library" refers to a covered work governed by this License, | -| | | | | other than an Application or a Combined Work as defined below. | -| | | | | | -| | | | | An "Application" is any work that makes use of an interface provided | -| | | | | by the Library, but which is not otherwise based on the Library. | -| | | | | Defining a subclass of a class defined by the Library is deemed a mode | -| | | | | of using an interface provided by the Library. | -| | | | | | -| | | | | A "Combined Work" is a work produced by combining or linking an | -| | | | | Application with the Library. The particular version of the Library | -| | | | | with which the Combined Work was made is also called the "Linked | -| | | | | Version". | -| | | | | | -| | | | | The "Minimal Corresponding Source" for a Combined Work means the | -| | | | | Corresponding Source for the Combined Work, excluding any source code | -| | | | | for portions of the Combined Work that, considered in isolation, are | -| | | | | based on the Application, and not on the Linked Version. | -| | | | | | -| | | | | The "Corresponding Application Code" for a Combined Work means the | -| | | | | object code and/or source code for the Application, including any data | -| | | | | and utility programs needed for reproducing the Combined Work from the | -| | | | | Application, but excluding the System Libraries of the Combined Work. | -| | | | | | -| | | | | 1. Exception to Section 3 of the GNU GPL. | -| | | | | | -| | | | | You may convey a covered work under sections 3 and 4 of this License | -| | | | | without being bound by section 3 of the GNU GPL. | -| | | | | | -| | | | | 2. Conveying Modified Versions. | -| | | | | | -| | | | | If you modify a copy of the Library, and, in your modifications, a | -| | | | | facility refers to a function or data to be supplied by an Application | -| | | | | that uses the facility (other than as an argument passed when the | -| | | | | facility is invoked), then you may convey a copy of the modified | -| | | | | version: | -| | | | | | -| | | | | a) under this License, provided that you make a good faith effort to | -| | | | | ensure that, in the event an Application does not supply the | -| | | | | function or data, the facility still operates, and performs | -| | | | | whatever part of its purpose remains meaningful, or | -| | | | | | -| | | | | b) under the GNU GPL, with none of the additional permissions of | -| | | | | this License applicable to that copy. | -| | | | | | -| | | | | 3. Object Code Incorporating Material from Library Header Files. | -| | | | | | -| | | | | The object code form of an Application may incorporate material from | -| | | | | a header file that is part of the Library. You may convey such object | -| | | | | code under terms of your choice, provided that, if the incorporated | -| | | | | material is not limited to numerical parameters, data structure | -| | | | | layouts and accessors, or small macros, inline functions and templates | -| | | | | (ten or fewer lines in length), you do both of the following: | -| | | | | | -| | | | | a) Give prominent notice with each copy of the object code that the | -| | | | | Library is used in it and that the Library and its use are | -| | | | | covered by this License. | -| | | | | | -| | | | | b) Accompany the object code with a copy of the GNU GPL and this license | -| | | | | document. | -| | | | | | -| | | | | 4. Combined Works. | -| | | | | | -| | | | | You may convey a Combined Work under terms of your choice that, | -| | | | | taken together, effectively do not restrict modification of the | -| | | | | portions of the Library contained in the Combined Work and reverse | -| | | | | engineering for debugging such modifications, if you also do each of | -| | | | | the following: | -| | | | | | -| | | | | a) Give prominent notice with each copy of the Combined Work that | -| | | | | the Library is used in it and that the Library and its use are | -| | | | | covered by this License. | -| | | | | | -| | | | | b) Accompany the Combined Work with a copy of the GNU GPL and this license | -| | | | | document. | -| | | | | | -| | | | | c) For a Combined Work that displays copyright notices during | -| | | | | execution, include the copyright notice for the Library among | -| | | | | these notices, as well as a reference directing the user to the | -| | | | | copies of the GNU GPL and this license document. | -| | | | | | -| | | | | d) Do one of the following: | -| | | | | | -| | | | | 0) Convey the Minimal Corresponding Source under the terms of this | -| | | | | License, and the Corresponding Application Code in a form | -| | | | | suitable for, and under terms that permit, the user to | -| | | | | recombine or relink the Application with a modified version of | -| | | | | the Linked Version to produce a modified Combined Work, in the | -| | | | | manner specified by section 6 of the GNU GPL for conveying | -| | | | | Corresponding Source. | -| | | | | | -| | | | | 1) Use a suitable shared library mechanism for linking with the | -| | | | | Library. A suitable mechanism is one that (a) uses at run time | -| | | | | a copy of the Library already present on the user's computer | -| | | | | system, and (b) will operate properly with a modified version | -| | | | | of the Library that is interface-compatible with the Linked | -| | | | | Version. | -| | | | | | -| | | | | e) Provide Installation Information, but only if you would otherwise | -| | | | | be required to provide such information under section 6 of the | -| | | | | GNU GPL, and only to the extent that such information is | -| | | | | necessary to install and execute a modified version of the | -| | | | | Combined Work produced by recombining or relinking the | -| | | | | Application with a modified version of the Linked Version. (If | -| | | | | you use option 4d0, the Installation Information must accompany | -| | | | | the Minimal Corresponding Source and Corresponding Application | -| | | | | Code. If you use option 4d1, you must provide the Installation | -| | | | | Information in the manner specified by section 6 of the GNU GPL | -| | | | | for conveying Corresponding Source.) | -| | | | | | -| | | | | 5. Combined Libraries. | -| | | | | | -| | | | | You may place library facilities that are a work based on the | -| | | | | Library side by side in a single library together with other library | -| | | | | facilities that are not Applications and are not covered by this | -| | | | | License, and convey such a combined library under terms of your | -| | | | | choice, if you do both of the following: | -| | | | | | -| | | | | a) Accompany the combined library with a copy of the same work based | -| | | | | on the Library, uncombined with any other library facilities, | -| | | | | conveyed under the terms of this License. | -| | | | | | -| | | | | b) Give prominent notice with the combined library that part of it | -| | | | | is a work based on the Library, and explaining where to find the | -| | | | | accompanying uncombined form of the same work. | -| | | | | | -| | | | | 6. Revised Versions of the GNU Lesser General Public License. | -| | | | | | -| | | | | The Free Software Foundation may publish revised and/or new versions | -| | | | | of the GNU Lesser General Public License from time to time. Such new | -| | | | | versions will be similar in spirit to the present version, but may | -| | | | | differ in detail to address new problems or concerns. | -| | | | | | -| | | | | Each version is given a distinguishing version number. If the | -| | | | | Library as you received it specifies that a certain numbered version | -| | | | | of the GNU Lesser General Public License "or any later version" | -| | | | | applies to it, you have the option of following the terms and | -| | | | | conditions either of that published version or of any later version | -| | | | | published by the Free Software Foundation. If the Library as you | -| | | | | received it does not specify a version number of the GNU Lesser | -| | | | | General Public License, you may choose any version of the GNU Lesser | -| | | | | General Public License ever published by the Free Software Foundation. | -| | | | | | -| | | | | If the Library as you received it specifies that a proxy can decide | -| | | | | whether future versions of the GNU Lesser General Public License shall | -| | | | | apply, that proxy's public statement of acceptance of any version is | -| | | | | permanent authorization for you to choose that version for the | -| | | | | Library. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | bzip2 is redistributed within all opencv-python Linux packages. | -| | | | | This license applies to libbz2 binary in the directory cv2/. | -| | | | | | -| | | | | This program, "bzip2", the associated library "libbzip2", and all | -| | | | | documentation, are copyright (C) 1996-2010 Julian R Seward. 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. The origin of this software must not be misrepresented; you must | -| | | | | not claim that you wrote the original software. If you use this | -| | | | | software in a product, an acknowledgment in the product | -| | | | | documentation would be appreciated but is not required. | -| | | | | | -| | | | | 3. Altered source versions must be plainly marked as such, and must | -| | | | | not be misrepresented as being the original software. | -| | | | | | -| | | | | 4. The name of the author may not be used to endorse or promote | -| | | | | products derived from this software without specific prior written | -| | | | | permission. | -| | | | | | -| | | | | THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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. | -| | | | | | -| | | | | Julian Seward, jseward@bzip.org | -| | | | | bzip2/libbzip2 version 1.0.6 of 6 September 2010 | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | libcrypto and libssl are redistributed within all opencv-python Linux and macOS packages. | -| | | | | libopencore-amrnb and libopencore-amrwb are redistributed within all opencv-python Linux and macOS packages. | -| | | | | This license applies to above binaries in the directory cv2/. | -| | | | | | -| | | | | LICENSE ISSUES | -| | | | | ============== | -| | | | | | -| | | | | The OpenSSL toolkit stays under a double license, i.e. both the conditions of | -| | | | | the OpenSSL License and the original SSLeay license apply to the toolkit. | -| | | | | See below for the actual license texts. | -| | | | | | -| | | | | OpenSSL License | -| | | | | --------------- | -| | | | | | -| | | | | /* ==================================================================== | -| | | | | * Copyright (c) 1998-2019 The OpenSSL Project. 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. All advertising materials mentioning features or use of this | -| | | | | * software must display the following acknowledgment: | -| | | | | * "This product includes software developed by the OpenSSL Project | -| | | | | * for use in the OpenSSL Toolkit. (http://www.openssl.org/)" | -| | | | | * | -| | | | | * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to | -| | | | | * endorse or promote products derived from this software without | -| | | | | * prior written permission. For written permission, please contact | -| | | | | * openssl-core@openssl.org. | -| | | | | * | -| | | | | * 5. Products derived from this software may not be called "OpenSSL" | -| | | | | * nor may "OpenSSL" appear in their names without prior written | -| | | | | * permission of the OpenSSL Project. | -| | | | | * | -| | | | | * 6. Redistributions of any form whatsoever must retain the following | -| | | | | * acknowledgment: | -| | | | | * "This product includes software developed by the OpenSSL Project | -| | | | | * for use in the OpenSSL Toolkit (http://www.openssl.org/)" | -| | | | | * | -| | | | | * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY | -| | | | | * EXPRESSED 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 OpenSSL PROJECT OR | -| | | | | * ITS 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. | -| | | | | * ==================================================================== | -| | | | | * | -| | | | | * This product includes cryptographic software written by Eric Young | -| | | | | * (eay@cryptsoft.com). This product includes software written by Tim | -| | | | | * Hudson (tjh@cryptsoft.com). | -| | | | | * | -| | | | | */ | -| | | | | | -| | | | | Original SSLeay License | -| | | | | ----------------------- | -| | | | | | -| | | | | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | -| | | | | * All rights reserved. | -| | | | | * | -| | | | | * This package is an SSL implementation written | -| | | | | * by Eric Young (eay@cryptsoft.com). | -| | | | | * The implementation was written so as to conform with Netscapes SSL. | -| | | | | * | -| | | | | * This library is free for commercial and non-commercial use as long as | -| | | | | * the following conditions are adhered to. The following conditions | -| | | | | * apply to all code found in this distribution, be it the RC4, RSA, | -| | | | | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | -| | | | | * included with this distribution is covered by the same copyright terms | -| | | | | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | -| | | | | * | -| | | | | * Copyright remains Eric Young's, and as such any Copyright notices in | -| | | | | * the code are not to be removed. | -| | | | | * If this package is used in a product, Eric Young should be given attribution | -| | | | | * as the author of the parts of the library used. | -| | | | | * This can be in the form of a textual message at program startup or | -| | | | | * in documentation (online or textual) provided with the package. | -| | | | | * | -| | | | | * 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 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. All advertising materials mentioning features or use of this software | -| | | | | * must display the following acknowledgement: | -| | | | | * "This product includes cryptographic software written by | -| | | | | * Eric Young (eay@cryptsoft.com)" | -| | | | | * The word 'cryptographic' can be left out if the routines from the library | -| | | | | * being used are not cryptographic related :-). | -| | | | | * 4. If you include any Windows specific code (or a derivative thereof) from | -| | | | | * the apps directory (application code) you must include an acknowledgement: | -| | | | | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | -| | | | | * | -| | | | | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``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 AUTHOR 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. | -| | | | | * | -| | | | | * The licence and distribution terms for any publicly available version or | -| | | | | * derivative of this code cannot be changed. i.e. this code cannot simply be | -| | | | | * copied and put under another distribution licence | -| | | | | * [including the GNU Public Licence.] | -| | | | | */ | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | libfontconfig is redistributed within all opencv-python macOS packages. | -| | | | | This license applies to libfontconfig binary in the directory cv2/. | -| | | | | | -| | | | | Copyright © 2000,2001,2002,2003,2004,2006,2007 Keith Packard | -| | | | | Copyright © 2005 Patrick Lam | -| | | | | Copyright © 2009 Roozbeh Pournader | -| | | | | Copyright © 2008,2009 Red Hat, Inc. | -| | | | | Copyright © 2008 Danilo Šegan | -| | | | | Copyright © 2012 Google, Inc. | -| | | | | | -| | | | | | -| | | | | Permission to use, copy, modify, distribute, and sell this software and its | -| | | | | documentation for any purpose is hereby granted without fee, provided that | -| | | | | the above copyright notice appear in all copies and that both that | -| | | | | copyright notice and this permission notice appear in supporting | -| | | | | documentation, and that the name of the author(s) not be used in | -| | | | | advertising or publicity pertaining to distribution of the software without | -| | | | | specific, written prior permission. The authors make no | -| | | | | representations about the suitability of this software for any purpose. It | -| | | | | is provided "as is" without express or implied warranty. | -| | | | | | -| | | | | THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, | -| | | | | INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO | -| | | | | EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR | -| | | | | CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, | -| | | | | DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER | -| | | | | TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR | -| | | | | PERFORMANCE OF THIS SOFTWARE. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | libfreetype is redistributed within opencv-python Linux and macOS packages. | -| | | | | This license applies to libfreetype binary in the directory cv2/. | -| | | | | | -| | | | | The FreeType Project LICENSE | -| | | | | ---------------------------- | -| | | | | | -| | | | | 2006-Jan-27 | -| | | | | | -| | | | | Copyright 1996-2002, 2006 by | -| | | | | David Turner, Robert Wilhelm, and Werner Lemberg | -| | | | | | -| | | | | | -| | | | | | -| | | | | Introduction | -| | | | | ============ | -| | | | | | -| | | | | The FreeType Project is distributed in several archive packages; | -| | | | | some of them may contain, in addition to the FreeType font engine, | -| | | | | various tools and contributions which rely on, or relate to, the | -| | | | | FreeType Project. | -| | | | | | -| | | | | This license applies to all files found in such packages, and | -| | | | | which do not fall under their own explicit license. The license | -| | | | | affects thus the FreeType font engine, the test programs, | -| | | | | documentation and makefiles, at the very least. | -| | | | | | -| | | | | This license was inspired by the BSD, Artistic, and IJG | -| | | | | (Independent JPEG Group) licenses, which all encourage inclusion | -| | | | | and use of free software in commercial and freeware products | -| | | | | alike. As a consequence, its main points are that: | -| | | | | | -| | | | | o We don't promise that this software works. However, we will be | -| | | | | interested in any kind of bug reports. (`as is' distribution) | -| | | | | | -| | | | | o You can use this software for whatever you want, in parts or | -| | | | | full form, without having to pay us. (`royalty-free' usage) | -| | | | | | -| | | | | o You may not pretend that you wrote this software. If you use | -| | | | | it, or only parts of it, in a program, you must acknowledge | -| | | | | somewhere in your documentation that you have used the | -| | | | | FreeType code. (`credits') | -| | | | | | -| | | | | We specifically permit and encourage the inclusion of this | -| | | | | software, with or without modifications, in commercial products. | -| | | | | We disclaim all warranties covering The FreeType Project and | -| | | | | assume no liability related to The FreeType Project. | -| | | | | | -| | | | | | -| | | | | Finally, many people asked us for a preferred form for a | -| | | | | credit/disclaimer to use in compliance with this license. We thus | -| | | | | encourage you to use the following text: | -| | | | | | -| | | | | """ | -| | | | | Portions of this software are copyright © The FreeType | -| | | | | Project (www.freetype.org). All rights reserved. | -| | | | | """ | -| | | | | | -| | | | | Please replace with the value from the FreeType version you | -| | | | | actually use. | -| | | | | | -| | | | | | -| | | | | Legal Terms | -| | | | | =========== | -| | | | | | -| | | | | 0. Definitions | -| | | | | -------------- | -| | | | | | -| | | | | Throughout this license, the terms `package', `FreeType Project', | -| | | | | and `FreeType archive' refer to the set of files originally | -| | | | | distributed by the authors (David Turner, Robert Wilhelm, and | -| | | | | Werner Lemberg) as the `FreeType Project', be they named as alpha, | -| | | | | beta or final release. | -| | | | | | -| | | | | `You' refers to the licensee, or person using the project, where | -| | | | | `using' is a generic term including compiling the project's source | -| | | | | code as well as linking it to form a `program' or `executable'. | -| | | | | This program is referred to as `a program using the FreeType | -| | | | | engine'. | -| | | | | | -| | | | | This license applies to all files distributed in the original | -| | | | | FreeType Project, including all source code, binaries and | -| | | | | documentation, unless otherwise stated in the file in its | -| | | | | original, unmodified form as distributed in the original archive. | -| | | | | If you are unsure whether or not a particular file is covered by | -| | | | | this license, you must contact us to verify this. | -| | | | | | -| | | | | The FreeType Project is copyright (C) 1996-2000 by David Turner, | -| | | | | Robert Wilhelm, and Werner Lemberg. All rights reserved except as | -| | | | | specified below. | -| | | | | | -| | | | | 1. No Warranty | -| | | | | -------------- | -| | | | | | -| | | | | THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY | -| | | | | KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, | -| | | | | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | -| | | | | PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS | -| | | | | BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO | -| | | | | USE, OF THE FREETYPE PROJECT. | -| | | | | | -| | | | | 2. Redistribution | -| | | | | ----------------- | -| | | | | | -| | | | | This license grants a worldwide, royalty-free, perpetual and | -| | | | | irrevocable right and license to use, execute, perform, compile, | -| | | | | display, copy, create derivative works of, distribute and | -| | | | | sublicense the FreeType Project (in both source and object code | -| | | | | forms) and derivative works thereof for any purpose; and to | -| | | | | authorize others to exercise some or all of the rights granted | -| | | | | herein, subject to the following conditions: | -| | | | | | -| | | | | o Redistribution of source code must retain this license file | -| | | | | (`FTL.TXT') unaltered; any additions, deletions or changes to | -| | | | | the original files must be clearly indicated in accompanying | -| | | | | documentation. The copyright notices of the unaltered, | -| | | | | original files must be preserved in all copies of source | -| | | | | files. | -| | | | | | -| | | | | o Redistribution in binary form must provide a disclaimer that | -| | | | | states that the software is based in part of the work of the | -| | | | | FreeType Team, in the distribution documentation. We also | -| | | | | encourage you to put an URL to the FreeType web page in your | -| | | | | documentation, though this isn't mandatory. | -| | | | | | -| | | | | These conditions apply to any software derived from or based on | -| | | | | the FreeType Project, not just the unmodified files. If you use | -| | | | | our work, you must acknowledge us. However, no fee need be paid | -| | | | | to us. | -| | | | | | -| | | | | 3. Advertising | -| | | | | -------------- | -| | | | | | -| | | | | Neither the FreeType authors and contributors nor you shall use | -| | | | | the name of the other for commercial, advertising, or promotional | -| | | | | purposes without specific prior written permission. | -| | | | | | -| | | | | We suggest, but do not require, that you use one or more of the | -| | | | | following phrases to refer to this software in your documentation | -| | | | | or advertising materials: `FreeType Project', `FreeType Engine', | -| | | | | `FreeType library', or `FreeType Distribution'. | -| | | | | | -| | | | | As you have not signed this license, you are not required to | -| | | | | accept it. However, as the FreeType Project is copyrighted | -| | | | | material, only this license, or another one contracted with the | -| | | | | authors, grants you the right to use, distribute, and modify it. | -| | | | | Therefore, by using, distributing, or modifying the FreeType | -| | | | | Project, you indicate that you understand and accept all the terms | -| | | | | of this license. | -| | | | | | -| | | | | 4. Contacts | -| | | | | ----------- | -| | | | | | -| | | | | There are two mailing lists related to FreeType: | -| | | | | | -| | | | | o freetype@nongnu.org | -| | | | | | -| | | | | Discusses general use and applications of FreeType, as well as | -| | | | | future and wanted additions to the library and distribution. | -| | | | | If you are looking for support, start in this list if you | -| | | | | haven't found anything to help you in the documentation. | -| | | | | | -| | | | | o freetype-devel@nongnu.org | -| | | | | | -| | | | | Discusses bugs, as well as engine internals, design issues, | -| | | | | specific licenses, porting, etc. | -| | | | | | -| | | | | Our home page can be found at | -| | | | | | -| | | | | https://www.freetype.org | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | libpng is redistributed within all opencv-python Linux and macOS packages. | -| | | | | This license applies to libpng binary in the directory cv2/. | -| | | | | | -| | | | | PNG Reference Library License version 2 | -| | | | | --------------------------------------- | -| | | | | | -| | | | | * Copyright (c) 1995-2019 The PNG Reference Library Authors. | -| | | | | * Copyright (c) 2018-2019 Cosmin Truta. | -| | | | | * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson. | -| | | | | * Copyright (c) 1996-1997 Andreas Dilger. | -| | | | | * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. | -| | | | | | -| | | | | The software is supplied "as is", without warranty of any kind, | -| | | | | express or implied, including, without limitation, the warranties | -| | | | | of merchantability, fitness for a particular purpose, title, and | -| | | | | non-infringement. In no event shall the Copyright owners, or | -| | | | | anyone distributing the software, be liable for any damages or | -| | | | | other liability, whether in contract, tort or otherwise, arising | -| | | | | from, out of, or in connection with the software, or the use or | -| | | | | other dealings in the software, even if advised of the possibility | -| | | | | of such damage. | -| | | | | | -| | | | | Permission is hereby granted to use, copy, modify, and distribute | -| | | | | this software, or portions hereof, for any purpose, without fee, | -| | | | | subject to the following restrictions: | -| | | | | | -| | | | | 1. The origin of this software must not be misrepresented; you | -| | | | | must not claim that you wrote the original software. If you | -| | | | | use this software in a product, an acknowledgment in the product | -| | | | | documentation would be appreciated, but is not required. | -| | | | | | -| | | | | 2. Altered source versions must be plainly marked as such, and must | -| | | | | not be misrepresented as being the original software. | -| | | | | | -| | | | | 3. This Copyright notice may not be removed or altered from any | -| | | | | source or altered source distribution. | -| | | | | | -| | | | | | -| | | | | PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35) | -| | | | | ----------------------------------------------------------------------- | -| | | | | | -| | | | | libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are | -| | | | | Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are | -| | | | | derived from libpng-1.0.6, and are distributed according to the same | -| | | | | disclaimer and license as libpng-1.0.6 with the following individuals | -| | | | | added to the list of Contributing Authors: | -| | | | | | -| | | | | Simon-Pierre Cadieux | -| | | | | Eric S. Raymond | -| | | | | Mans Rullgard | -| | | | | Cosmin Truta | -| | | | | Gilles Vollant | -| | | | | James Yu | -| | | | | Mandar Sahastrabuddhe | -| | | | | Google Inc. | -| | | | | Vadim Barkov | -| | | | | | -| | | | | and with the following additions to the disclaimer: | -| | | | | | -| | | | | There is no warranty against interference with your enjoyment of | -| | | | | the library or against infringement. There is no warranty that our | -| | | | | efforts or the library will fulfill any of your particular purposes | -| | | | | or needs. This library is provided with all faults, and the entire | -| | | | | risk of satisfactory quality, performance, accuracy, and effort is | -| | | | | with the user. | -| | | | | | -| | | | | Some files in the "contrib" directory and some configure-generated | -| | | | | files that are distributed with libpng have other copyright owners, and | -| | | | | are released under other open source licenses. | -| | | | | | -| | | | | libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are | -| | | | | Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from | -| | | | | libpng-0.96, and are distributed according to the same disclaimer and | -| | | | | license as libpng-0.96, with the following individuals added to the | -| | | | | list of Contributing Authors: | -| | | | | | -| | | | | Tom Lane | -| | | | | Glenn Randers-Pehrson | -| | | | | Willem van Schaik | -| | | | | | -| | | | | libpng versions 0.89, June 1996, through 0.96, May 1997, are | -| | | | | Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, | -| | | | | and are distributed according to the same disclaimer and license as | -| | | | | libpng-0.88, with the following individuals added to the list of | -| | | | | Contributing Authors: | -| | | | | | -| | | | | John Bowler | -| | | | | Kevin Bracey | -| | | | | Sam Bushell | -| | | | | Magnus Holmgren | -| | | | | Greg Roelofs | -| | | | | Tom Tanner | -| | | | | | -| | | | | Some files in the "scripts" directory have other copyright owners, | -| | | | | but are released under this license. | -| | | | | | -| | | | | libpng versions 0.5, May 1995, through 0.88, January 1996, are | -| | | | | Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. | -| | | | | | -| | | | | For the purposes of this copyright and license, "Contributing Authors" | -| | | | | is defined as the following set of individuals: | -| | | | | | -| | | | | Andreas Dilger | -| | | | | Dave Martindale | -| | | | | Guy Eric Schalnat | -| | | | | Paul Schmidt | -| | | | | Tim Wegner | -| | | | | | -| | | | | The PNG Reference Library is supplied "AS IS". The Contributing | -| | | | | Authors and Group 42, Inc. disclaim all warranties, expressed or | -| | | | | implied, including, without limitation, the warranties of | -| | | | | merchantability and of fitness for any purpose. The Contributing | -| | | | | Authors and Group 42, Inc. assume no liability for direct, indirect, | -| | | | | incidental, special, exemplary, or consequential damages, which may | -| | | | | result from the use of the PNG Reference Library, even if advised of | -| | | | | the possibility of such damage. | -| | | | | | -| | | | | Permission is hereby granted to use, copy, modify, and distribute this | -| | | | | source code, or portions hereof, for any purpose, without fee, subject | -| | | | | to the following restrictions: | -| | | | | | -| | | | | 1. The origin of this source code must not be misrepresented. | -| | | | | | -| | | | | 2. Altered versions must be plainly marked as such and must not | -| | | | | be misrepresented as being the original source. | -| | | | | | -| | | | | 3. This Copyright notice may not be removed or altered from any | -| | | | | source or altered source distribution. | -| | | | | | -| | | | | The Contributing Authors and Group 42, Inc. specifically permit, | -| | | | | without fee, and encourage the use of this source code as a component | -| | | | | to supporting the PNG file format in commercial products. If you use | -| | | | | this source code in a product, acknowledgment is not required but would | -| | | | | be appreciated. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | libz is redistributed within all opencv-python Linux packages. | -| | | | | This license applies to libz binary in the directory cv2/. | -| | | | | | -| | | | | Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler | -| | | | | | -| | | | | This software is provided 'as-is', without any express or implied | -| | | | | warranty. In no event will the authors be held liable for any damages | -| | | | | arising from the use of this software. | -| | | | | | -| | | | | Permission is granted to anyone to use this software for any purpose, | -| | | | | including commercial applications, and to alter it and redistribute it | -| | | | | freely, subject to the following restrictions: | -| | | | | | -| | | | | 1. The origin of this software must not be misrepresented; you must not | -| | | | | claim that you wrote the original software. If you use this software | -| | | | | in a product, an acknowledgment in the product documentation would be | -| | | | | appreciated but is not required. | -| | | | | 2. Altered source versions must be plainly marked as such, and must not be | -| | | | | misrepresented as being the original software. | -| | | | | 3. This notice may not be removed or altered from any source distribution. | -| | | | | | -| | | | | Jean-loup Gailly Mark Adler | -| | | | | jloup@gzip.org madler@alumni.caltech.edu | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | libdav1d is redistributed within opencv-python macOS packages. | -| | | | | This license applies to libdav1d binary in the directory cv2/. | -| | | | | | -| | | | | Copyright © 2018-2019, VideoLAN and dav1d authors | -| | | | | 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. | -| | | | | | -| | | | | 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. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | libffi is redistributed within opencv-python macOS packages. | -| | | | | This license applies to libffi binary in the directory cv2/. | -| | | | | | -| | | | | libffi - Copyright (c) 1996-2020 Anthony Green, Red Hat, Inc and others. | -| | | | | See source files for details. | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person obtaining | -| | | | | a copy of this software and associated documentation files (the | -| | | | | ``Software''), to deal in the Software without restriction, including | -| | | | | without limitation the rights to use, copy, modify, merge, publish, | -| | | | | distribute, sublicense, and/or sell copies of the Software, and to | -| | | | | permit persons to whom the Software is furnished to do so, subject to | -| | | | | the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be | -| | | | | included in all copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND, | -| | | | | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | -| | | | | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | -| | | | | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | -| | | | | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | -| | | | | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | -| | | | | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | libogg is redistributed within opencv-python macOS packages. | -| | | | | This license applies to libogg binary in the directory cv2/. | -| | | | | | -| | | | | Copyright (c) 2002, Xiph.org Foundation | -| | | | | | -| | | | | Redistribution and use in source and binary forms, with or without | -| | | | | modification, are permitted provided that the following conditions | -| | | | | are met: | -| | | | | | -| | | | | - Redistributions of source code must retain the above copyright | -| | | | | notice, this list of conditions and the following disclaimer. | -| | | | | | -| | | | | - 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. | -| | | | | | -| | | | | - Neither the name of the Xiph.org Foundation 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 FOUNDATION | -| | | | | 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. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | libopenjp2 is redistributed within opencv-python macOS packages. | -| | | | | This license applies to libopenjp2 binary in the directory cv2/. | -| | | | | | -| | | | | The copyright in this software is being made available under the 2-clauses | -| | | | | BSD License, included below. This software may be subject to other third | -| | | | | party and contributor rights, including patent rights, and no such rights | -| | | | | are granted under this license. | -| | | | | | -| | | | | Copyright (c) 2002-2014, Universite catholique de Louvain (UCL), Belgium | -| | | | | Copyright (c) 2002-2014, Professor Benoit Macq | -| | | | | Copyright (c) 2003-2014, Antonin Descampe | -| | | | | Copyright (c) 2003-2009, Francois-Olivier Devaux | -| | | | | Copyright (c) 2005, Herve Drolon, FreeImage Team | -| | | | | Copyright (c) 2002-2003, Yannick Verschueren | -| | | | | Copyright (c) 2001-2003, David Janssens | -| | | | | Copyright (c) 2011-2012, Centre National d'Etudes Spatiales (CNES), France | -| | | | | Copyright (c) 2012, CS Systemes d'Information, France | -| | | | | | -| | | | | 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. | -| | | | | | -| | | | | 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. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | libopus is redistributed within opencv-python macOS packages. | -| | | | | This license applies to libopus binary in the directory cv2/. | -| | | | | | -| | | | | Copyright 2001-2011 Xiph.Org, Skype Limited, Octasic, | -| | | | | Jean-Marc Valin, Timothy B. Terriberry, | -| | | | | CSIRO, Gregory Maxwell, Mark Borgerding, | -| | | | | Erik de Castro Lopo | -| | | | | | -| | | | | Redistribution and use in source and binary forms, with or without | -| | | | | modification, are permitted provided that the following conditions | -| | | | | are met: | -| | | | | | -| | | | | - Redistributions of source code must retain the above copyright | -| | | | | notice, this list of conditions and the following disclaimer. | -| | | | | | -| | | | | - 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. | -| | | | | | -| | | | | - Neither the name of Internet Society, IETF or IETF Trust, nor the | -| | | | | names of specific 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. | -| | | | | | -| | | | | Opus is subject to the royalty-free patent licenses which are | -| | | | | specified at: | -| | | | | | -| | | | | Xiph.Org Foundation: | -| | | | | https://datatracker.ietf.org/ipr/1524/ | -| | | | | | -| | | | | Microsoft Corporation: | -| | | | | https://datatracker.ietf.org/ipr/1914/ | -| | | | | | -| | | | | Broadcom Corporation: | -| | | | | https://datatracker.ietf.org/ipr/1526/ | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | librav1e is redistributed within opencv-python macOS packages. | -| | | | | This license applies to librav1e binary in the directory cv2/. | -| | | | | | -| | | | | BSD 2-Clause License | -| | | | | | -| | | | | Copyright (c) 2017-2020, the rav1e contributors | -| | | | | All rights reserved. | -| | | | | | -| | | | | Redistribution and use in source and binary forms, with or without | -| | | | | modification, are permitted provided that the following conditions are met: | -| | | | | | -| | | | | * Redistributions of source code must retain the above copyright notice, this | -| | | | | list of conditions and the following disclaimer. | -| | | | | | -| | | | | * 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. | -| | | | | | -| | | | | 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 HOLDER 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. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | libsnappy is redistributed within opencv-python macOS packages. | -| | | | | This license applies to libsnappy binary in the directory cv2/. | -| | | | | | -| | | | | Copyright 2011, Google Inc. | -| | | | | All rights reserved. | -| | | | | | -| | | | | Redistribution and use in source and binary forms, with or without | -| | | | | modification, are permitted provided that the following conditions are | -| | | | | met: | -| | | | | | -| | | | | * Redistributions of source code must retain the above copyright | -| | | | | notice, this list of conditions and the following disclaimer. | -| | | | | * 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. | -| | | | | * Neither the name of Google Inc. 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. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | libspeex is redistributed within opencv-python macOS packages. | -| | | | | This license applies to libspeex binary in the directory cv2/. | -| | | | | | -| | | | | Copyright 2002-2008 Xiph.org Foundation | -| | | | | Copyright 2002-2008 Jean-Marc Valin | -| | | | | Copyright 2005-2007 Analog Devices Inc. | -| | | | | Copyright 2005-2008 Commonwealth Scientific and Industrial Research | -| | | | | Organisation (CSIRO) | -| | | | | Copyright 1993, 2002, 2006 David Rowe | -| | | | | Copyright 2003 EpicGames | -| | | | | Copyright 1992-1994 Jutta Degener, Carsten Bormann | -| | | | | | -| | | | | Redistribution and use in source and binary forms, with or without | -| | | | | modification, are permitted provided that the following conditions | -| | | | | are met: | -| | | | | | -| | | | | - Redistributions of source code must retain the above copyright | -| | | | | notice, this list of conditions and the following disclaimer. | -| | | | | | -| | | | | - 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. | -| | | | | | -| | | | | - Neither the name of the Xiph.org Foundation 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 FOUNDATION 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. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | libsrt is redistributed within opencv-python macOS packages. | -| | | | | This license applies to libsrt binary in the directory cv2/. | -| | | | | | -| | | | | /* | -| | | | | * | -| | | | | * Copyright (c) 2001-2017 Cisco Systems, Inc. | -| | | | | * All rights reserved. | -| | | | | * | -| | | | | * Redistribution and use in source and binary forms, with or without | -| | | | | * modification, are permitted provided that the following conditions | -| | | | | * are met: | -| | | | | * | -| | | | | * Redistributions of source code must retain the above copyright | -| | | | | * notice, this list of conditions and the following disclaimer. | -| | | | | * | -| | | | | * 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. | -| | | | | * | -| | | | | * Neither the name of the Cisco Systems, Inc. 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 HOLDERS 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. | -| | | | | * | -| | | | | */ | -| | | | | | -| | | | | | -| | | | | Mozilla Public License Version 2.0 | -| | | | | ================================== | -| | | | | | -| | | | | 1. Definitions | -| | | | | -------------- | -| | | | | | -| | | | | 1.1. "Contributor" | -| | | | | means each individual or legal entity that creates, contributes to | -| | | | | the creation of, or owns Covered Software. | -| | | | | | -| | | | | 1.2. "Contributor Version" | -| | | | | means the combination of the Contributions of others (if any) used | -| | | | | by a Contributor and that particular Contributor's Contribution. | -| | | | | | -| | | | | 1.3. "Contribution" | -| | | | | means Covered Software of a particular Contributor. | -| | | | | | -| | | | | 1.4. "Covered Software" | -| | | | | means Source Code Form to which the initial Contributor has attached | -| | | | | the notice in Exhibit A, the Executable Form of such Source Code | -| | | | | Form, and Modifications of such Source Code Form, in each case | -| | | | | including portions thereof. | -| | | | | | -| | | | | 1.5. "Incompatible With Secondary Licenses" | -| | | | | means | -| | | | | | -| | | | | (a) that the initial Contributor has attached the notice described | -| | | | | in Exhibit B to the Covered Software; or | -| | | | | | -| | | | | (b) that the Covered Software was made available under the terms of | -| | | | | version 1.1 or earlier of the License, but not also under the | -| | | | | terms of a Secondary License. | -| | | | | | -| | | | | 1.6. "Executable Form" | -| | | | | means any form of the work other than Source Code Form. | -| | | | | | -| | | | | 1.7. "Larger Work" | -| | | | | means a work that combines Covered Software with other material, in | -| | | | | a separate file or files, that is not Covered Software. | -| | | | | | -| | | | | 1.8. "License" | -| | | | | means this document. | -| | | | | | -| | | | | 1.9. "Licensable" | -| | | | | means having the right to grant, to the maximum extent possible, | -| | | | | whether at the time of the initial grant or subsequently, any and | -| | | | | all of the rights conveyed by this License. | -| | | | | | -| | | | | 1.10. "Modifications" | -| | | | | means any of the following: | -| | | | | | -| | | | | (a) any file in Source Code Form that results from an addition to, | -| | | | | deletion from, or modification of the contents of Covered | -| | | | | Software; or | -| | | | | | -| | | | | (b) any new file in Source Code Form that contains any Covered | -| | | | | Software. | -| | | | | | -| | | | | 1.11. "Patent Claims" of a Contributor | -| | | | | means any patent claim(s), including without limitation, method, | -| | | | | process, and apparatus claims, in any patent Licensable by such | -| | | | | Contributor that would be infringed, but for the grant of the | -| | | | | License, by the making, using, selling, offering for sale, having | -| | | | | made, import, or transfer of either its Contributions or its | -| | | | | Contributor Version. | -| | | | | | -| | | | | 1.12. "Secondary License" | -| | | | | means either the GNU General Public License, Version 2.0, the GNU | -| | | | | Lesser General Public License, Version 2.1, the GNU Affero General | -| | | | | Public License, Version 3.0, or any later versions of those | -| | | | | licenses. | -| | | | | | -| | | | | 1.13. "Source Code Form" | -| | | | | means the form of the work preferred for making modifications. | -| | | | | | -| | | | | 1.14. "You" (or "Your") | -| | | | | means an individual or a legal entity exercising rights under this | -| | | | | License. For legal entities, "You" includes any entity that | -| | | | | controls, is controlled by, or is under common control with You. For | -| | | | | purposes of this definition, "control" means (a) the power, direct | -| | | | | or indirect, to cause the direction or management of such entity, | -| | | | | whether by contract or otherwise, or (b) ownership of more than | -| | | | | fifty percent (50%) of the outstanding shares or beneficial | -| | | | | ownership of such entity. | -| | | | | | -| | | | | 2. License Grants and Conditions | -| | | | | -------------------------------- | -| | | | | | -| | | | | 2.1. Grants | -| | | | | | -| | | | | Each Contributor hereby grants You a world-wide, royalty-free, | -| | | | | non-exclusive license: | -| | | | | | -| | | | | (a) under intellectual property rights (other than patent or trademark) | -| | | | | Licensable by such Contributor to use, reproduce, make available, | -| | | | | modify, display, perform, distribute, and otherwise exploit its | -| | | | | Contributions, either on an unmodified basis, with Modifications, or | -| | | | | as part of a Larger Work; and | -| | | | | | -| | | | | (b) under Patent Claims of such Contributor to make, use, sell, offer | -| | | | | for sale, have made, import, and otherwise transfer either its | -| | | | | Contributions or its Contributor Version. | -| | | | | | -| | | | | 2.2. Effective Date | -| | | | | | -| | | | | The licenses granted in Section 2.1 with respect to any Contribution | -| | | | | become effective for each Contribution on the date the Contributor first | -| | | | | distributes such Contribution. | -| | | | | | -| | | | | 2.3. Limitations on Grant Scope | -| | | | | | -| | | | | The licenses granted in this Section 2 are the only rights granted under | -| | | | | this License. No additional rights or licenses will be implied from the | -| | | | | distribution or licensing of Covered Software under this License. | -| | | | | Notwithstanding Section 2.1(b) above, no patent license is granted by a | -| | | | | Contributor: | -| | | | | | -| | | | | (a) for any code that a Contributor has removed from Covered Software; | -| | | | | or | -| | | | | | -| | | | | (b) for infringements caused by: (i) Your and any other third party's | -| | | | | modifications of Covered Software, or (ii) the combination of its | -| | | | | Contributions with other software (except as part of its Contributor | -| | | | | Version); or | -| | | | | | -| | | | | (c) under Patent Claims infringed by Covered Software in the absence of | -| | | | | its Contributions. | -| | | | | | -| | | | | This License does not grant any rights in the trademarks, service marks, | -| | | | | or logos of any Contributor (except as may be necessary to comply with | -| | | | | the notice requirements in Section 3.4). | -| | | | | | -| | | | | 2.4. Subsequent Licenses | -| | | | | | -| | | | | No Contributor makes additional grants as a result of Your choice to | -| | | | | distribute the Covered Software under a subsequent version of this | -| | | | | License (see Section 10.2) or under the terms of a Secondary License (if | -| | | | | permitted under the terms of Section 3.3). | -| | | | | | -| | | | | 2.5. Representation | -| | | | | | -| | | | | Each Contributor represents that the Contributor believes its | -| | | | | Contributions are its original creation(s) or it has sufficient rights | -| | | | | to grant the rights to its Contributions conveyed by this License. | -| | | | | | -| | | | | 2.6. Fair Use | -| | | | | | -| | | | | This License is not intended to limit any rights You have under | -| | | | | applicable copyright doctrines of fair use, fair dealing, or other | -| | | | | equivalents. | -| | | | | | -| | | | | 2.7. Conditions | -| | | | | | -| | | | | Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted | -| | | | | in Section 2.1. | -| | | | | | -| | | | | 3. Responsibilities | -| | | | | ------------------- | -| | | | | | -| | | | | 3.1. Distribution of Source Form | -| | | | | | -| | | | | All distribution of Covered Software in Source Code Form, including any | -| | | | | Modifications that You create or to which You contribute, must be under | -| | | | | the terms of this License. You must inform recipients that the Source | -| | | | | Code Form of the Covered Software is governed by the terms of this | -| | | | | License, and how they can obtain a copy of this License. You may not | -| | | | | attempt to alter or restrict the recipients' rights in the Source Code | -| | | | | Form. | -| | | | | | -| | | | | 3.2. Distribution of Executable Form | -| | | | | | -| | | | | If You distribute Covered Software in Executable Form then: | -| | | | | | -| | | | | (a) such Covered Software must also be made available in Source Code | -| | | | | Form, as described in Section 3.1, and You must inform recipients of | -| | | | | the Executable Form how they can obtain a copy of such Source Code | -| | | | | Form by reasonable means in a timely manner, at a charge no more | -| | | | | than the cost of distribution to the recipient; and | -| | | | | | -| | | | | (b) You may distribute such Executable Form under the terms of this | -| | | | | License, or sublicense it under different terms, provided that the | -| | | | | license for the Executable Form does not attempt to limit or alter | -| | | | | the recipients' rights in the Source Code Form under this License. | -| | | | | | -| | | | | 3.3. Distribution of a Larger Work | -| | | | | | -| | | | | You may create and distribute a Larger Work under terms of Your choice, | -| | | | | provided that You also comply with the requirements of this License for | -| | | | | the Covered Software. If the Larger Work is a combination of Covered | -| | | | | Software with a work governed by one or more Secondary Licenses, and the | -| | | | | Covered Software is not Incompatible With Secondary Licenses, this | -| | | | | License permits You to additionally distribute such Covered Software | -| | | | | under the terms of such Secondary License(s), so that the recipient of | -| | | | | the Larger Work may, at their option, further distribute the Covered | -| | | | | Software under the terms of either this License or such Secondary | -| | | | | License(s). | -| | | | | | -| | | | | 3.4. Notices | -| | | | | | -| | | | | You may not remove or alter the substance of any license notices | -| | | | | (including copyright notices, patent notices, disclaimers of warranty, | -| | | | | or limitations of liability) contained within the Source Code Form of | -| | | | | the Covered Software, except that You may alter any license notices to | -| | | | | the extent required to remedy known factual inaccuracies. | -| | | | | | -| | | | | 3.5. Application of Additional Terms | -| | | | | | -| | | | | You may choose to offer, and to charge a fee for, warranty, support, | -| | | | | indemnity or liability obligations to one or more recipients of Covered | -| | | | | Software. However, You may do so only on Your own behalf, and not on | -| | | | | behalf of any Contributor. You must make it absolutely clear that any | -| | | | | such warranty, support, indemnity, or liability obligation is offered by | -| | | | | You alone, and You hereby agree to indemnify every Contributor for any | -| | | | | liability incurred by such Contributor as a result of warranty, support, | -| | | | | indemnity or liability terms You offer. You may include additional | -| | | | | disclaimers of warranty and limitations of liability specific to any | -| | | | | jurisdiction. | -| | | | | | -| | | | | 4. Inability to Comply Due to Statute or Regulation | -| | | | | --------------------------------------------------- | -| | | | | | -| | | | | If it is impossible for You to comply with any of the terms of this | -| | | | | License with respect to some or all of the Covered Software due to | -| | | | | statute, judicial order, or regulation then You must: (a) comply with | -| | | | | the terms of this License to the maximum extent possible; and (b) | -| | | | | describe the limitations and the code they affect. Such description must | -| | | | | be placed in a text file included with all distributions of the Covered | -| | | | | Software under this License. Except to the extent prohibited by statute | -| | | | | or regulation, such description must be sufficiently detailed for a | -| | | | | recipient of ordinary skill to be able to understand it. | -| | | | | | -| | | | | 5. Termination | -| | | | | -------------- | -| | | | | | -| | | | | 5.1. The rights granted under this License will terminate automatically | -| | | | | if You fail to comply with any of its terms. However, if You become | -| | | | | compliant, then the rights granted under this License from a particular | -| | | | | Contributor are reinstated (a) provisionally, unless and until such | -| | | | | Contributor explicitly and finally terminates Your grants, and (b) on an | -| | | | | ongoing basis, if such Contributor fails to notify You of the | -| | | | | non-compliance by some reasonable means prior to 60 days after You have | -| | | | | come back into compliance. Moreover, Your grants from a particular | -| | | | | Contributor are reinstated on an ongoing basis if such Contributor | -| | | | | notifies You of the non-compliance by some reasonable means, this is the | -| | | | | first time You have received notice of non-compliance with this License | -| | | | | from such Contributor, and You become compliant prior to 30 days after | -| | | | | Your receipt of the notice. | -| | | | | | -| | | | | 5.2. If You initiate litigation against any entity by asserting a patent | -| | | | | infringement claim (excluding declaratory judgment actions, | -| | | | | counter-claims, and cross-claims) alleging that a Contributor Version | -| | | | | directly or indirectly infringes any patent, then the rights granted to | -| | | | | You by any and all Contributors for the Covered Software under Section | -| | | | | 2.1 of this License shall terminate. | -| | | | | | -| | | | | 5.3. In the event of termination under Sections 5.1 or 5.2 above, all | -| | | | | end user license agreements (excluding distributors and resellers) which | -| | | | | have been validly granted by You or Your distributors under this License | -| | | | | prior to termination shall survive termination. | -| | | | | | -| | | | | ************************************************************************ | -| | | | | * * | -| | | | | * 6. Disclaimer of Warranty * | -| | | | | * ------------------------- * | -| | | | | * * | -| | | | | * Covered Software is provided under this License on an "as is" * | -| | | | | * basis, without warranty of any kind, either expressed, implied, or * | -| | | | | * statutory, including, without limitation, warranties that the * | -| | | | | * Covered Software is free of defects, merchantable, fit for a * | -| | | | | * particular purpose or non-infringing. The entire risk as to the * | -| | | | | * quality and performance of the Covered Software is with You. * | -| | | | | * Should any Covered Software prove defective in any respect, You * | -| | | | | * (not any Contributor) assume the cost of any necessary servicing, * | -| | | | | * repair, or correction. This disclaimer of warranty constitutes an * | -| | | | | * essential part of this License. No use of any Covered Software is * | -| | | | | * authorized under this License except under this disclaimer. * | -| | | | | * * | -| | | | | ************************************************************************ | -| | | | | | -| | | | | ************************************************************************ | -| | | | | * * | -| | | | | * 7. Limitation of Liability * | -| | | | | * -------------------------- * | -| | | | | * * | -| | | | | * Under no circumstances and under no legal theory, whether tort * | -| | | | | * (including negligence), contract, or otherwise, shall any * | -| | | | | * Contributor, or anyone who distributes Covered Software as * | -| | | | | * permitted above, be liable to You for any direct, indirect, * | -| | | | | * special, incidental, or consequential damages of any character * | -| | | | | * including, without limitation, damages for lost profits, loss of * | -| | | | | * goodwill, work stoppage, computer failure or malfunction, or any * | -| | | | | * and all other commercial damages or losses, even if such party * | -| | | | | * shall have been informed of the possibility of such damages. This * | -| | | | | * limitation of liability shall not apply to liability for death or * | -| | | | | * personal injury resulting from such party's negligence to the * | -| | | | | * extent applicable law prohibits such limitation. Some * | -| | | | | * jurisdictions do not allow the exclusion or limitation of * | -| | | | | * incidental or consequential damages, so this exclusion and * | -| | | | | * limitation may not apply to You. * | -| | | | | * * | -| | | | | ************************************************************************ | -| | | | | | -| | | | | 8. Litigation | -| | | | | ------------- | -| | | | | | -| | | | | Any litigation relating to this License may be brought only in the | -| | | | | courts of a jurisdiction where the defendant maintains its principal | -| | | | | place of business and such litigation shall be governed by laws of that | -| | | | | jurisdiction, without reference to its conflict-of-law provisions. | -| | | | | Nothing in this Section shall prevent a party's ability to bring | -| | | | | cross-claims or counter-claims. | -| | | | | | -| | | | | 9. Miscellaneous | -| | | | | ---------------- | -| | | | | | -| | | | | This License represents the complete agreement concerning the subject | -| | | | | matter hereof. If any provision of this License is held to be | -| | | | | unenforceable, such provision shall be reformed only to the extent | -| | | | | necessary to make it enforceable. Any law or regulation which provides | -| | | | | that the language of a contract shall be construed against the drafter | -| | | | | shall not be used to construe this License against a Contributor. | -| | | | | | -| | | | | 10. Versions of the License | -| | | | | --------------------------- | -| | | | | | -| | | | | 10.1. New Versions | -| | | | | | -| | | | | Mozilla Foundation is the license steward. Except as provided in Section | -| | | | | 10.3, no one other than the license steward has the right to modify or | -| | | | | publish new versions of this License. Each version will be given a | -| | | | | distinguishing version number. | -| | | | | | -| | | | | 10.2. Effect of New Versions | -| | | | | | -| | | | | You may distribute the Covered Software under the terms of the version | -| | | | | of the License under which You originally received the Covered Software, | -| | | | | or under the terms of any subsequent version published by the license | -| | | | | steward. | -| | | | | | -| | | | | 10.3. Modified Versions | -| | | | | | -| | | | | If you create software not governed by this License, and you want to | -| | | | | create a new license for such software, you may create and use a | -| | | | | modified version of this License if you rename the license and remove | -| | | | | any references to the name of the license steward (except to note that | -| | | | | such modified license differs from this License). | -| | | | | | -| | | | | 10.4. Distributing Source Code Form that is Incompatible With Secondary | -| | | | | Licenses | -| | | | | | -| | | | | If You choose to distribute Source Code Form that is Incompatible With | -| | | | | Secondary Licenses under the terms of this version of the License, the | -| | | | | notice described in Exhibit B of this License must be attached. | -| | | | | | -| | | | | Exhibit A - Source Code Form License Notice | -| | | | | ------------------------------------------- | -| | | | | | -| | | | | This Source Code Form is subject to the terms of the Mozilla Public | -| | | | | License, v. 2.0. If a copy of the MPL was not distributed with this | -| | | | | file, You can obtain one at http://mozilla.org/MPL/2.0/. | -| | | | | | -| | | | | If it is not possible or desirable to put the notice in a particular | -| | | | | file, then You may include the notice in a location (such as a LICENSE | -| | | | | file in a relevant directory) where a recipient would be likely to look | -| | | | | for such a notice. | -| | | | | | -| | | | | You may add additional accurate notices of copyright ownership. | -| | | | | | -| | | | | Exhibit B - "Incompatible With Secondary Licenses" Notice | -| | | | | --------------------------------------------------------- | -| | | | | | -| | | | | This Source Code Form is "Incompatible With Secondary Licenses", as | -| | | | | defined by the Mozilla Public License, v. 2.0. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | libtheoradec and libtheoraenc are redistributed within opencv-python macOS packages. | -| | | | | This license applies to libtheoradec and libtheoraenc binaries in the directory cv2/. | -| | | | | | -| | | | | Copyright (C) 2002-2009 Xiph.org Foundation | -| | | | | | -| | | | | Redistribution and use in source and binary forms, with or without | -| | | | | modification, are permitted provided that the following conditions | -| | | | | are met: | -| | | | | | -| | | | | - Redistributions of source code must retain the above copyright | -| | | | | notice, this list of conditions and the following disclaimer. | -| | | | | | -| | | | | - 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. | -| | | | | | -| | | | | - Neither the name of the Xiph.org Foundation 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 FOUNDATION | -| | | | | 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. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | libwebp and libwebpmux are redistributed within all opencv-python packages. | -| | | | | This license applies to libwebp and libwebpmux binaries in the directory cv2/. | -| | | | | | -| | | | | Copyright (c) 2010, Google Inc. All rights reserved. | -| | | | | | -| | | | | Redistribution and use in source and binary forms, with or without | -| | | | | modification, are permitted provided that the following conditions are | -| | | | | met: | -| | | | | | -| | | | | * Redistributions of source code must retain the above copyright | -| | | | | notice, this list of conditions and the following disclaimer. | -| | | | | | -| | | | | * 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. | -| | | | | | -| | | | | * Neither the name of Google 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 | -| | | | | HOLDER 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. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | libvorbis and libvorbisenc are redistributed within opencv-python macOS packages. | -| | | | | This license applies to libvorbis and libvorbisenc binaries in the directory cv2/. | -| | | | | | -| | | | | Copyright (c) 2002-2020 Xiph.org Foundation | -| | | | | | -| | | | | Redistribution and use in source and binary forms, with or without | -| | | | | modification, are permitted provided that the following conditions | -| | | | | are met: | -| | | | | | -| | | | | - Redistributions of source code must retain the above copyright | -| | | | | notice, this list of conditions and the following disclaimer. | -| | | | | | -| | | | | - 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. | -| | | | | | -| | | | | - Neither the name of the Xiph.org Foundation 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 FOUNDATION | -| | | | | 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. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | Libxcb utility libraries are redistributed within opencv-python non-headless Linux packages. | -| | | | | This license applies to libxcb related binaries in the directory cv2/. | -| | | | | | -| | | | | Copyright (C) 2001-2006 Bart Massey, Jamey Sharp, and Josh Triplett. | -| | | | | All Rights Reserved. | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person | -| | | | | obtaining a copy of this software and associated | -| | | | | documentation files (the "Software"), to deal in the | -| | | | | Software without restriction, including without limitation | -| | | | | the rights to use, copy, modify, merge, publish, distribute, | -| | | | | sublicense, and/or sell copies of the Software, and to | -| | | | | permit persons to whom the Software is furnished to do so, | -| | | | | subject to the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall | -| | | | | be included in all copies or substantial portions of the | -| | | | | Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY | -| | | | | KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE | -| | | | | WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR | -| | | | | PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS | -| | | | | BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER | -| | | | | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | -| | | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR | -| | | | | OTHER DEALINGS IN THE SOFTWARE. | -| | | | | | -| | | | | Except as contained in this notice, the names of the authors | -| | | | | or their institutions shall not be used in advertising or | -| | | | | otherwise to promote the sale, use or other dealings in this | -| | | | | Software without prior written authorization from the | -| | | | | authors. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | Libxcb-image is redistributed within opencv-python non-headless Linux packages. | -| | | | | This license applies to libxcb-image binary in the directory cv2/. | -| | | | | | -| | | | | Copyright © 2007-2008 Bart Massey | -| | | | | Copyright © 2008 Julien Danjou | -| | | | | Copyright © 2008 Keith Packard | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person | -| | | | | obtaining a copy of this software and associated documentation | -| | | | | files (the "Software"), to deal in the Software without | -| | | | | restriction, including without limitation the rights to use, copy, | -| | | | | modify, merge, publish, distribute, sublicense, and/or sell copies | -| | | | | of the Software, and to permit persons to whom the Software is | -| | | | | furnished to do so, subject to the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be | -| | | | | included in all copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | -| | | | | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | -| | | | | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | -| | | | | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY | -| | | | | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF | -| | | | | CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | -| | | | | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | -| | | | | | -| | | | | Except as contained in this notice, the names of the authors or | -| | | | | their institutions shall not be used in advertising or otherwise to | -| | | | | promote the sale, use or other dealings in this Software without | -| | | | | prior written authorization from the authors. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | Libxcb-util is redistributed within opencv-python non-headless Linux packages. | -| | | | | This license applies to libxcb-util binary in the directory cv2/. | -| | | | | | -| | | | | Copyright © 2008 Bart Massey | -| | | | | Copyright © 2008 Ian Osgood | -| | | | | Copyright © 2008 Jamey Sharp | -| | | | | Copyright © 2008 Josh Triplett | -| | | | | Copyright © 2008-2009 Julien Danjou | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person | -| | | | | obtaining a copy of this software and associated documentation | -| | | | | files (the "Software"), to deal in the Software without | -| | | | | restriction, including without limitation the rights to use, copy, | -| | | | | modify, merge, publish, distribute, sublicense, and/or sell copies | -| | | | | of the Software, and to permit persons to whom the Software is | -| | | | | furnished to do so, subject to the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be | -| | | | | included in all copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | -| | | | | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | -| | | | | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | -| | | | | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY | -| | | | | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF | -| | | | | CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | -| | | | | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | -| | | | | | -| | | | | Except as contained in this notice, the names of the authors or | -| | | | | their institutions shall not be used in advertising or otherwise to | -| | | | | promote the sale, use or other dealings in this Software without | -| | | | | prior written authorization from the authors. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | Libxcb-render-util is redistributed within opencv-python non-headless Linux packages. | -| | | | | This license applies to libxcb-render-util binary in the directory cv2/. | -| | | | | | -| | | | | Copyright © 2000 Keith Packard | -| | | | | | -| | | | | Permission to use, copy, modify, distribute, and sell this software and its | -| | | | | documentation for any purpose is hereby granted without fee, provided that | -| | | | | the above copyright notice appear in all copies and that both that | -| | | | | copyright notice and this permission notice appear in supporting | -| | | | | documentation, and that the name of Keith Packard not be used in | -| | | | | advertising or publicity pertaining to distribution of the software without | -| | | | | specific, written prior permission. Keith Packard makes no | -| | | | | representations about the suitability of this software for any purpose. It | -| | | | | is provided "as is" without express or implied warranty. | -| | | | | | -| | | | | KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, | -| | | | | INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO | -| | | | | EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR | -| | | | | CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, | -| | | | | DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER | -| | | | | TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR | -| | | | | PERFORMANCE OF THIS SOFTWARE. | -| | | | | | -| | | | | Copyright © 2006 Jamey Sharp. | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person obtaining a | -| | | | | copy of this software and associated documentation files (the "Software"), | -| | | | | to deal in the Software without restriction, including without limitation | -| | | | | the rights to use, copy, modify, merge, publish, distribute, sublicense, | -| | | | | and/or sell copies of the Software, and to permit persons to whom the | -| | | | | Software is furnished to do so, subject to the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be included in | -| | | | | all copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | -| | | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | -| | | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | -| | | | | AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN | -| | | | | ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN | -| | | | | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | -| | | | | | -| | | | | Except as contained in this notice, the names of the authors or their | -| | | | | institutions shall not be used in advertising or otherwise to promote the | -| | | | | sale, use or other dealings in this Software without prior written | -| | | | | authorization from the authors. | -| | | | | | -| | | | | Copyright © 2006 Ian Osgood | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person obtaining a | -| | | | | copy of this software and associated documentation files (the "Software"), | -| | | | | to deal in the Software without restriction, including without limitation | -| | | | | the rights to use, copy, modify, merge, publish, distribute, sublicense, | -| | | | | and/or sell copies of the Software, and to permit persons to whom the | -| | | | | Software is furnished to do so, subject to the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be included in | -| | | | | all copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | -| | | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | -| | | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | -| | | | | AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN | -| | | | | ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN | -| | | | | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | -| | | | | | -| | | | | Except as contained in this notice, the names of the authors or their | -| | | | | institutions shall not be used in advertising or otherwise to promote the | -| | | | | sale, use or other dealings in this Software without prior written | -| | | | | authorization from the authors. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | Libxcb-icccm is redistributed within opencv-python non-headless Linux packages. | -| | | | | This license applies to Libxcb-icccm binary in the directory cv2/. | -| | | | | | -| | | | | Copyright © 2008-2011 Arnaud Fontaine | -| | | | | Copyright © 2007-2008 Vincent Torri | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person | -| | | | | obtaining a copy of this software and associated documentation | -| | | | | files (the "Software"), to deal in the Software without | -| | | | | restriction, including without limitation the rights to use, copy, | -| | | | | modify, merge, publish, distribute, sublicense, and/or sell copies | -| | | | | of the Software, and to permit persons to whom the Software is | -| | | | | furnished to do so, subject to the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be | -| | | | | included in all copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | -| | | | | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | -| | | | | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | -| | | | | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY | -| | | | | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF | -| | | | | CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | -| | | | | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | -| | | | | | -| | | | | Except as contained in this notice, the names of the authors or | -| | | | | their institutions shall not be used in advertising or otherwise to | -| | | | | promote the sale, use or other dealings in this Software without | -| | | | | prior written authorization from the authors. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | libXau is redistributed within opencv-python non-headless Linux packages. | -| | | | | This license applies to libXau binary in the directory cv2/. | -| | | | | | -| | | | | Copyright 1988, 1993, 1994, 1998 The Open Group | -| | | | | | -| | | | | Permission to use, copy, modify, distribute, and sell this software and its | -| | | | | documentation for any purpose is hereby granted without fee, provided that | -| | | | | the above copyright notice appear in all copies and that both that | -| | | | | copyright notice and this permission notice appear in supporting | -| | | | | documentation. | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be included in | -| | | | | all copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | -| | | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | -| | | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | -| | | | | OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN | -| | | | | AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN | -| | | | | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | -| | | | | | -| | | | | Except as contained in this notice, the name of The Open Group shall not be | -| | | | | used in advertising or otherwise to promote the sale, use or other dealings | -| | | | | in this Software without prior written authorization from The Open Group. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | Vulkan headers are redistributed within all opencv-python packages. | -| | | | | This license applies to Vulkan headers in the directory 3rdparty/include/vulkan. | -| | | | | | -| | | | | Copyright (c) 2015-2018 The Khronos Group Inc. | -| | | | | | -| | | | | 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. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | Libjpeg-turbo is redistributed within all opencv-python packages as build option. | -| | | | | | -| | | | | libjpeg-turbo Licenses | -| | | | | ====================== | -| | | | | | -| | | | | libjpeg-turbo is covered by three compatible BSD-style open source licenses: | -| | | | | | -| | | | | - The IJG (Independent JPEG Group) License, which is listed in | -| | | | | [README.ijg](README.ijg) | -| | | | | | -| | | | | This license applies to the libjpeg API library and associated programs | -| | | | | (any code inherited from libjpeg, and any modifications to that code.) | -| | | | | | -| | | | | - The Modified (3-clause) BSD License, which is listed below | -| | | | | | -| | | | | This license covers the TurboJPEG API library and associated programs, as | -| | | | | well as the build system. | -| | | | | | -| | | | | - The [zlib License](https://opensource.org/licenses/Zlib) | -| | | | | | -| | | | | This license is a subset of the other two, and it covers the libjpeg-turbo | -| | | | | SIMD extensions. | -| | | | | | -| | | | | | -| | | | | Complying with the libjpeg-turbo Licenses | -| | | | | ========================================= | -| | | | | | -| | | | | This section provides a roll-up of the libjpeg-turbo licensing terms, to the | -| | | | | best of our understanding. | -| | | | | | -| | | | | 1. If you are distributing a modified version of the libjpeg-turbo source, | -| | | | | then: | -| | | | | | -| | | | | 1. You cannot alter or remove any existing copyright or license notices | -| | | | | from the source. | -| | | | | | -| | | | | **Origin** | -| | | | | - Clause 1 of the IJG License | -| | | | | - Clause 1 of the Modified BSD License | -| | | | | - Clauses 1 and 3 of the zlib License | -| | | | | | -| | | | | 2. You must add your own copyright notice to the header of each source | -| | | | | file you modified, so others can tell that you modified that file (if | -| | | | | there is not an existing copyright header in that file, then you can | -| | | | | simply add a notice stating that you modified the file.) | -| | | | | | -| | | | | **Origin** | -| | | | | - Clause 1 of the IJG License | -| | | | | - Clause 2 of the zlib License | -| | | | | | -| | | | | 3. You must include the IJG README file, and you must not alter any of the | -| | | | | copyright or license text in that file. | -| | | | | | -| | | | | **Origin** | -| | | | | - Clause 1 of the IJG License | -| | | | | | -| | | | | 2. If you are distributing only libjpeg-turbo binaries without the source, or | -| | | | | if you are distributing an application that statically links with | -| | | | | libjpeg-turbo, then: | -| | | | | | -| | | | | 1. Your product documentation must include a message stating: | -| | | | | | -| | | | | This software is based in part on the work of the Independent JPEG | -| | | | | Group. | -| | | | | | -| | | | | **Origin** | -| | | | | - Clause 2 of the IJG license | -| | | | | | -| | | | | 2. If your binary distribution includes or uses the TurboJPEG API, then | -| | | | | your product documentation must include the text of the Modified BSD | -| | | | | License (see below.) | -| | | | | | -| | | | | **Origin** | -| | | | | - Clause 2 of the Modified BSD License | -| | | | | | -| | | | | 3. You cannot use the name of the IJG or The libjpeg-turbo Project or the | -| | | | | contributors thereof in advertising, publicity, etc. | -| | | | | | -| | | | | **Origin** | -| | | | | - IJG License | -| | | | | - Clause 3 of the Modified BSD License | -| | | | | | -| | | | | 4. The IJG and The libjpeg-turbo Project do not warrant libjpeg-turbo to be | -| | | | | free of defects, nor do we accept any liability for undesirable | -| | | | | consequences resulting from your use of the software. | -| | | | | | -| | | | | **Origin** | -| | | | | - IJG License | -| | | | | - Modified BSD License | -| | | | | - zlib License | -| | | | | | -| | | | | | -| | | | | The Modified (3-clause) BSD License | -| | | | | =================================== | -| | | | | | -| | | | | Copyright (C)2009-2022 D. R. Commander. All Rights Reserved.
| -| | | | | Copyright (C)2015 Viktor Szathmáry. All Rights Reserved. | -| | | | | | -| | | | | Redistribution and use in source and binary forms, with or without | -| | | | | modification, are permitted provided that the following conditions are met: | -| | | | | | -| | | | | - Redistributions of source code must retain the above copyright notice, | -| | | | | this list of conditions and the following disclaimer. | -| | | | | - 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. | -| | | | | - Neither the name of the libjpeg-turbo Project 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 HOLDERS 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. | -| | | | | | -| | | | | | -| | | | | Why Three Licenses? | -| | | | | =================== | -| | | | | | -| | | | | The zlib License could have been used instead of the Modified (3-clause) BSD | -| | | | | License, and since the IJG License effectively subsumes the distribution | -| | | | | conditions of the zlib License, this would have effectively placed | -| | | | | libjpeg-turbo binary distributions under the IJG License. However, the IJG | -| | | | | License specifically refers to the Independent JPEG Group and does not extend | -| | | | | attribution and endorsement protections to other entities. Thus, it was | -| | | | | desirable to choose a license that granted us the same protections for new code | -| | | | | that were granted to the IJG for code derived from their software. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | Libspng is redistributed within all opencv-python packages as build option. | -| | | | | | -| | | | | BSD 2-Clause License | -| | | | | | -| | | | | Copyright (c) 2018-2022, Randy | -| | | | | All rights reserved. | -| | | | | | -| | | | | Redistribution and use in source and binary forms, with or without | -| | | | | modification, are permitted provided that the following conditions are met: | -| | | | | | -| | | | | * Redistributions of source code must retain the above copyright notice, this | -| | | | | list of conditions and the following disclaimer. | -| | | | | | -| | | | | * 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. | -| | | | | | -| | | | | 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 HOLDER 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. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | QUIRC library is redistributed within all opencv-python packages. | -| | | | | | -| | | | | quirc -- QR-code recognition library | -| | | | | Copyright (C) 2010-2012 Daniel Beer | -| | | | | | -| | | | | Permission to use, copy, modify, and/or distribute this software for | -| | | | | any purpose with or without fee is hereby granted, provided that the | -| | | | | above copyright notice and this permission notice appear in all | -| | | | | copies. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL | -| | | | | WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED | -| | | | | WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE | -| | | | | AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL | -| | | | | DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR | -| | | | | PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER | -| | | | | TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR | -| | | | | PERFORMANCE OF THIS SOFTWARE. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | Flatbuffers library is redistributed within all opencv-python packages. | -| | | | | | -| | | | | 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. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | Protobuf library is redistributed within all opencv-python packages. | -| | | | | | -| | | | | Copyright 2008 Google Inc. All rights reserved. | -| | | | | | -| | | | | Redistribution and use in source and binary forms, with or without | -| | | | | modification, are permitted provided that the following conditions are | -| | | | | met: | -| | | | | | -| | | | | * Redistributions of source code must retain the above copyright | -| | | | | notice, this list of conditions and the following disclaimer. | -| | | | | * 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. | -| | | | | * Neither the name of Google Inc. 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. | -| | | | | | -| | | | | Code generated by the Protocol Buffer compiler is owned by the owner | -| | | | | of the input file used when generating it. This code is not | -| | | | | standalone and requires a support library to be linked with it. This | -| | | | | support library is itself covered by the above license. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | OpenJPEG library is redistributed within all opencv-python packages. | -| | | | | | -| | | | | /* | -| | | | | * The copyright in this software is being made available under the 2-clauses | -| | | | | * BSD License, included below. This software may be subject to other third | -| | | | | * party and contributor rights, including patent rights, and no such rights | -| | | | | * are granted under this license. | -| | | | | * | -| | | | | * Copyright (c) 2002-2014, Universite catholique de Louvain (UCL), Belgium | -| | | | | * Copyright (c) 2002-2014, Professor Benoit Macq | -| | | | | * Copyright (c) 2003-2014, Antonin Descampe | -| | | | | * Copyright (c) 2003-2009, Francois-Olivier Devaux | -| | | | | * Copyright (c) 2005, Herve Drolon, FreeImage Team | -| | | | | * Copyright (c) 2002-2003, Yannick Verschueren | -| | | | | * Copyright (c) 2001-2003, David Janssens | -| | | | | * Copyright (c) 2011-2012, Centre National d'Etudes Spatiales (CNES), France | -| | | | | * Copyright (c) 2012, CS Systemes d'Information, France | -| | | | | * | -| | | | | * 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. | -| | | | | * | -| | | | | * 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. | -| | | | | */ | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | TIFF library is redistributed within all opencv-python packages. | -| | | | | | -| | | | | Copyright (c) 1988-1997 Sam Leffler | -| | | | | Copyright (c) 1991-1997 Silicon Graphics, Inc. | -| | | | | | -| | | | | Permission to use, copy, modify, distribute, and sell this software and | -| | | | | its documentation for any purpose is hereby granted without fee, provided | -| | | | | that (i) the above copyright notices and this permission notice appear in | -| | | | | all copies of the software and related documentation, and (ii) the names of | -| | | | | Sam Leffler and Silicon Graphics may not be used in any advertising or | -| | | | | publicity relating to the software without the specific, prior written | -| | | | | permission of Sam Leffler and Silicon Graphics. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, | -| | | | | EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY | -| | | | | WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. | -| | | | | | -| | | | | IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR | -| | | | | ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, | -| | | | | OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, | -| | | | | WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF | -| | | | | LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE | -| | | | | OF THIS SOFTWARE. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | OpenEXR library is redistributed within all opencv-python packages. | -| | | | | | -| | | | | Copyright (c) 2006, Industrial Light & Magic, a division of Lucasfilm | -| | | | | Entertainment Company Ltd. Portions contributed and copyright held by | -| | | | | others as indicated. All rights reserved. | -| | | | | | -| | | | | Redistribution and use in source and binary forms, with or without | -| | | | | modification, are permitted provided that the following conditions are | -| | | | | met: | -| | | | | | -| | | | | * Redistributions of source code must retain the above | -| | | | | copyright notice, this list of conditions and the following | -| | | | | disclaimer. | -| | | | | | -| | | | | * 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. | -| | | | | | -| | | | | * Neither the name of Industrial Light & Magic nor the names of | -| | | | | any other contributors to this software 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. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | Intel(R) IPP ICV library statically linked within x86 and x86_64 opencv-python packages. | -| | | | | | -| | | | | Intel(R) Integrated Performance Primitives 2021 Update 10 | -| | | | | | -| | | | | Intel Simplified Software License (Version October 2022) | -| | | | | | -| | | | | Intel(R) Integrated Performance Primitives (Intel(R) IPP) : Copyright (C) 1997 Intel Corporation | -| | | | | | -| | | | | Use and Redistribution. You may use and redistribute the software, which is | -| | | | | provided in binary form only, (the "Software"), without modification, | -| | | | | provided the following conditions are met: | -| | | | | | -| | | | | * Redistributions must reproduce the above copyright notice and these | -| | | | | terms of use in the Software and in the documentation and/or other materials | -| | | | | provided with the distribution. | -| | | | | * Neither the name of Intel nor the names of its suppliers may be used to | -| | | | | endorse or promote products derived from this Software without specific | -| | | | | prior written permission. | -| | | | | * No reverse engineering, decompilation, or disassembly of the Software is | -| | | | | permitted, nor any modification or alteration of the Software or its operation | -| | | | | at any time, including during execution. | -| | | | | | -| | | | | No other licenses. Except as provided in the preceding section, Intel grants no | -| | | | | licenses or other rights by implication, estoppel or otherwise to, patent, | -| | | | | copyright, trademark, trade name, service mark or other intellectual property | -| | | | | licenses or rights of Intel. | -| | | | | | -| | | | | Third party software. "Third Party Software" means the files (if any) listed | -| | | | | in the "third-party-software.txt" or other similarly-named text file that may | -| | | | | be included with the Software. Third Party Software, even if included with the | -| | | | | distribution of the Software, may be governed by separate license terms, including | -| | | | | without limitation, third party license terms, open source software notices and | -| | | | | terms, and/or other Intel software license terms. These separate license terms | -| | | | | solely govern Your use of the Third Party Software. | -| | | | | | -| | | | | DISCLAIMER. THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED | -| | | | | WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF | -| | | | | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT ARE | -| | | | | DISCLAIMED. THIS SOFTWARE IS NOT INTENDED FOR USE IN SYSTEMS OR APPLICATIONS | -| | | | | WHERE FAILURE OF THE SOFTWARE MAY CAUSE PERSONAL INJURY OR DEATH AND YOU AGREE | -| | | | | THAT YOU ARE FULLY RESPONSIBLE FOR ANY CLAIMS, COSTS, DAMAGES, EXPENSES, AND | -| | | | | ATTORNEYS' FEES ARISING OUT OF ANY SUCH USE, EVEN IF ANY CLAIM ALLEGES THAT | -| | | | | INTEL WAS NEGLIGENT REGARDING THE DESIGN OR MANUFACTURE OF THE SOFTWARE. | -| | | | | | -| | | | | LIMITATION OF LIABILITY. IN NO EVENT WILL INTEL 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. | -| | | | | | -| | | | | No support. Intel may make changes to the Software, at any time without notice, | -| | | | | and is not obligated to support, update or provide training for the Software. | -| | | | | | -| | | | | Termination. Your right to use the Software is terminated in the event of your | -| | | | | breach of this license. | -| | | | | | -| | | | | Feedback. Should you provide Intel with comments, modifications, corrections, | -| | | | | enhancements or other input ("Feedback") related to the Software, Intel will be | -| | | | | free to use, disclose, reproduce, license or otherwise distribute or exploit the | -| | | | | Feedback in its sole discretion without any obligations or restrictions of any | -| | | | | kind, including without limitation, intellectual property rights or licensing | -| | | | | obligations. | -| | | | | | -| | | | | Compliance with laws. You agree to comply with all relevant laws and regulations | -| | | | | governing your use, transfer, import or export (or prohibition thereof) of the | -| | | | | Software. | -| | | | | | -| | | | | Governing law. All disputes will be governed by the laws of the United States of | -| | | | | America and the State of Delaware without reference to conflict of law | -| | | | | principles and subject to the exclusive jurisdiction of the state or federal | -| | | | | courts sitting in the State of Delaware, and each party agrees that it submits | -| | | | | to the personal jurisdiction and venue of those courts and waives any | -| | | | | objections. THE UNITED NATIONS CONVENTION ON CONTRACTS FOR THE INTERNATIONAL | -| | | | | SALE OF GOODS (1980) IS SPECIFICALLY EXCLUDED AND WILL NOT APPLY TO THE SOFTWARE. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | Orbbec SDK distributed with arm64 MacOS packages. | -| | | | | | -| | | | | MIT License | -| | | | | | -| | | | | Copyright (c) 2023 OrbbecDeveloper | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person obtaining a copy | -| | | | | of this software and associated documentation files (the "Software"), to deal | -| | | | | in the Software without restriction, including without limitation the rights | -| | | | | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | -| | | | | copies of the Software, and to permit persons to whom the Software is | -| | | | | furnished to do so, subject to the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be included in all | -| | | | | copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | -| | | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | -| | | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | -| | | | | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | -| | | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | -| | | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | -| | | | | SOFTWARE. | -| | | | | | -| oscrypto | 1.3.0 | MIT License | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\oscrypto-1.3.0.dist-info\LICENSE | Copyright (c) 2015-2022 Will Bond | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person obtaining a copy of | -| | | | | this software and associated documentation files (the "Software"), to deal in | -| | | | | the Software without restriction, including without limitation the rights to | -| | | | | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies | -| | | | | of the Software, and to permit persons to whom the Software is furnished to do | -| | | | | so, subject to the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be included in all | -| | | | | copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | -| | | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | -| | | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | -| | | | | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | -| | | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | -| | | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | -| | | | | SOFTWARE. | -| | | | | | -| packaging | 26.0 | Apache-2.0 OR BSD-2-Clause | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\packaging-26.0.dist-info\licenses\LICENSE | This software is made available under the terms of *either* of the licenses | -| | | | | found in LICENSE.APACHE or LICENSE.BSD. Contributions to this software is made | -| | | | | under the terms of *both* these licenses. | -| | | | | | -| pillow | 12.1.1 | MIT-CMU | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\pillow-12.1.1.dist-info\licenses\LICENSE | The Python Imaging Library (PIL) is | -| | | | | | -| | | | | Copyright © 1997-2011 by Secret Labs AB | -| | | | | Copyright © 1995-2011 by Fredrik Lundh and contributors | -| | | | | | -| | | | | Pillow is the friendly PIL fork. It is | -| | | | | | -| | | | | Copyright © 2010 by Jeffrey A. Clark and contributors | -| | | | | | -| | | | | Like PIL, Pillow is licensed under the open source MIT-CMU License: | -| | | | | | -| | | | | By obtaining, using, and/or copying this software and/or its associated | -| | | | | documentation, you agree that you have read, understood, and will comply | -| | | | | with the following terms and conditions: | -| | | | | | -| | | | | Permission to use, copy, modify and distribute this software and its | -| | | | | documentation for any purpose and without fee is hereby granted, | -| | | | | provided that the above copyright notice appears in all copies, and that | -| | | | | both that copyright notice and this permission notice appear in supporting | -| | | | | documentation, and that the name of Secret Labs AB or the author not be | -| | | | | used in advertising or publicity pertaining to distribution of the software | -| | | | | without specific, written prior permission. | -| | | | | | -| | | | | SECRET LABS AB AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS | -| | | | | SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. | -| | | | | IN NO EVENT SHALL SECRET LABS AB OR THE AUTHOR BE LIABLE FOR ANY SPECIAL, | -| | | | | INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM | -| | | | | LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE | -| | | | | OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR | -| | | | | PERFORMANCE OF THIS SOFTWARE. | -| | | | | | -| | | | | ===== brotli-1.2.0 ===== | -| | | | | | -| | | | | Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors. | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person obtaining a copy | -| | | | | of this software and associated documentation files (the "Software"), to deal | -| | | | | in the Software without restriction, including without limitation the rights | -| | | | | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | -| | | | | copies of the Software, and to permit persons to whom the Software is | -| | | | | furnished to do so, subject to the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be included in | -| | | | | all copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | -| | | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | -| | | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | -| | | | | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | -| | | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | -| | | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | -| | | | | THE SOFTWARE. | -| | | | | | -| | | | | ===== freetype-2.14.1 ===== | -| | | | | | -| | | | | FREETYPE LICENSES | -| | | | | ----------------- | -| | | | | | -| | | | | The FreeType 2 font engine is copyrighted work and cannot be used | -| | | | | legally without a software license. In order to make this project | -| | | | | usable to a vast majority of developers, we distribute it under two | -| | | | | mutually exclusive open-source licenses. | -| | | | | | -| | | | | This means that *you* must choose *one* of the two licenses described | -| | | | | below, then obey all its terms and conditions when using FreeType 2 in | -| | | | | any of your projects or products. | -| | | | | | -| | | | | - The FreeType License, found in the file `docs/FTL.TXT`, which is | -| | | | | similar to the original BSD license *with* an advertising clause | -| | | | | that forces you to explicitly cite the FreeType project in your | -| | | | | product's documentation. All details are in the license file. | -| | | | | This license is suited to products which don't use the GNU General | -| | | | | Public License. | -| | | | | | -| | | | | Note that this license is compatible to the GNU General Public | -| | | | | License version 3, but not version 2. | -| | | | | | -| | | | | - The GNU General Public License version 2, found in | -| | | | | `docs/GPLv2.TXT` (any later version can be used also), for | -| | | | | programs which already use the GPL. Note that the FTL is | -| | | | | incompatible with GPLv2 due to its advertisement clause. | -| | | | | | -| | | | | The contributed BDF and PCF drivers come with a license similar to | -| | | | | that of the X Window System. It is compatible to the above two | -| | | | | licenses (see files `src/bdf/README` and `src/pcf/README`). The same | -| | | | | holds for the source code files `src/base/fthash.c` and | -| | | | | `include/freetype/internal/fthash.h`; they were part of the BDF driver | -| | | | | in earlier FreeType versions. | -| | | | | | -| | | | | The gzip module uses the zlib license (see `src/gzip/zlib.h`) which | -| | | | | too is compatible to the above two licenses. | -| | | | | | -| | | | | The files `src/autofit/ft-hb-ft.c`, `src/autofit/ft-hb-decls.h`, | -| | | | | `src/autofit/ft-hb-types.h`, and `src/autofit/hb-script-list.h` | -| | | | | contain code taken (almost) verbatim from the HarfBuzz library, which | -| | | | | uses the 'Old MIT' license compatible to the above two licenses. | -| | | | | | -| | | | | The MD5 checksum support (only used for debugging in development | -| | | | | builds) is in the public domain. | -| | | | | | -| | | | | | -| | | | | --- end of LICENSE.TXT --- | -| | | | | The FreeType Project LICENSE | -| | | | | ---------------------------- | -| | | | | | -| | | | | 2006-Jan-27 | -| | | | | | -| | | | | Copyright 1996-2002, 2006 by | -| | | | | David Turner, Robert Wilhelm, and Werner Lemberg | -| | | | | | -| | | | | | -| | | | | | -| | | | | Introduction | -| | | | | ============ | -| | | | | | -| | | | | The FreeType Project is distributed in several archive packages; | -| | | | | some of them may contain, in addition to the FreeType font engine, | -| | | | | various tools and contributions which rely on, or relate to, the | -| | | | | FreeType Project. | -| | | | | | -| | | | | This license applies to all files found in such packages, and | -| | | | | which do not fall under their own explicit license. The license | -| | | | | affects thus the FreeType font engine, the test programs, | -| | | | | documentation and makefiles, at the very least. | -| | | | | | -| | | | | This license was inspired by the BSD, Artistic, and IJG | -| | | | | (Independent JPEG Group) licenses, which all encourage inclusion | -| | | | | and use of free software in commercial and freeware products | -| | | | | alike. As a consequence, its main points are that: | -| | | | | | -| | | | | o We don't promise that this software works. However, we will be | -| | | | | interested in any kind of bug reports. (`as is' distribution) | -| | | | | | -| | | | | o You can use this software for whatever you want, in parts or | -| | | | | full form, without having to pay us. (`royalty-free' usage) | -| | | | | | -| | | | | o You may not pretend that you wrote this software. If you use | -| | | | | it, or only parts of it, in a program, you must acknowledge | -| | | | | somewhere in your documentation that you have used the | -| | | | | FreeType code. (`credits') | -| | | | | | -| | | | | We specifically permit and encourage the inclusion of this | -| | | | | software, with or without modifications, in commercial products. | -| | | | | We disclaim all warranties covering The FreeType Project and | -| | | | | assume no liability related to The FreeType Project. | -| | | | | | -| | | | | | -| | | | | Finally, many people asked us for a preferred form for a | -| | | | | credit/disclaimer to use in compliance with this license. We thus | -| | | | | encourage you to use the following text: | -| | | | | | -| | | | | """ | -| | | | | Portions of this software are copyright © The FreeType | -| | | | | Project (https://freetype.org). All rights reserved. | -| | | | | """ | -| | | | | | -| | | | | Please replace with the value from the FreeType version you | -| | | | | actually use. | -| | | | | | -| | | | | | -| | | | | Legal Terms | -| | | | | =========== | -| | | | | | -| | | | | 0. Definitions | -| | | | | -------------- | -| | | | | | -| | | | | Throughout this license, the terms `package', `FreeType Project', | -| | | | | and `FreeType archive' refer to the set of files originally | -| | | | | distributed by the authors (David Turner, Robert Wilhelm, and | -| | | | | Werner Lemberg) as the `FreeType Project', be they named as alpha, | -| | | | | beta or final release. | -| | | | | | -| | | | | `You' refers to the licensee, or person using the project, where | -| | | | | `using' is a generic term including compiling the project's source | -| | | | | code as well as linking it to form a `program' or `executable'. | -| | | | | This program is referred to as `a program using the FreeType | -| | | | | engine'. | -| | | | | | -| | | | | This license applies to all files distributed in the original | -| | | | | FreeType Project, including all source code, binaries and | -| | | | | documentation, unless otherwise stated in the file in its | -| | | | | original, unmodified form as distributed in the original archive. | -| | | | | If you are unsure whether or not a particular file is covered by | -| | | | | this license, you must contact us to verify this. | -| | | | | | -| | | | | The FreeType Project is copyright (C) 1996-2000 by David Turner, | -| | | | | Robert Wilhelm, and Werner Lemberg. All rights reserved except as | -| | | | | specified below. | -| | | | | | -| | | | | 1. No Warranty | -| | | | | -------------- | -| | | | | | -| | | | | THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY | -| | | | | KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, | -| | | | | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | -| | | | | PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS | -| | | | | BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO | -| | | | | USE, OF THE FREETYPE PROJECT. | -| | | | | | -| | | | | 2. Redistribution | -| | | | | ----------------- | -| | | | | | -| | | | | This license grants a worldwide, royalty-free, perpetual and | -| | | | | irrevocable right and license to use, execute, perform, compile, | -| | | | | display, copy, create derivative works of, distribute and | -| | | | | sublicense the FreeType Project (in both source and object code | -| | | | | forms) and derivative works thereof for any purpose; and to | -| | | | | authorize others to exercise some or all of the rights granted | -| | | | | herein, subject to the following conditions: | -| | | | | | -| | | | | o Redistribution of source code must retain this license file | -| | | | | (`FTL.TXT') unaltered; any additions, deletions or changes to | -| | | | | the original files must be clearly indicated in accompanying | -| | | | | documentation. The copyright notices of the unaltered, | -| | | | | original files must be preserved in all copies of source | -| | | | | files. | -| | | | | | -| | | | | o Redistribution in binary form must provide a disclaimer that | -| | | | | states that the software is based in part of the work of the | -| | | | | FreeType Team, in the distribution documentation. We also | -| | | | | encourage you to put an URL to the FreeType web page in your | -| | | | | documentation, though this isn't mandatory. | -| | | | | | -| | | | | These conditions apply to any software derived from or based on | -| | | | | the FreeType Project, not just the unmodified files. If you use | -| | | | | our work, you must acknowledge us. However, no fee need be paid | -| | | | | to us. | -| | | | | | -| | | | | 3. Advertising | -| | | | | -------------- | -| | | | | | -| | | | | Neither the FreeType authors and contributors nor you shall use | -| | | | | the name of the other for commercial, advertising, or promotional | -| | | | | purposes without specific prior written permission. | -| | | | | | -| | | | | We suggest, but do not require, that you use one or more of the | -| | | | | following phrases to refer to this software in your documentation | -| | | | | or advertising materials: `FreeType Project', `FreeType Engine', | -| | | | | `FreeType library', or `FreeType Distribution'. | -| | | | | | -| | | | | As you have not signed this license, you are not required to | -| | | | | accept it. However, as the FreeType Project is copyrighted | -| | | | | material, only this license, or another one contracted with the | -| | | | | authors, grants you the right to use, distribute, and modify it. | -| | | | | Therefore, by using, distributing, or modifying the FreeType | -| | | | | Project, you indicate that you understand and accept all the terms | -| | | | | of this license. | -| | | | | | -| | | | | 4. Contacts | -| | | | | ----------- | -| | | | | | -| | | | | There are two mailing lists related to FreeType: | -| | | | | | -| | | | | o freetype@nongnu.org | -| | | | | | -| | | | | Discusses general use and applications of FreeType, as well as | -| | | | | future and wanted additions to the library and distribution. | -| | | | | If you are looking for support, start in this list if you | -| | | | | haven't found anything to help you in the documentation. | -| | | | | | -| | | | | o freetype-devel@nongnu.org | -| | | | | | -| | | | | Discusses bugs, as well as engine internals, design issues, | -| | | | | specific licenses, porting, etc. | -| | | | | | -| | | | | Our home page can be found at | -| | | | | | -| | | | | https://freetype.org | -| | | | | | -| | | | | | -| | | | | --- end of FTL.TXT --- | -| | | | | GNU GENERAL PUBLIC LICENSE | -| | | | | Version 2, June 1991 | -| | | | | | -| | | | | Copyright (C) 1989, 1991 Free Software Foundation, Inc. | -| | | | | 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | -| | | | | Everyone is permitted to copy and distribute verbatim copies | -| | | | | of this license document, but changing it is not allowed. | -| | | | | | -| | | | | Preamble | -| | | | | | -| | | | | The licenses for most software are designed to take away your | -| | | | | freedom to share and change it. By contrast, the GNU General Public | -| | | | | License is intended to guarantee your freedom to share and change free | -| | | | | software--to make sure the software is free for all its users. This | -| | | | | General Public License applies to most of the Free Software | -| | | | | Foundation's software and to any other program whose authors commit to | -| | | | | using it. (Some other Free Software Foundation software is covered by | -| | | | | the GNU Library General Public License instead.) You can apply it to | -| | | | | your programs, too. | -| | | | | | -| | | | | When we speak of free software, we are referring to freedom, not | -| | | | | price. Our General Public Licenses are designed to make sure that you | -| | | | | have the freedom to distribute copies of free software (and charge for | -| | | | | this service if you wish), that you receive source code or can get it | -| | | | | if you want it, that you can change the software or use pieces of it | -| | | | | in new free programs; and that you know you can do these things. | -| | | | | | -| | | | | To protect your rights, we need to make restrictions that forbid | -| | | | | anyone to deny you these rights or to ask you to surrender the rights. | -| | | | | These restrictions translate to certain responsibilities for you if you | -| | | | | distribute copies of the software, or if you modify it. | -| | | | | | -| | | | | For example, if you distribute copies of such a program, whether | -| | | | | gratis or for a fee, you must give the recipients all the rights that | -| | | | | you have. You must make sure that they, too, receive or can get the | -| | | | | source code. And you must show them these terms so they know their | -| | | | | rights. | -| | | | | | -| | | | | We protect your rights with two steps: (1) copyright the software, and | -| | | | | (2) offer you this license which gives you legal permission to copy, | -| | | | | distribute and/or modify the software. | -| | | | | | -| | | | | Also, for each author's protection and ours, we want to make certain | -| | | | | that everyone understands that there is no warranty for this free | -| | | | | software. If the software is modified by someone else and passed on, we | -| | | | | want its recipients to know that what they have is not the original, so | -| | | | | that any problems introduced by others will not reflect on the original | -| | | | | authors' reputations. | -| | | | | | -| | | | | Finally, any free program is threatened constantly by software | -| | | | | patents. We wish to avoid the danger that redistributors of a free | -| | | | | program will individually obtain patent licenses, in effect making the | -| | | | | program proprietary. To prevent this, we have made it clear that any | -| | | | | patent must be licensed for everyone's free use or not licensed at all. | -| | | | | | -| | | | | The precise terms and conditions for copying, distribution and | -| | | | | modification follow. | -| | | | | | -| | | | | GNU GENERAL PUBLIC LICENSE | -| | | | | TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION | -| | | | | | -| | | | | 0. This License applies to any program or other work which contains | -| | | | | a notice placed by the copyright holder saying it may be distributed | -| | | | | under the terms of this General Public License. The "Program", below, | -| | | | | refers to any such program or work, and a "work based on the Program" | -| | | | | means either the Program or any derivative work under copyright law: | -| | | | | that is to say, a work containing the Program or a portion of it, | -| | | | | either verbatim or with modifications and/or translated into another | -| | | | | language. (Hereinafter, translation is included without limitation in | -| | | | | the term "modification".) Each licensee is addressed as "you". | -| | | | | | -| | | | | Activities other than copying, distribution and modification are not | -| | | | | covered by this License; they are outside its scope. The act of | -| | | | | running the Program is not restricted, and the output from the Program | -| | | | | is covered only if its contents constitute a work based on the | -| | | | | Program (independent of having been made by running the Program). | -| | | | | Whether that is true depends on what the Program does. | -| | | | | | -| | | | | 1. You may copy and distribute verbatim copies of the Program's | -| | | | | source code as you receive it, in any medium, provided that you | -| | | | | conspicuously and appropriately publish on each copy an appropriate | -| | | | | copyright notice and disclaimer of warranty; keep intact all the | -| | | | | notices that refer to this License and to the absence of any warranty; | -| | | | | and give any other recipients of the Program a copy of this License | -| | | | | along with the Program. | -| | | | | | -| | | | | You may charge a fee for the physical act of transferring a copy, and | -| | | | | you may at your option offer warranty protection in exchange for a fee. | -| | | | | | -| | | | | 2. You may modify your copy or copies of the Program or any portion | -| | | | | of it, thus forming a work based on the Program, and copy and | -| | | | | distribute such modifications or work under the terms of Section 1 | -| | | | | above, provided that you also meet all of these conditions: | -| | | | | | -| | | | | a) You must cause the modified files to carry prominent notices | -| | | | | stating that you changed the files and the date of any change. | -| | | | | | -| | | | | b) You must cause any work that you distribute or publish, that in | -| | | | | whole or in part contains or is derived from the Program or any | -| | | | | part thereof, to be licensed as a whole at no charge to all third | -| | | | | parties under the terms of this License. | -| | | | | | -| | | | | c) If the modified program normally reads commands interactively | -| | | | | when run, you must cause it, when started running for such | -| | | | | interactive use in the most ordinary way, to print or display an | -| | | | | announcement including an appropriate copyright notice and a | -| | | | | notice that there is no warranty (or else, saying that you provide | -| | | | | a warranty) and that users may redistribute the program under | -| | | | | these conditions, and telling the user how to view a copy of this | -| | | | | License. (Exception: if the Program itself is interactive but | -| | | | | does not normally print such an announcement, your work based on | -| | | | | the Program is not required to print an announcement.) | -| | | | | | -| | | | | These requirements apply to the modified work as a whole. If | -| | | | | identifiable sections of that work are not derived from the Program, | -| | | | | and can be reasonably considered independent and separate works in | -| | | | | themselves, then this License, and its terms, do not apply to those | -| | | | | sections when you distribute them as separate works. But when you | -| | | | | distribute the same sections as part of a whole which is a work based | -| | | | | on the Program, the distribution of the whole must be on the terms of | -| | | | | this License, whose permissions for other licensees extend to the | -| | | | | entire whole, and thus to each and every part regardless of who wrote it. | -| | | | | | -| | | | | Thus, it is not the intent of this section to claim rights or contest | -| | | | | your rights to work written entirely by you; rather, the intent is to | -| | | | | exercise the right to control the distribution of derivative or | -| | | | | collective works based on the Program. | -| | | | | | -| | | | | In addition, mere aggregation of another work not based on the Program | -| | | | | with the Program (or with a work based on the Program) on a volume of | -| | | | | a storage or distribution medium does not bring the other work under | -| | | | | the scope of this License. | -| | | | | | -| | | | | 3. You may copy and distribute the Program (or a work based on it, | -| | | | | under Section 2) in object code or executable form under the terms of | -| | | | | Sections 1 and 2 above provided that you also do one of the following: | -| | | | | | -| | | | | a) Accompany it with the complete corresponding machine-readable | -| | | | | source code, which must be distributed under the terms of Sections | -| | | | | 1 and 2 above on a medium customarily used for software interchange; or, | -| | | | | | -| | | | | b) Accompany it with a written offer, valid for at least three | -| | | | | years, to give any third party, for a charge no more than your | -| | | | | cost of physically performing source distribution, a complete | -| | | | | machine-readable copy of the corresponding source code, to be | -| | | | | distributed under the terms of Sections 1 and 2 above on a medium | -| | | | | customarily used for software interchange; or, | -| | | | | | -| | | | | c) Accompany it with the information you received as to the offer | -| | | | | to distribute corresponding source code. (This alternative is | -| | | | | allowed only for noncommercial distribution and only if you | -| | | | | received the program in object code or executable form with such | -| | | | | an offer, in accord with Subsection b above.) | -| | | | | | -| | | | | The source code for a work means the preferred form of the work for | -| | | | | making modifications to it. For an executable work, complete source | -| | | | | code means all the source code for all modules it contains, plus any | -| | | | | associated interface definition files, plus the scripts used to | -| | | | | control compilation and installation of the executable. However, as a | -| | | | | special exception, the source code distributed need not include | -| | | | | anything that is normally distributed (in either source or binary | -| | | | | form) with the major components (compiler, kernel, and so on) of the | -| | | | | operating system on which the executable runs, unless that component | -| | | | | itself accompanies the executable. | -| | | | | | -| | | | | If distribution of executable or object code is made by offering | -| | | | | access to copy from a designated place, then offering equivalent | -| | | | | access to copy the source code from the same place counts as | -| | | | | distribution of the source code, even though third parties are not | -| | | | | compelled to copy the source along with the object code. | -| | | | | | -| | | | | 4. You may not copy, modify, sublicense, or distribute the Program | -| | | | | except as expressly provided under this License. Any attempt | -| | | | | otherwise to copy, modify, sublicense or distribute the Program is | -| | | | | void, and will automatically terminate your rights under this License. | -| | | | | However, parties who have received copies, or rights, from you under | -| | | | | this License will not have their licenses terminated so long as such | -| | | | | parties remain in full compliance. | -| | | | | | -| | | | | 5. You are not required to accept this License, since you have not | -| | | | | signed it. However, nothing else grants you permission to modify or | -| | | | | distribute the Program or its derivative works. These actions are | -| | | | | prohibited by law if you do not accept this License. Therefore, by | -| | | | | modifying or distributing the Program (or any work based on the | -| | | | | Program), you indicate your acceptance of this License to do so, and | -| | | | | all its terms and conditions for copying, distributing or modifying | -| | | | | the Program or works based on it. | -| | | | | | -| | | | | 6. Each time you redistribute the Program (or any work based on the | -| | | | | Program), the recipient automatically receives a license from the | -| | | | | original licensor to copy, distribute or modify the Program subject to | -| | | | | these terms and conditions. You may not impose any further | -| | | | | restrictions on the recipients' exercise of the rights granted herein. | -| | | | | You are not responsible for enforcing compliance by third parties to | -| | | | | this License. | -| | | | | | -| | | | | 7. If, as a consequence of a court judgment or allegation of patent | -| | | | | infringement or for any other reason (not limited to patent issues), | -| | | | | conditions are imposed on you (whether by court order, agreement or | -| | | | | otherwise) that contradict the conditions of this License, they do not | -| | | | | excuse you from the conditions of this License. If you cannot | -| | | | | distribute so as to satisfy simultaneously your obligations under this | -| | | | | License and any other pertinent obligations, then as a consequence you | -| | | | | may not distribute the Program at all. For example, if a patent | -| | | | | license would not permit royalty-free redistribution of the Program by | -| | | | | all those who receive copies directly or indirectly through you, then | -| | | | | the only way you could satisfy both it and this License would be to | -| | | | | refrain entirely from distribution of the Program. | -| | | | | | -| | | | | If any portion of this section is held invalid or unenforceable under | -| | | | | any particular circumstance, the balance of the section is intended to | -| | | | | apply and the section as a whole is intended to apply in other | -| | | | | circumstances. | -| | | | | | -| | | | | It is not the purpose of this section to induce you to infringe any | -| | | | | patents or other property right claims or to contest validity of any | -| | | | | such claims; this section has the sole purpose of protecting the | -| | | | | integrity of the free software distribution system, which is | -| | | | | implemented by public license practices. Many people have made | -| | | | | generous contributions to the wide range of software distributed | -| | | | | through that system in reliance on consistent application of that | -| | | | | system; it is up to the author/donor to decide if he or she is willing | -| | | | | to distribute software through any other system and a licensee cannot | -| | | | | impose that choice. | -| | | | | | -| | | | | This section is intended to make thoroughly clear what is believed to | -| | | | | be a consequence of the rest of this License. | -| | | | | | -| | | | | 8. If the distribution and/or use of the Program is restricted in | -| | | | | certain countries either by patents or by copyrighted interfaces, the | -| | | | | original copyright holder who places the Program under this License | -| | | | | may add an explicit geographical distribution limitation excluding | -| | | | | those countries, so that distribution is permitted only in or among | -| | | | | countries not thus excluded. In such case, this License incorporates | -| | | | | the limitation as if written in the body of this License. | -| | | | | | -| | | | | 9. The Free Software Foundation may publish revised and/or new versions | -| | | | | of the General Public License from time to time. Such new versions will | -| | | | | be similar in spirit to the present version, but may differ in detail to | -| | | | | address new problems or concerns. | -| | | | | | -| | | | | Each version is given a distinguishing version number. If the Program | -| | | | | specifies a version number of this License which applies to it and "any | -| | | | | later version", you have the option of following the terms and conditions | -| | | | | either of that version or of any later version published by the Free | -| | | | | Software Foundation. If the Program does not specify a version number of | -| | | | | this License, you may choose any version ever published by the Free Software | -| | | | | Foundation. | -| | | | | | -| | | | | 10. If you wish to incorporate parts of the Program into other free | -| | | | | programs whose distribution conditions are different, write to the author | -| | | | | to ask for permission. For software which is copyrighted by the Free | -| | | | | Software Foundation, write to the Free Software Foundation; we sometimes | -| | | | | make exceptions for this. Our decision will be guided by the two goals | -| | | | | of preserving the free status of all derivatives of our free software and | -| | | | | of promoting the sharing and reuse of software generally. | -| | | | | | -| | | | | NO WARRANTY | -| | | | | | -| | | | | 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY | -| | | | | FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN | -| | | | | OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES | -| | | | | PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED | -| | | | | OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF | -| | | | | MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS | -| | | | | TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE | -| | | | | PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, | -| | | | | REPAIR OR CORRECTION. | -| | | | | | -| | | | | 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING | -| | | | | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR | -| | | | | REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, | -| | | | | INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING | -| | | | | OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED | -| | | | | TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY | -| | | | | YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER | -| | | | | PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE | -| | | | | POSSIBILITY OF SUCH DAMAGES. | -| | | | | | -| | | | | END OF TERMS AND CONDITIONS | -| | | | | | -| | | | | How to Apply These Terms to Your New Programs | -| | | | | | -| | | | | If you develop a new program, and you want it to be of the greatest | -| | | | | possible use to the public, the best way to achieve this is to make it | -| | | | | free software which everyone can redistribute and change under these terms. | -| | | | | | -| | | | | To do so, attach the following notices to the program. It is safest | -| | | | | to attach them to the start of each source file to most effectively | -| | | | | convey the exclusion of warranty; and each file should have at least | -| | | | | the "copyright" line and a pointer to where the full notice is found. | -| | | | | | -| | | | | | -| | | | | Copyright (C) | -| | | | | | -| | | | | This program is free software; you can redistribute it and/or modify | -| | | | | it under the terms of the GNU General Public License as published by | -| | | | | the Free Software Foundation; either version 2 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 Public License for more details. | -| | | | | | -| | | | | You should have received a copy of the GNU General Public License | -| | | | | along with this program; if not, write to the Free Software | -| | | | | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | -| | | | | | -| | | | | | -| | | | | Also add information on how to contact you by electronic and paper mail. | -| | | | | | -| | | | | If the program is interactive, make it output a short notice like this | -| | | | | when it starts in an interactive mode: | -| | | | | | -| | | | | Gnomovision version 69, Copyright (C) year name of author | -| | | | | Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. | -| | | | | This is free software, and you are welcome to redistribute it | -| | | | | under certain conditions; type `show c' for details. | -| | | | | | -| | | | | The hypothetical commands `show w' and `show c' should show the appropriate | -| | | | | parts of the General Public License. Of course, the commands you use may | -| | | | | be called something other than `show w' and `show c'; they could even be | -| | | | | mouse-clicks or menu items--whatever suits your program. | -| | | | | | -| | | | | You should also get your employer (if you work as a programmer) or your | -| | | | | school, if any, to sign a "copyright disclaimer" for the program, if | -| | | | | necessary. Here is a sample; alter the names: | -| | | | | | -| | | | | Yoyodyne, Inc., hereby disclaims all copyright interest in the program | -| | | | | `Gnomovision' (which makes passes at compilers) written by James Hacker. | -| | | | | | -| | | | | , 1 April 1989 | -| | | | | Ty Coon, President of Vice | -| | | | | | -| | | | | This General Public License does not permit incorporating your program into | -| | | | | proprietary programs. If your program is a subroutine library, you may | -| | | | | consider it more useful to permit linking proprietary applications with the | -| | | | | library. If this is what you want to do, use the GNU Library General | -| | | | | Public License instead of this License. | -| | | | | | -| | | | | ===== harfbuzz-12.3.0 ===== | -| | | | | | -| | | | | HarfBuzz is licensed under the so-called "Old MIT" license. Details follow. | -| | | | | For parts of HarfBuzz that are licensed under different licenses see individual | -| | | | | files names COPYING in subdirectories where applicable. | -| | | | | | -| | | | | Copyright © 2010-2022 Google, Inc. | -| | | | | Copyright © 2015-2020 Ebrahim Byagowi | -| | | | | Copyright © 2019,2020 Facebook, Inc. | -| | | | | Copyright © 2012,2015 Mozilla Foundation | -| | | | | Copyright © 2011 Codethink Limited | -| | | | | Copyright © 2008,2010 Nokia Corporation and/or its subsidiary(-ies) | -| | | | | Copyright © 2009 Keith Stribley | -| | | | | Copyright © 2011 Martin Hosken and SIL International | -| | | | | Copyright © 2007 Chris Wilson | -| | | | | Copyright © 2005,2006,2020,2021,2022,2023 Behdad Esfahbod | -| | | | | Copyright © 2004,2007,2008,2009,2010,2013,2021,2022,2023 Red Hat, Inc. | -| | | | | Copyright © 1998-2005 David Turner and Werner Lemberg | -| | | | | Copyright © 2016 Igalia S.L. | -| | | | | Copyright © 2022 Matthias Clasen | -| | | | | Copyright © 2018,2021 Khaled Hosny | -| | | | | Copyright © 2018,2019,2020 Adobe, Inc | -| | | | | Copyright © 2013-2015 Alexei Podtelezhnikov | -| | | | | | -| | | | | For full copyright notices consult the individual files in the package. | -| | | | | | -| | | | | | -| | | | | Permission is hereby granted, without written agreement and without | -| | | | | license or royalty fees, to use, copy, modify, and distribute this | -| | | | | software and its documentation for any purpose, provided that the | -| | | | | above copyright notice and the following two paragraphs appear in | -| | | | | all copies of this software. | -| | | | | | -| | | | | IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR | -| | | | | DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES | -| | | | | ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN | -| | | | | IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH | -| | | | | DAMAGE. | -| | | | | | -| | | | | THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, | -| | | | | BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND | -| | | | | FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS | -| | | | | ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO | -| | | | | PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. | -| | | | | | -| | | | | ===== lcms2-2.17 ===== | -| | | | | | -| | | | | MIT License | -| | | | | | -| | | | | Copyright (c) 2023 Marti Maria Saguer | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person obtaining | -| | | | | a copy of this software and associated documentation files (the | -| | | | | "Software"), to deal in the Software without restriction, including | -| | | | | without limitation the rights to use, copy, modify, merge, publish, | -| | | | | distribute, sublicense, and/or sell copies of the Software, and to | -| | | | | permit persons to whom the Software is furnished to do so, subject | -| | | | | to the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be | -| | | | | included in all copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | -| | | | | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | -| | | | | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | -| | | | | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | -| | | | | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | -| | | | | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | -| | | | | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | -| | | | | | -| | | | | ===== libavif-1.3.0 ===== | -| | | | | | -| | | | | Copyright 2019 Joe Drago. 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. | -| | | | | | -| | | | | 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 HOLDER 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. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | | -| | | | | Files: src/obu.c | -| | | | | | -| | | | | Copyright © 2018-2019, VideoLAN and dav1d authors | -| | | | | 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. | -| | | | | | -| | | | | 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. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | | -| | | | | Files: third_party/iccjpeg/* | -| | | | | | -| | | | | In plain English: | -| | | | | | -| | | | | 1. We don't promise that this software works. (But if you find any bugs, | -| | | | | please let us know!) | -| | | | | 2. You can use this software for whatever you want. You don't have to pay us. | -| | | | | 3. You may not pretend that you wrote this software. If you use it in a | -| | | | | program, you must acknowledge somewhere in your documentation that | -| | | | | you've used the IJG code. | -| | | | | | -| | | | | In legalese: | -| | | | | | -| | | | | The authors make NO WARRANTY or representation, either express or implied, | -| | | | | with respect to this software, its quality, accuracy, merchantability, or | -| | | | | fitness for a particular purpose. This software is provided "AS IS", and you, | -| | | | | its user, assume the entire risk as to its quality and accuracy. | -| | | | | | -| | | | | This software is copyright (C) 1991-2013, Thomas G. Lane, Guido Vollbeding. | -| | | | | All Rights Reserved except as specified below. | -| | | | | | -| | | | | Permission is hereby granted to use, copy, modify, and distribute this | -| | | | | software (or portions thereof) for any purpose, without fee, subject to these | -| | | | | conditions: | -| | | | | (1) If any part of the source code for this software is distributed, then this | -| | | | | README file must be included, with this copyright and no-warranty notice | -| | | | | unaltered; and any additions, deletions, or changes to the original files | -| | | | | must be clearly indicated in accompanying documentation. | -| | | | | (2) If only executable code is distributed, then the accompanying | -| | | | | documentation must state that "this software is based in part on the work of | -| | | | | the Independent JPEG Group". | -| | | | | (3) Permission for use of this software is granted only if the user accepts | -| | | | | full responsibility for any undesirable consequences; the authors accept | -| | | | | NO LIABILITY for damages of any kind. | -| | | | | | -| | | | | These conditions apply to any software derived from or based on the IJG code, | -| | | | | not just to the unmodified library. If you use our work, you ought to | -| | | | | acknowledge us. | -| | | | | | -| | | | | Permission is NOT granted for the use of any IJG author's name or company name | -| | | | | in advertising or publicity relating to this software or products derived from | -| | | | | it. This software may be referred to only as "the Independent JPEG Group's | -| | | | | software". | -| | | | | | -| | | | | We specifically permit and encourage the use of this software as the basis of | -| | | | | commercial products, provided that all warranty or liability claims are | -| | | | | assumed by the product vendor. | -| | | | | | -| | | | | | -| | | | | The Unix configuration script "configure" was produced with GNU Autoconf. | -| | | | | It is copyright by the Free Software Foundation but is freely distributable. | -| | | | | The same holds for its supporting scripts (config.guess, config.sub, | -| | | | | ltmain.sh). Another support script, install-sh, is copyright by X Consortium | -| | | | | but is also freely distributable. | -| | | | | | -| | | | | The IJG distribution formerly included code to read and write GIF files. | -| | | | | To avoid entanglement with the Unisys LZW patent, GIF reading support has | -| | | | | been removed altogether, and the GIF writer has been simplified to produce | -| | | | | "uncompressed GIFs". This technique does not use the LZW algorithm; the | -| | | | | resulting GIF files are larger than usual, but are readable by all standard | -| | | | | GIF decoders. | -| | | | | | -| | | | | We are required to state that | -| | | | | "The Graphics Interchange Format(c) is the Copyright property of | -| | | | | CompuServe Incorporated. GIF(sm) is a Service Mark property of | -| | | | | CompuServe Incorporated." | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | | -| | | | | Files: contrib/gdk-pixbuf/* | -| | | | | | -| | | | | Copyright 2020 Emmanuel Gil Peyrot. 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. | -| | | | | | -| | | | | 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 HOLDER 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. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | | -| | | | | Files: android_jni/gradlew* | -| | | | | | -| | | | | | -| | | | | 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. | -| | | | | | -| | | | | ------------------------------------------------------------------------------ | -| | | | | | -| | | | | Files: third_party/libyuv/* | -| | | | | | -| | | | | Copyright 2011 The LibYuv Project Authors. All rights reserved. | -| | | | | | -| | | | | Redistribution and use in source and binary forms, with or without | -| | | | | modification, are permitted provided that the following conditions are | -| | | | | met: | -| | | | | | -| | | | | * Redistributions of source code must retain the above copyright | -| | | | | notice, this list of conditions and the following disclaimer. | -| | | | | | -| | | | | * 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. | -| | | | | | -| | | | | * Neither the name of Google 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 | -| | | | | HOLDER 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. | -| | | | | | -| | | | | ===== libjpeg-turbo-3.1.3 ===== | -| | | | | | -| | | | | LEGAL ISSUES | -| | | | | ============ | -| | | | | | -| | | | | In plain English: | -| | | | | | -| | | | | 1. We don't promise that this software works. (But if you find any bugs, | -| | | | | please let us know!) | -| | | | | 2. You can use this software for whatever you want. You don't have to pay us. | -| | | | | 3. You may not pretend that you wrote this software. If you use it in a | -| | | | | program, you must acknowledge somewhere in your documentation that | -| | | | | you've used the IJG code. | -| | | | | | -| | | | | In legalese: | -| | | | | | -| | | | | The authors make NO WARRANTY or representation, either express or implied, | -| | | | | with respect to this software, its quality, accuracy, merchantability, or | -| | | | | fitness for a particular purpose. This software is provided "AS IS", and you, | -| | | | | its user, assume the entire risk as to its quality and accuracy. | -| | | | | | -| | | | | This software is copyright (C) 1991-2020, Thomas G. Lane, Guido Vollbeding. | -| | | | | All Rights Reserved except as specified below. | -| | | | | | -| | | | | Permission is hereby granted to use, copy, modify, and distribute this | -| | | | | software (or portions thereof) for any purpose, without fee, subject to these | -| | | | | conditions: | -| | | | | (1) If any part of the source code for this software is distributed, then this | -| | | | | README file must be included, with this copyright and no-warranty notice | -| | | | | unaltered; and any additions, deletions, or changes to the original files | -| | | | | must be clearly indicated in accompanying documentation. | -| | | | | (2) If only executable code is distributed, then the accompanying | -| | | | | documentation must state that "this software is based in part on the work of | -| | | | | the Independent JPEG Group". | -| | | | | (3) Permission for use of this software is granted only if the user accepts | -| | | | | full responsibility for any undesirable consequences; the authors accept | -| | | | | NO LIABILITY for damages of any kind. | -| | | | | | -| | | | | These conditions apply to any software derived from or based on the IJG code, | -| | | | | not just to the unmodified library. If you use our work, you ought to | -| | | | | acknowledge us. | -| | | | | | -| | | | | Permission is NOT granted for the use of any IJG author's name or company name | -| | | | | in advertising or publicity relating to this software or products derived from | -| | | | | it. This software may be referred to only as "the Independent JPEG Group's | -| | | | | software". | -| | | | | | -| | | | | We specifically permit and encourage the use of this software as the basis of | -| | | | | commercial products, provided that all warranty or liability claims are | -| | | | | assumed by the product vendor. | -| | | | | | -| | | | | libjpeg-turbo Licenses | -| | | | | ====================== | -| | | | | | -| | | | | libjpeg-turbo is covered by two compatible BSD-style open source licenses: | -| | | | | | -| | | | | - The IJG (Independent JPEG Group) License, which is listed in | -| | | | | [README.ijg](README.ijg) | -| | | | | | -| | | | | This license applies to the libjpeg API library and associated programs, | -| | | | | including any code inherited from libjpeg and any modifications to that | -| | | | | code. Note that the libjpeg-turbo SIMD source code bears the | -| | | | | [zlib License](https://opensource.org/licenses/Zlib), but in the context of | -| | | | | the overall libjpeg API library, the terms of the zlib License are subsumed | -| | | | | by the terms of the IJG License. | -| | | | | | -| | | | | - The Modified (3-clause) BSD License, which is listed below | -| | | | | | -| | | | | This license applies to the TurboJPEG API library and associated programs, as | -| | | | | well as the build system. Note that the TurboJPEG API library wraps the | -| | | | | libjpeg API library, so in the context of the overall TurboJPEG API library, | -| | | | | both the terms of the IJG License and the terms of the Modified (3-clause) | -| | | | | BSD License apply. | -| | | | | | -| | | | | | -| | | | | Complying with the libjpeg-turbo Licenses | -| | | | | ========================================= | -| | | | | | -| | | | | This section provides a roll-up of the libjpeg-turbo licensing terms, to the | -| | | | | best of our understanding. This is not a license in and of itself. It is | -| | | | | intended solely for clarification. | -| | | | | | -| | | | | 1. If you are distributing a modified version of the libjpeg-turbo source, | -| | | | | then: | -| | | | | | -| | | | | 1. You cannot alter or remove any existing copyright or license notices | -| | | | | from the source. | -| | | | | | -| | | | | **Origin** | -| | | | | - Clause 1 of the IJG License | -| | | | | - Clause 1 of the Modified BSD License | -| | | | | - Clauses 1 and 3 of the zlib License | -| | | | | | -| | | | | 2. You must add your own copyright notice to the header of each source | -| | | | | file you modified, so others can tell that you modified that file. (If | -| | | | | there is not an existing copyright header in that file, then you can | -| | | | | simply add a notice stating that you modified the file.) | -| | | | | | -| | | | | **Origin** | -| | | | | - Clause 1 of the IJG License | -| | | | | - Clause 2 of the zlib License | -| | | | | | -| | | | | 3. You must include the IJG README file, and you must not alter any of the | -| | | | | copyright or license text in that file. | -| | | | | | -| | | | | **Origin** | -| | | | | - Clause 1 of the IJG License | -| | | | | | -| | | | | 2. If you are distributing only libjpeg-turbo binaries without the source, or | -| | | | | if you are distributing an application that statically links with | -| | | | | libjpeg-turbo, then: | -| | | | | | -| | | | | 1. Your product documentation must include a message stating: | -| | | | | | -| | | | | This software is based in part on the work of the Independent JPEG | -| | | | | Group. | -| | | | | | -| | | | | **Origin** | -| | | | | - Clause 2 of the IJG license | -| | | | | | -| | | | | 2. If your binary distribution includes or uses the TurboJPEG API, then | -| | | | | your product documentation must include the text of the Modified BSD | -| | | | | License (see below.) | -| | | | | | -| | | | | **Origin** | -| | | | | - Clause 2 of the Modified BSD License | -| | | | | | -| | | | | 3. You cannot use the name of the IJG or The libjpeg-turbo Project or the | -| | | | | contributors thereof in advertising, publicity, etc. | -| | | | | | -| | | | | **Origin** | -| | | | | - IJG License | -| | | | | - Clause 3 of the Modified BSD License | -| | | | | | -| | | | | 4. The IJG and The libjpeg-turbo Project do not warrant libjpeg-turbo to be | -| | | | | free of defects, nor do we accept any liability for undesirable | -| | | | | consequences resulting from your use of the software. | -| | | | | | -| | | | | **Origin** | -| | | | | - IJG License | -| | | | | - Modified BSD License | -| | | | | - zlib License | -| | | | | | -| | | | | | -| | | | | The Modified (3-clause) BSD License | -| | | | | =================================== | -| | | | | | -| | | | | Copyright (C)2009-2025 D. R. Commander. All Rights Reserved.
| -| | | | | Copyright (C)2015 Viktor Szathmáry. All Rights Reserved. | -| | | | | | -| | | | | Redistribution and use in source and binary forms, with or without | -| | | | | modification, are permitted provided that the following conditions are met: | -| | | | | | -| | | | | - Redistributions of source code must retain the above copyright notice, | -| | | | | this list of conditions and the following disclaimer. | -| | | | | - 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. | -| | | | | - Neither the name of the libjpeg-turbo Project 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 HOLDERS 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. | -| | | | | | -| | | | | | -| | | | | Why Two Licenses? | -| | | | | ================= | -| | | | | | -| | | | | The zlib License could have been used instead of the Modified (3-clause) BSD | -| | | | | License, and since the IJG License effectively subsumes the distribution | -| | | | | conditions of the zlib License, this would have effectively placed | -| | | | | libjpeg-turbo binary distributions under the IJG License. However, the IJG | -| | | | | License specifically refers to the Independent JPEG Group and does not extend | -| | | | | attribution and endorsement protections to other entities. Thus, it was | -| | | | | desirable to choose a license that granted us the same protections for new code | -| | | | | that were granted to the IJG for code derived from their software. | -| | | | | | -| | | | | ===== libpng-1.6.53 ===== | -| | | | | | -| | | | | COPYRIGHT NOTICE, DISCLAIMER, and LICENSE | -| | | | | ========================================= | -| | | | | | -| | | | | PNG Reference Library License version 2 | -| | | | | --------------------------------------- | -| | | | | | -| | | | | * Copyright (c) 1995-2025 The PNG Reference Library Authors. | -| | | | | * Copyright (c) 2018-2025 Cosmin Truta. | -| | | | | * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson. | -| | | | | * Copyright (c) 1996-1997 Andreas Dilger. | -| | | | | * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. | -| | | | | | -| | | | | The software is supplied "as is", without warranty of any kind, | -| | | | | express or implied, including, without limitation, the warranties | -| | | | | of merchantability, fitness for a particular purpose, title, and | -| | | | | non-infringement. In no event shall the Copyright owners, or | -| | | | | anyone distributing the software, be liable for any damages or | -| | | | | other liability, whether in contract, tort or otherwise, arising | -| | | | | from, out of, or in connection with the software, or the use or | -| | | | | other dealings in the software, even if advised of the possibility | -| | | | | of such damage. | -| | | | | | -| | | | | Permission is hereby granted to use, copy, modify, and distribute | -| | | | | this software, or portions hereof, for any purpose, without fee, | -| | | | | subject to the following restrictions: | -| | | | | | -| | | | | 1. The origin of this software must not be misrepresented; you | -| | | | | must not claim that you wrote the original software. If you | -| | | | | use this software in a product, an acknowledgment in the product | -| | | | | documentation would be appreciated, but is not required. | -| | | | | | -| | | | | 2. Altered source versions must be plainly marked as such, and must | -| | | | | not be misrepresented as being the original software. | -| | | | | | -| | | | | 3. This Copyright notice may not be removed or altered from any | -| | | | | source or altered source distribution. | -| | | | | | -| | | | | | -| | | | | PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35) | -| | | | | ----------------------------------------------------------------------- | -| | | | | | -| | | | | libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are | -| | | | | Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are | -| | | | | derived from libpng-1.0.6, and are distributed according to the same | -| | | | | disclaimer and license as libpng-1.0.6 with the following individuals | -| | | | | added to the list of Contributing Authors: | -| | | | | | -| | | | | Simon-Pierre Cadieux | -| | | | | Eric S. Raymond | -| | | | | Mans Rullgard | -| | | | | Cosmin Truta | -| | | | | Gilles Vollant | -| | | | | James Yu | -| | | | | Mandar Sahastrabuddhe | -| | | | | Google Inc. | -| | | | | Vadim Barkov | -| | | | | | -| | | | | and with the following additions to the disclaimer: | -| | | | | | -| | | | | There is no warranty against interference with your enjoyment of | -| | | | | the library or against infringement. There is no warranty that our | -| | | | | efforts or the library will fulfill any of your particular purposes | -| | | | | or needs. This library is provided with all faults, and the entire | -| | | | | risk of satisfactory quality, performance, accuracy, and effort is | -| | | | | with the user. | -| | | | | | -| | | | | Some files in the "contrib" directory and some configure-generated | -| | | | | files that are distributed with libpng have other copyright owners, and | -| | | | | are released under other open source licenses. | -| | | | | | -| | | | | libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are | -| | | | | Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from | -| | | | | libpng-0.96, and are distributed according to the same disclaimer and | -| | | | | license as libpng-0.96, with the following individuals added to the | -| | | | | list of Contributing Authors: | -| | | | | | -| | | | | Tom Lane | -| | | | | Glenn Randers-Pehrson | -| | | | | Willem van Schaik | -| | | | | | -| | | | | libpng versions 0.89, June 1996, through 0.96, May 1997, are | -| | | | | Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, | -| | | | | and are distributed according to the same disclaimer and license as | -| | | | | libpng-0.88, with the following individuals added to the list of | -| | | | | Contributing Authors: | -| | | | | | -| | | | | John Bowler | -| | | | | Kevin Bracey | -| | | | | Sam Bushell | -| | | | | Magnus Holmgren | -| | | | | Greg Roelofs | -| | | | | Tom Tanner | -| | | | | | -| | | | | Some files in the "scripts" directory have other copyright owners, | -| | | | | but are released under this license. | -| | | | | | -| | | | | libpng versions 0.5, May 1995, through 0.88, January 1996, are | -| | | | | Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. | -| | | | | | -| | | | | For the purposes of this copyright and license, "Contributing Authors" | -| | | | | is defined as the following set of individuals: | -| | | | | | -| | | | | Andreas Dilger | -| | | | | Dave Martindale | -| | | | | Guy Eric Schalnat | -| | | | | Paul Schmidt | -| | | | | Tim Wegner | -| | | | | | -| | | | | The PNG Reference Library is supplied "AS IS". The Contributing | -| | | | | Authors and Group 42, Inc. disclaim all warranties, expressed or | -| | | | | implied, including, without limitation, the warranties of | -| | | | | merchantability and of fitness for any purpose. The Contributing | -| | | | | Authors and Group 42, Inc. assume no liability for direct, indirect, | -| | | | | incidental, special, exemplary, or consequential damages, which may | -| | | | | result from the use of the PNG Reference Library, even if advised of | -| | | | | the possibility of such damage. | -| | | | | | -| | | | | Permission is hereby granted to use, copy, modify, and distribute this | -| | | | | source code, or portions hereof, for any purpose, without fee, subject | -| | | | | to the following restrictions: | -| | | | | | -| | | | | 1. The origin of this source code must not be misrepresented. | -| | | | | | -| | | | | 2. Altered versions must be plainly marked as such and must not | -| | | | | be misrepresented as being the original source. | -| | | | | | -| | | | | 3. This Copyright notice may not be removed or altered from any | -| | | | | source or altered source distribution. | -| | | | | | -| | | | | The Contributing Authors and Group 42, Inc. specifically permit, | -| | | | | without fee, and encourage the use of this source code as a component | -| | | | | to supporting the PNG file format in commercial products. If you use | -| | | | | this source code in a product, acknowledgment is not required but would | -| | | | | be appreciated. | -| | | | | | -| | | | | ===== libwebp-1.6.0 ===== | -| | | | | | -| | | | | Copyright (c) 2010, Google Inc. All rights reserved. | -| | | | | | -| | | | | Redistribution and use in source and binary forms, with or without | -| | | | | modification, are permitted provided that the following conditions are | -| | | | | met: | -| | | | | | -| | | | | * Redistributions of source code must retain the above copyright | -| | | | | notice, this list of conditions and the following disclaimer. | -| | | | | | -| | | | | * 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. | -| | | | | | -| | | | | * Neither the name of Google 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 | -| | | | | HOLDER 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. | -| | | | | | -| | | | | | -| | | | | ===== openjpeg-2.5.4 ===== | -| | | | | | -| | | | | /* | -| | | | | * The copyright in this software is being made available under the 2-clauses | -| | | | | * BSD License, included below. This software may be subject to other third | -| | | | | * party and contributor rights, including patent rights, and no such rights | -| | | | | * are granted under this license. | -| | | | | * | -| | | | | * Copyright (c) 2002-2014, Universite catholique de Louvain (UCL), Belgium | -| | | | | * Copyright (c) 2002-2014, Professor Benoit Macq | -| | | | | * Copyright (c) 2003-2014, Antonin Descampe | -| | | | | * Copyright (c) 2003-2009, Francois-Olivier Devaux | -| | | | | * Copyright (c) 2005, Herve Drolon, FreeImage Team | -| | | | | * Copyright (c) 2002-2003, Yannick Verschueren | -| | | | | * Copyright (c) 2001-2003, David Janssens | -| | | | | * Copyright (c) 2011-2012, Centre National d'Etudes Spatiales (CNES), France | -| | | | | * Copyright (c) 2012, CS Systemes d'Information, France | -| | | | | * | -| | | | | * 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. | -| | | | | * | -| | | | | * 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. | -| | | | | */ | -| | | | | | -| | | | | ===== tiff-4.7.1 ===== | -| | | | | | -| | | | | # LibTIFF license | -| | | | | | -| | | | | Copyright © 1988-1997 Sam Leffler\ | -| | | | | Copyright © 1991-1997 Silicon Graphics, Inc. | -| | | | | | -| | | | | Permission to use, copy, modify, distribute, and sell this software and | -| | | | | its documentation for any purpose is hereby granted without fee, provided | -| | | | | that (i) the above copyright notices and this permission notice appear in | -| | | | | all copies of the software and related documentation, and (ii) the names of | -| | | | | Sam Leffler and Silicon Graphics may not be used in any advertising or | -| | | | | publicity relating to the software without the specific, prior written | -| | | | | permission of Sam Leffler and Silicon Graphics. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, | -| | | | | EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY | -| | | | | WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. | -| | | | | | -| | | | | IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR | -| | | | | ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, | -| | | | | OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, | -| | | | | WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF | -| | | | | LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE | -| | | | | OF THIS SOFTWARE. | -| | | | | | -| | | | | # Lempel-Ziv & Welch Compression (tif_lzw.c) license | -| | | | | The code of tif_lzw.c is derived from the compress program whose code is | -| | | | | derived from software contributed to Berkeley by James A. Woods, | -| | | | | derived from original work by Spencer Thomas and Joseph Orost. | -| | | | | | -| | | | | The original Berkeley copyright notice appears below in its entirety: | -| | | | | | -| | | | | Copyright (c) 1985, 1986 The Regents of the University of California. | -| | | | | All rights reserved. | -| | | | | | -| | | | | This code is derived from software contributed to Berkeley by | -| | | | | James A. Woods, derived from original work by Spencer Thomas | -| | | | | and Joseph Orost. | -| | | | | | -| | | | | Redistribution and use in source and binary forms are permitted | -| | | | | provided that the above copyright notice and this paragraph are | -| | | | | duplicated in all such forms and that any documentation, | -| | | | | advertising materials, and other materials related to such | -| | | | | distribution and use acknowledge that the software was developed | -| | | | | by the University of California, Berkeley. The name of the | -| | | | | University may not be used to endorse or promote products derived | -| | | | | from this software without specific prior written permission. | -| | | | | THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR | -| | | | | IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED | -| | | | | WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. | -| | | | | | -| | | | | ===== xz-5.8.2 ===== | -| | | | | | -| | | | | | -| | | | | XZ Utils Licensing | -| | | | | ================== | -| | | | | | -| | | | | Different licenses apply to different files in this package. Here | -| | | | | is a summary of which licenses apply to which parts of this package: | -| | | | | | -| | | | | - liblzma is under the BSD Zero Clause License (0BSD). | -| | | | | | -| | | | | - The command line tools xz, xzdec, lzmadec, and lzmainfo are | -| | | | | under 0BSD except that, on systems that don't have a usable | -| | | | | getopt_long, GNU getopt_long is compiled and linked in from the | -| | | | | 'lib' directory. The getopt_long code is under GNU LGPLv2.1+. | -| | | | | | -| | | | | - The scripts to grep, diff, and view compressed files have been | -| | | | | adapted from GNU gzip. These scripts (xzgrep, xzdiff, xzless, | -| | | | | and xzmore) are under GNU GPLv2+. The man pages of the scripts | -| | | | | are under 0BSD; they aren't based on the man pages of GNU gzip. | -| | | | | | -| | | | | - Most of the XZ Utils specific documentation that is in | -| | | | | plain text files (like README, INSTALL, PACKAGERS, NEWS, | -| | | | | and ChangeLog) are under 0BSD unless stated otherwise in | -| | | | | the file itself. The files xz-file-format.txt and | -| | | | | lzma-file-format.xt are in the public domain but may | -| | | | | be distributed under the terms of 0BSD too. | -| | | | | | -| | | | | - Translated messages and man pages are under 0BSD except that | -| | | | | some old translations are in the public domain. | -| | | | | | -| | | | | - Test files and test code in the 'tests' directory, and | -| | | | | debugging utilities in the 'debug' directory are under | -| | | | | the BSD Zero Clause License (0BSD). | -| | | | | | -| | | | | - The GNU Autotools based build system contains files that are | -| | | | | under GNU GPLv2+, GNU GPLv3+, and a few permissive licenses. | -| | | | | These files don't affect the licensing of the binaries being | -| | | | | built. | -| | | | | | -| | | | | - The 'extra' directory contains files that are under various | -| | | | | free software licenses. These aren't built or installed as | -| | | | | part of XZ Utils. | -| | | | | | -| | | | | The following command may be helpful in finding per-file license | -| | | | | information. It works on xz.git and on a clean file tree extracted | -| | | | | from a release tarball. | -| | | | | | -| | | | | sh build-aux/license-check.sh -v | -| | | | | | -| | | | | For the files under the BSD Zero Clause License (0BSD), if | -| | | | | a copyright notice is needed, the following is sufficient: | -| | | | | | -| | | | | Copyright (C) The XZ Utils authors and contributors | -| | | | | | -| | | | | If you copy significant amounts of 0BSD-licensed code from XZ Utils | -| | | | | into your project, acknowledging this somewhere in your software is | -| | | | | polite (especially if it is proprietary, non-free software), but | -| | | | | it is not legally required by the license terms. Here is an example | -| | | | | of a good notice to put into "about box" or into documentation: | -| | | | | | -| | | | | This software includes code from XZ Utils . | -| | | | | | -| | | | | The following license texts are included in the following files: | -| | | | | - COPYING.0BSD: BSD Zero Clause License | -| | | | | - COPYING.LGPLv2.1: GNU Lesser General Public License version 2.1 | -| | | | | - COPYING.GPLv2: GNU General Public License version 2 | -| | | | | - COPYING.GPLv3: GNU General Public License version 3 | -| | | | | | -| | | | | If you have questions, don't hesitate to ask for more information. | -| | | | | The contact information is in the README file. | -| | | | | | -| | | | | | -| | | | | ===== zlib-ng-2.3.2 ===== | -| | | | | | -| | | | | (C) 1995-2024 Jean-loup Gailly and Mark Adler | -| | | | | | -| | | | | This software is provided 'as-is', without any express or implied | -| | | | | warranty. In no event will the authors be held liable for any damages | -| | | | | arising from the use of this software. | -| | | | | | -| | | | | Permission is granted to anyone to use this software for any purpose, | -| | | | | including commercial applications, and to alter it and redistribute it | -| | | | | freely, subject to the following restrictions: | -| | | | | | -| | | | | 1. The origin of this software must not be misrepresented; you must not | -| | | | | claim that you wrote the original software. If you use this software | -| | | | | in a product, an acknowledgment in the product documentation would be | -| | | | | appreciated but is not required. | -| | | | | | -| | | | | 2. Altered source versions must be plainly marked as such, and must not be | -| | | | | misrepresented as being the original software. | -| | | | | | -| | | | | 3. This notice may not be removed or altered from any source distribution. | -| | | | | | -| pyHanko | 0.34.1 | MIT | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\pyhanko-0.34.1.dist-info\licenses\LICENSE | MIT License | -| | | | | | -| | | | | Copyright (c) 2020-2023 Matthias Valvekens | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person obtaining a copy | -| | | | | of this software and associated documentation files (the "Software"), to deal | -| | | | | in the Software without restriction, including without limitation the rights | -| | | | | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | -| | | | | copies of the Software, and to permit persons to whom the Software is | -| | | | | furnished to do so, subject to the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be included in all | -| | | | | copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | -| | | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | -| | | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | -| | | | | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | -| | | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | -| | | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | -| | | | | SOFTWARE. | -| | | | | | -| pycairo | 1.29.0 | LGPL-2.1-only OR MPL-1.1 | UNKNOWN | UNKNOWN | -| pycparser | 3.0 | BSD-3-Clause | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\pycparser-3.0.dist-info\licenses\LICENSE | pycparser -- A C parser in Python | -| | | | | | -| | | | | Copyright (c) 2008-2022, Eli Bendersky | -| | | | | All rights reserved. | -| | | | | | -| | | | | Redistribution and use in source and binary forms, with or without modification, | -| | | | | are permitted provided that the following conditions are met: | -| | | | | | -| | | | | * Redistributions of source code must retain the above copyright notice, this | -| | | | | list of conditions and the following disclaimer. | -| | | | | * 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. | -| | | | | * Neither the name of the copyright holder 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 HOLDER 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. | -| | | | | | -| pyhanko-certvalidator | 0.30.2 | MIT | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\pyhanko_certvalidator-0.30.2.dist-info\licenses\LICENSE | MIT License | -| | | | | | -| | | | | Copyright (c) 2015-2018 Will Bond | -| | | | | Copyright (c) 2020-2023 Matthias Valvekens | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person obtaining a copy of | -| | | | | this software and associated documentation files (the "Software"), to deal in | -| | | | | the Software without restriction, including without limitation the rights to | -| | | | | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies | -| | | | | of the Software, and to permit persons to whom the Software is furnished to do | -| | | | | so, subject to the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be included in all | -| | | | | copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | -| | | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | -| | | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | -| | | | | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | -| | | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | -| | | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | -| | | | | SOFTWARE. | -| | | | | | -| pypdf | 6.9.2 | BSD-3-Clause | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\pypdf-6.9.2.dist-info\licenses\LICENSE | Copyright (c) 2006-2008, Mathieu Fenniak | -| | | | | Some contributions copyright (c) 2007, Ashish Kulkarni | -| | | | | Some contributions copyright (c) 2014, Steve Witham | -| | | | | | -| | | | | All rights reserved. | -| | | | | | -| | | | | Redistribution and use in source and binary forms, with or without | -| | | | | modification, are permitted provided that the following conditions are | -| | | | | met: | -| | | | | | -| | | | | * Redistributions of source code must retain the above copyright notice, | -| | | | | this list of conditions and the following disclaimer. | -| | | | | * 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. | -| | | | | * The name of the author may not 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. | -| | | | | | -| python-bidi | 0.6.7 | GNU Library or Lesser General Public License (LGPL) | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\python_bidi-0.6.7.dist-info\licenses\COPYING | GNU GENERAL PUBLIC LICENSE | -| | | | | Version 3, 29 June 2007 | -| | | | | | -| | | | | Copyright (C) 2007 Free Software Foundation, Inc. | -| | | | | Everyone is permitted to copy and distribute verbatim copies | -| | | | | of this license document, but changing it is not allowed. | -| | | | | | -| | | | | Preamble | -| | | | | | -| | | | | The GNU General Public License is a free, copyleft license for | -| | | | | software and other kinds of works. | -| | | | | | -| | | | | The licenses for most software and other practical works are designed | -| | | | | to take away your freedom to share and change the works. By contrast, | -| | | | | the GNU General Public License is intended to guarantee your freedom to | -| | | | | share and change all versions of a program--to make sure it remains free | -| | | | | software for all its users. We, the Free Software Foundation, use the | -| | | | | GNU General Public License for most of our software; it applies also to | -| | | | | any other work released this way by its authors. You can apply it to | -| | | | | your programs, too. | -| | | | | | -| | | | | When we speak of free software, we are referring to freedom, not | -| | | | | price. Our General Public Licenses are designed to make sure that you | -| | | | | have the freedom to distribute copies of free software (and charge for | -| | | | | them if you wish), that you receive source code or can get it if you | -| | | | | want it, that you can change the software or use pieces of it in new | -| | | | | free programs, and that you know you can do these things. | -| | | | | | -| | | | | To protect your rights, we need to prevent others from denying you | -| | | | | these rights or asking you to surrender the rights. Therefore, you have | -| | | | | certain responsibilities if you distribute copies of the software, or if | -| | | | | you modify it: responsibilities to respect the freedom of others. | -| | | | | | -| | | | | For example, if you distribute copies of such a program, whether | -| | | | | gratis or for a fee, you must pass on to the recipients the same | -| | | | | freedoms that you received. You must make sure that they, too, receive | -| | | | | or can get the source code. And you must show them these terms so they | -| | | | | know their rights. | -| | | | | | -| | | | | Developers that use the GNU GPL protect your rights with two steps: | -| | | | | (1) assert copyright on the software, and (2) offer you this License | -| | | | | giving you legal permission to copy, distribute and/or modify it. | -| | | | | | -| | | | | For the developers' and authors' protection, the GPL clearly explains | -| | | | | that there is no warranty for this free software. For both users' and | -| | | | | authors' sake, the GPL requires that modified versions be marked as | -| | | | | changed, so that their problems will not be attributed erroneously to | -| | | | | authors of previous versions. | -| | | | | | -| | | | | Some devices are designed to deny users access to install or run | -| | | | | modified versions of the software inside them, although the manufacturer | -| | | | | can do so. This is fundamentally incompatible with the aim of | -| | | | | protecting users' freedom to change the software. The systematic | -| | | | | pattern of such abuse occurs in the area of products for individuals to | -| | | | | use, which is precisely where it is most unacceptable. Therefore, we | -| | | | | have designed this version of the GPL to prohibit the practice for those | -| | | | | products. If such problems arise substantially in other domains, we | -| | | | | stand ready to extend this provision to those domains in future versions | -| | | | | of the GPL, as needed to protect the freedom of users. | -| | | | | | -| | | | | Finally, every program is threatened constantly by software patents. | -| | | | | States should not allow patents to restrict development and use of | -| | | | | software on general-purpose computers, but in those that do, we wish to | -| | | | | avoid the special danger that patents applied to a free program could | -| | | | | make it effectively proprietary. To prevent this, the GPL assures that | -| | | | | patents cannot be used to render the program non-free. | -| | | | | | -| | | | | The precise terms and conditions for copying, distribution and | -| | | | | modification follow. | -| | | | | | -| | | | | TERMS AND CONDITIONS | -| | | | | | -| | | | | 0. Definitions. | -| | | | | | -| | | | | "This License" refers to version 3 of the GNU General Public License. | -| | | | | | -| | | | | "Copyright" also means copyright-like laws that apply to other kinds of | -| | | | | works, such as semiconductor masks. | -| | | | | | -| | | | | "The Program" refers to any copyrightable work licensed under this | -| | | | | License. Each licensee is addressed as "you". "Licensees" and | -| | | | | "recipients" may be individuals or organizations. | -| | | | | | -| | | | | To "modify" a work means to copy from or adapt all or part of the work | -| | | | | in a fashion requiring copyright permission, other than the making of an | -| | | | | exact copy. The resulting work is called a "modified version" of the | -| | | | | earlier work or a work "based on" the earlier work. | -| | | | | | -| | | | | A "covered work" means either the unmodified Program or a work based | -| | | | | on the Program. | -| | | | | | -| | | | | To "propagate" a work means to do anything with it that, without | -| | | | | permission, would make you directly or secondarily liable for | -| | | | | infringement under applicable copyright law, except executing it on a | -| | | | | computer or modifying a private copy. Propagation includes copying, | -| | | | | distribution (with or without modification), making available to the | -| | | | | public, and in some countries other activities as well. | -| | | | | | -| | | | | To "convey" a work means any kind of propagation that enables other | -| | | | | parties to make or receive copies. Mere interaction with a user through | -| | | | | a computer network, with no transfer of a copy, is not conveying. | -| | | | | | -| | | | | An interactive user interface displays "Appropriate Legal Notices" | -| | | | | to the extent that it includes a convenient and prominently visible | -| | | | | feature that (1) displays an appropriate copyright notice, and (2) | -| | | | | tells the user that there is no warranty for the work (except to the | -| | | | | extent that warranties are provided), that licensees may convey the | -| | | | | work under this License, and how to view a copy of this License. If | -| | | | | the interface presents a list of user commands or options, such as a | -| | | | | menu, a prominent item in the list meets this criterion. | -| | | | | | -| | | | | 1. Source Code. | -| | | | | | -| | | | | The "source code" for a work means the preferred form of the work | -| | | | | for making modifications to it. "Object code" means any non-source | -| | | | | form of a work. | -| | | | | | -| | | | | A "Standard Interface" means an interface that either is an official | -| | | | | standard defined by a recognized standards body, or, in the case of | -| | | | | interfaces specified for a particular programming language, one that | -| | | | | is widely used among developers working in that language. | -| | | | | | -| | | | | The "System Libraries" of an executable work include anything, other | -| | | | | than the work as a whole, that (a) is included in the normal form of | -| | | | | packaging a Major Component, but which is not part of that Major | -| | | | | Component, and (b) serves only to enable use of the work with that | -| | | | | Major Component, or to implement a Standard Interface for which an | -| | | | | implementation is available to the public in source code form. A | -| | | | | "Major Component", in this context, means a major essential component | -| | | | | (kernel, window system, and so on) of the specific operating system | -| | | | | (if any) on which the executable work runs, or a compiler used to | -| | | | | produce the work, or an object code interpreter used to run it. | -| | | | | | -| | | | | The "Corresponding Source" for a work in object code form means all | -| | | | | the source code needed to generate, install, and (for an executable | -| | | | | work) run the object code and to modify the work, including scripts to | -| | | | | control those activities. However, it does not include the work's | -| | | | | System Libraries, or general-purpose tools or generally available free | -| | | | | programs which are used unmodified in performing those activities but | -| | | | | which are not part of the work. For example, Corresponding Source | -| | | | | includes interface definition files associated with source files for | -| | | | | the work, and the source code for shared libraries and dynamically | -| | | | | linked subprograms that the work is specifically designed to require, | -| | | | | such as by intimate data communication or control flow between those | -| | | | | subprograms and other parts of the work. | -| | | | | | -| | | | | The Corresponding Source need not include anything that users | -| | | | | can regenerate automatically from other parts of the Corresponding | -| | | | | Source. | -| | | | | | -| | | | | The Corresponding Source for a work in source code form is that | -| | | | | same work. | -| | | | | | -| | | | | 2. Basic Permissions. | -| | | | | | -| | | | | All rights granted under this License are granted for the term of | -| | | | | copyright on the Program, and are irrevocable provided the stated | -| | | | | conditions are met. This License explicitly affirms your unlimited | -| | | | | permission to run the unmodified Program. The output from running a | -| | | | | covered work is covered by this License only if the output, given its | -| | | | | content, constitutes a covered work. This License acknowledges your | -| | | | | rights of fair use or other equivalent, as provided by copyright law. | -| | | | | | -| | | | | You may make, run and propagate covered works that you do not | -| | | | | convey, without conditions so long as your license otherwise remains | -| | | | | in force. You may convey covered works to others for the sole purpose | -| | | | | of having them make modifications exclusively for you, or provide you | -| | | | | with facilities for running those works, provided that you comply with | -| | | | | the terms of this License in conveying all material for which you do | -| | | | | not control copyright. Those thus making or running the covered works | -| | | | | for you must do so exclusively on your behalf, under your direction | -| | | | | and control, on terms that prohibit them from making any copies of | -| | | | | your copyrighted material outside their relationship with you. | -| | | | | | -| | | | | Conveying under any other circumstances is permitted solely under | -| | | | | the conditions stated below. Sublicensing is not allowed; section 10 | -| | | | | makes it unnecessary. | -| | | | | | -| | | | | 3. Protecting Users' Legal Rights From Anti-Circumvention Law. | -| | | | | | -| | | | | No covered work shall be deemed part of an effective technological | -| | | | | measure under any applicable law fulfilling obligations under article | -| | | | | 11 of the WIPO copyright treaty adopted on 20 December 1996, or | -| | | | | similar laws prohibiting or restricting circumvention of such | -| | | | | measures. | -| | | | | | -| | | | | When you convey a covered work, you waive any legal power to forbid | -| | | | | circumvention of technological measures to the extent such circumvention | -| | | | | is effected by exercising rights under this License with respect to | -| | | | | the covered work, and you disclaim any intention to limit operation or | -| | | | | modification of the work as a means of enforcing, against the work's | -| | | | | users, your or third parties' legal rights to forbid circumvention of | -| | | | | technological measures. | -| | | | | | -| | | | | 4. Conveying Verbatim Copies. | -| | | | | | -| | | | | You may convey verbatim copies of the Program's source code as you | -| | | | | receive it, in any medium, provided that you conspicuously and | -| | | | | appropriately publish on each copy an appropriate copyright notice; | -| | | | | keep intact all notices stating that this License and any | -| | | | | non-permissive terms added in accord with section 7 apply to the code; | -| | | | | keep intact all notices of the absence of any warranty; and give all | -| | | | | recipients a copy of this License along with the Program. | -| | | | | | -| | | | | You may charge any price or no price for each copy that you convey, | -| | | | | and you may offer support or warranty protection for a fee. | -| | | | | | -| | | | | 5. Conveying Modified Source Versions. | -| | | | | | -| | | | | You may convey a work based on the Program, or the modifications to | -| | | | | produce it from the Program, in the form of source code under the | -| | | | | terms of section 4, provided that you also meet all of these conditions: | -| | | | | | -| | | | | a) The work must carry prominent notices stating that you modified | -| | | | | it, and giving a relevant date. | -| | | | | | -| | | | | b) The work must carry prominent notices stating that it is | -| | | | | released under this License and any conditions added under section | -| | | | | 7. This requirement modifies the requirement in section 4 to | -| | | | | "keep intact all notices". | -| | | | | | -| | | | | c) You must license the entire work, as a whole, under this | -| | | | | License to anyone who comes into possession of a copy. This | -| | | | | License will therefore apply, along with any applicable section 7 | -| | | | | additional terms, to the whole of the work, and all its parts, | -| | | | | regardless of how they are packaged. This License gives no | -| | | | | permission to license the work in any other way, but it does not | -| | | | | invalidate such permission if you have separately received it. | -| | | | | | -| | | | | d) If the work has interactive user interfaces, each must display | -| | | | | Appropriate Legal Notices; however, if the Program has interactive | -| | | | | interfaces that do not display Appropriate Legal Notices, your | -| | | | | work need not make them do so. | -| | | | | | -| | | | | A compilation of a covered work with other separate and independent | -| | | | | works, which are not by their nature extensions of the covered work, | -| | | | | and which are not combined with it such as to form a larger program, | -| | | | | in or on a volume of a storage or distribution medium, is called an | -| | | | | "aggregate" if the compilation and its resulting copyright are not | -| | | | | used to limit the access or legal rights of the compilation's users | -| | | | | beyond what the individual works permit. Inclusion of a covered work | -| | | | | in an aggregate does not cause this License to apply to the other | -| | | | | parts of the aggregate. | -| | | | | | -| | | | | 6. Conveying Non-Source Forms. | -| | | | | | -| | | | | You may convey a covered work in object code form under the terms | -| | | | | of sections 4 and 5, provided that you also convey the | -| | | | | machine-readable Corresponding Source under the terms of this License, | -| | | | | in one of these ways: | -| | | | | | -| | | | | a) Convey the object code in, or embodied in, a physical product | -| | | | | (including a physical distribution medium), accompanied by the | -| | | | | Corresponding Source fixed on a durable physical medium | -| | | | | customarily used for software interchange. | -| | | | | | -| | | | | b) Convey the object code in, or embodied in, a physical product | -| | | | | (including a physical distribution medium), accompanied by a | -| | | | | written offer, valid for at least three years and valid for as | -| | | | | long as you offer spare parts or customer support for that product | -| | | | | model, to give anyone who possesses the object code either (1) a | -| | | | | copy of the Corresponding Source for all the software in the | -| | | | | product that is covered by this License, on a durable physical | -| | | | | medium customarily used for software interchange, for a price no | -| | | | | more than your reasonable cost of physically performing this | -| | | | | conveying of source, or (2) access to copy the | -| | | | | Corresponding Source from a network server at no charge. | -| | | | | | -| | | | | c) Convey individual copies of the object code with a copy of the | -| | | | | written offer to provide the Corresponding Source. This | -| | | | | alternative is allowed only occasionally and noncommercially, and | -| | | | | only if you received the object code with such an offer, in accord | -| | | | | with subsection 6b. | -| | | | | | -| | | | | d) Convey the object code by offering access from a designated | -| | | | | place (gratis or for a charge), and offer equivalent access to the | -| | | | | Corresponding Source in the same way through the same place at no | -| | | | | further charge. You need not require recipients to copy the | -| | | | | Corresponding Source along with the object code. If the place to | -| | | | | copy the object code is a network server, the Corresponding Source | -| | | | | may be on a different server (operated by you or a third party) | -| | | | | that supports equivalent copying facilities, provided you maintain | -| | | | | clear directions next to the object code saying where to find the | -| | | | | Corresponding Source. Regardless of what server hosts the | -| | | | | Corresponding Source, you remain obligated to ensure that it is | -| | | | | available for as long as needed to satisfy these requirements. | -| | | | | | -| | | | | e) Convey the object code using peer-to-peer transmission, provided | -| | | | | you inform other peers where the object code and Corresponding | -| | | | | Source of the work are being offered to the general public at no | -| | | | | charge under subsection 6d. | -| | | | | | -| | | | | A separable portion of the object code, whose source code is excluded | -| | | | | from the Corresponding Source as a System Library, need not be | -| | | | | included in conveying the object code work. | -| | | | | | -| | | | | A "User Product" is either (1) a "consumer product", which means any | -| | | | | tangible personal property which is normally used for personal, family, | -| | | | | or household purposes, or (2) anything designed or sold for incorporation | -| | | | | into a dwelling. In determining whether a product is a consumer product, | -| | | | | doubtful cases shall be resolved in favor of coverage. For a particular | -| | | | | product received by a particular user, "normally used" refers to a | -| | | | | typical or common use of that class of product, regardless of the status | -| | | | | of the particular user or of the way in which the particular user | -| | | | | actually uses, or expects or is expected to use, the product. A product | -| | | | | is a consumer product regardless of whether the product has substantial | -| | | | | commercial, industrial or non-consumer uses, unless such uses represent | -| | | | | the only significant mode of use of the product. | -| | | | | | -| | | | | "Installation Information" for a User Product means any methods, | -| | | | | procedures, authorization keys, or other information required to install | -| | | | | and execute modified versions of a covered work in that User Product from | -| | | | | a modified version of its Corresponding Source. The information must | -| | | | | suffice to ensure that the continued functioning of the modified object | -| | | | | code is in no case prevented or interfered with solely because | -| | | | | modification has been made. | -| | | | | | -| | | | | If you convey an object code work under this section in, or with, or | -| | | | | specifically for use in, a User Product, and the conveying occurs as | -| | | | | part of a transaction in which the right of possession and use of the | -| | | | | User Product is transferred to the recipient in perpetuity or for a | -| | | | | fixed term (regardless of how the transaction is characterized), the | -| | | | | Corresponding Source conveyed under this section must be accompanied | -| | | | | by the Installation Information. But this requirement does not apply | -| | | | | if neither you nor any third party retains the ability to install | -| | | | | modified object code on the User Product (for example, the work has | -| | | | | been installed in ROM). | -| | | | | | -| | | | | The requirement to provide Installation Information does not include a | -| | | | | requirement to continue to provide support service, warranty, or updates | -| | | | | for a work that has been modified or installed by the recipient, or for | -| | | | | the User Product in which it has been modified or installed. Access to a | -| | | | | network may be denied when the modification itself materially and | -| | | | | adversely affects the operation of the network or violates the rules and | -| | | | | protocols for communication across the network. | -| | | | | | -| | | | | Corresponding Source conveyed, and Installation Information provided, | -| | | | | in accord with this section must be in a format that is publicly | -| | | | | documented (and with an implementation available to the public in | -| | | | | source code form), and must require no special password or key for | -| | | | | unpacking, reading or copying. | -| | | | | | -| | | | | 7. Additional Terms. | -| | | | | | -| | | | | "Additional permissions" are terms that supplement the terms of this | -| | | | | License by making exceptions from one or more of its conditions. | -| | | | | Additional permissions that are applicable to the entire Program shall | -| | | | | be treated as though they were included in this License, to the extent | -| | | | | that they are valid under applicable law. If additional permissions | -| | | | | apply only to part of the Program, that part may be used separately | -| | | | | under those permissions, but the entire Program remains governed by | -| | | | | this License without regard to the additional permissions. | -| | | | | | -| | | | | When you convey a copy of a covered work, you may at your option | -| | | | | remove any additional permissions from that copy, or from any part of | -| | | | | it. (Additional permissions may be written to require their own | -| | | | | removal in certain cases when you modify the work.) You may place | -| | | | | additional permissions on material, added by you to a covered work, | -| | | | | for which you have or can give appropriate copyright permission. | -| | | | | | -| | | | | Notwithstanding any other provision of this License, for material you | -| | | | | add to a covered work, you may (if authorized by the copyright holders of | -| | | | | that material) supplement the terms of this License with terms: | -| | | | | | -| | | | | a) Disclaiming warranty or limiting liability differently from the | -| | | | | terms of sections 15 and 16 of this License; or | -| | | | | | -| | | | | b) Requiring preservation of specified reasonable legal notices or | -| | | | | author attributions in that material or in the Appropriate Legal | -| | | | | Notices displayed by works containing it; or | -| | | | | | -| | | | | c) Prohibiting misrepresentation of the origin of that material, or | -| | | | | requiring that modified versions of such material be marked in | -| | | | | reasonable ways as different from the original version; or | -| | | | | | -| | | | | d) Limiting the use for publicity purposes of names of licensors or | -| | | | | authors of the material; or | -| | | | | | -| | | | | e) Declining to grant rights under trademark law for use of some | -| | | | | trade names, trademarks, or service marks; or | -| | | | | | -| | | | | f) Requiring indemnification of licensors and authors of that | -| | | | | material by anyone who conveys the material (or modified versions of | -| | | | | it) with contractual assumptions of liability to the recipient, for | -| | | | | any liability that these contractual assumptions directly impose on | -| | | | | those licensors and authors. | -| | | | | | -| | | | | All other non-permissive additional terms are considered "further | -| | | | | restrictions" within the meaning of section 10. If the Program as you | -| | | | | received it, or any part of it, contains a notice stating that it is | -| | | | | governed by this License along with a term that is a further | -| | | | | restriction, you may remove that term. If a license document contains | -| | | | | a further restriction but permits relicensing or conveying under this | -| | | | | License, you may add to a covered work material governed by the terms | -| | | | | of that license document, provided that the further restriction does | -| | | | | not survive such relicensing or conveying. | -| | | | | | -| | | | | If you add terms to a covered work in accord with this section, you | -| | | | | must place, in the relevant source files, a statement of the | -| | | | | additional terms that apply to those files, or a notice indicating | -| | | | | where to find the applicable terms. | -| | | | | | -| | | | | Additional terms, permissive or non-permissive, may be stated in the | -| | | | | form of a separately written license, or stated as exceptions; | -| | | | | the above requirements apply either way. | -| | | | | | -| | | | | 8. Termination. | -| | | | | | -| | | | | You may not propagate or modify a covered work except as expressly | -| | | | | provided under this License. Any attempt otherwise to propagate or | -| | | | | modify it is void, and will automatically terminate your rights under | -| | | | | this License (including any patent licenses granted under the third | -| | | | | paragraph of section 11). | -| | | | | | -| | | | | However, if you cease all violation of this License, then your | -| | | | | license from a particular copyright holder is reinstated (a) | -| | | | | provisionally, unless and until the copyright holder explicitly and | -| | | | | finally terminates your license, and (b) permanently, if the copyright | -| | | | | holder fails to notify you of the violation by some reasonable means | -| | | | | prior to 60 days after the cessation. | -| | | | | | -| | | | | Moreover, your license from a particular copyright holder is | -| | | | | reinstated permanently if the copyright holder notifies you of the | -| | | | | violation by some reasonable means, this is the first time you have | -| | | | | received notice of violation of this License (for any work) from that | -| | | | | copyright holder, and you cure the violation prior to 30 days after | -| | | | | your receipt of the notice. | -| | | | | | -| | | | | Termination of your rights under this section does not terminate the | -| | | | | licenses of parties who have received copies or rights from you under | -| | | | | this License. If your rights have been terminated and not permanently | -| | | | | reinstated, you do not qualify to receive new licenses for the same | -| | | | | material under section 10. | -| | | | | | -| | | | | 9. Acceptance Not Required for Having Copies. | -| | | | | | -| | | | | You are not required to accept this License in order to receive or | -| | | | | run a copy of the Program. Ancillary propagation of a covered work | -| | | | | occurring solely as a consequence of using peer-to-peer transmission | -| | | | | to receive a copy likewise does not require acceptance. However, | -| | | | | nothing other than this License grants you permission to propagate or | -| | | | | modify any covered work. These actions infringe copyright if you do | -| | | | | not accept this License. Therefore, by modifying or propagating a | -| | | | | covered work, you indicate your acceptance of this License to do so. | -| | | | | | -| | | | | 10. Automatic Licensing of Downstream Recipients. | -| | | | | | -| | | | | Each time you convey a covered work, the recipient automatically | -| | | | | receives a license from the original licensors, to run, modify and | -| | | | | propagate that work, subject to this License. You are not responsible | -| | | | | for enforcing compliance by third parties with this License. | -| | | | | | -| | | | | An "entity transaction" is a transaction transferring control of an | -| | | | | organization, or substantially all assets of one, or subdividing an | -| | | | | organization, or merging organizations. If propagation of a covered | -| | | | | work results from an entity transaction, each party to that | -| | | | | transaction who receives a copy of the work also receives whatever | -| | | | | licenses to the work the party's predecessor in interest had or could | -| | | | | give under the previous paragraph, plus a right to possession of the | -| | | | | Corresponding Source of the work from the predecessor in interest, if | -| | | | | the predecessor has it or can get it with reasonable efforts. | -| | | | | | -| | | | | You may not impose any further restrictions on the exercise of the | -| | | | | rights granted or affirmed under this License. For example, you may | -| | | | | not impose a license fee, royalty, or other charge for exercise of | -| | | | | rights granted under this License, and you may not initiate litigation | -| | | | | (including a cross-claim or counterclaim in a lawsuit) alleging that | -| | | | | any patent claim is infringed by making, using, selling, offering for | -| | | | | sale, or importing the Program or any portion of it. | -| | | | | | -| | | | | 11. Patents. | -| | | | | | -| | | | | A "contributor" is a copyright holder who authorizes use under this | -| | | | | License of the Program or a work on which the Program is based. The | -| | | | | work thus licensed is called the contributor's "contributor version". | -| | | | | | -| | | | | A contributor's "essential patent claims" are all patent claims | -| | | | | owned or controlled by the contributor, whether already acquired or | -| | | | | hereafter acquired, that would be infringed by some manner, permitted | -| | | | | by this License, of making, using, or selling its contributor version, | -| | | | | but do not include claims that would be infringed only as a | -| | | | | consequence of further modification of the contributor version. For | -| | | | | purposes of this definition, "control" includes the right to grant | -| | | | | patent sublicenses in a manner consistent with the requirements of | -| | | | | this License. | -| | | | | | -| | | | | Each contributor grants you a non-exclusive, worldwide, royalty-free | -| | | | | patent license under the contributor's essential patent claims, to | -| | | | | make, use, sell, offer for sale, import and otherwise run, modify and | -| | | | | propagate the contents of its contributor version. | -| | | | | | -| | | | | In the following three paragraphs, a "patent license" is any express | -| | | | | agreement or commitment, however denominated, not to enforce a patent | -| | | | | (such as an express permission to practice a patent or covenant not to | -| | | | | sue for patent infringement). To "grant" such a patent license to a | -| | | | | party means to make such an agreement or commitment not to enforce a | -| | | | | patent against the party. | -| | | | | | -| | | | | If you convey a covered work, knowingly relying on a patent license, | -| | | | | and the Corresponding Source of the work is not available for anyone | -| | | | | to copy, free of charge and under the terms of this License, through a | -| | | | | publicly available network server or other readily accessible means, | -| | | | | then you must either (1) cause the Corresponding Source to be so | -| | | | | available, or (2) arrange to deprive yourself of the benefit of the | -| | | | | patent license for this particular work, or (3) arrange, in a manner | -| | | | | consistent with the requirements of this License, to extend the patent | -| | | | | license to downstream recipients. "Knowingly relying" means you have | -| | | | | actual knowledge that, but for the patent license, your conveying the | -| | | | | covered work in a country, or your recipient's use of the covered work | -| | | | | in a country, would infringe one or more identifiable patents in that | -| | | | | country that you have reason to believe are valid. | -| | | | | | -| | | | | If, pursuant to or in connection with a single transaction or | -| | | | | arrangement, you convey, or propagate by procuring conveyance of, a | -| | | | | covered work, and grant a patent license to some of the parties | -| | | | | receiving the covered work authorizing them to use, propagate, modify | -| | | | | or convey a specific copy of the covered work, then the patent license | -| | | | | you grant is automatically extended to all recipients of the covered | -| | | | | work and works based on it. | -| | | | | | -| | | | | A patent license is "discriminatory" if it does not include within | -| | | | | the scope of its coverage, prohibits the exercise of, or is | -| | | | | conditioned on the non-exercise of one or more of the rights that are | -| | | | | specifically granted under this License. You may not convey a covered | -| | | | | work if you are a party to an arrangement with a third party that is | -| | | | | in the business of distributing software, under which you make payment | -| | | | | to the third party based on the extent of your activity of conveying | -| | | | | the work, and under which the third party grants, to any of the | -| | | | | parties who would receive the covered work from you, a discriminatory | -| | | | | patent license (a) in connection with copies of the covered work | -| | | | | conveyed by you (or copies made from those copies), or (b) primarily | -| | | | | for and in connection with specific products or compilations that | -| | | | | contain the covered work, unless you entered into that arrangement, | -| | | | | or that patent license was granted, prior to 28 March 2007. | -| | | | | | -| | | | | Nothing in this License shall be construed as excluding or limiting | -| | | | | any implied license or other defenses to infringement that may | -| | | | | otherwise be available to you under applicable patent law. | -| | | | | | -| | | | | 12. No Surrender of Others' Freedom. | -| | | | | | -| | | | | If conditions are imposed on you (whether by court order, agreement or | -| | | | | otherwise) that contradict the conditions of this License, they do not | -| | | | | excuse you from the conditions of this License. If you cannot convey a | -| | | | | covered work so as to satisfy simultaneously your obligations under this | -| | | | | License and any other pertinent obligations, then as a consequence you may | -| | | | | not convey it at all. For example, if you agree to terms that obligate you | -| | | | | to collect a royalty for further conveying from those to whom you convey | -| | | | | the Program, the only way you could satisfy both those terms and this | -| | | | | License would be to refrain entirely from conveying the Program. | -| | | | | | -| | | | | 13. Use with the GNU Affero General Public License. | -| | | | | | -| | | | | Notwithstanding any other provision of this License, you have | -| | | | | permission to link or combine any covered work with a work licensed | -| | | | | under version 3 of the GNU Affero General Public License into a single | -| | | | | combined work, and to convey the resulting work. The terms of this | -| | | | | License will continue to apply to the part which is the covered work, | -| | | | | but the special requirements of the GNU Affero General Public License, | -| | | | | section 13, concerning interaction through a network will apply to the | -| | | | | combination as such. | -| | | | | | -| | | | | 14. Revised Versions of this License. | -| | | | | | -| | | | | The Free Software Foundation may publish revised and/or new versions of | -| | | | | the GNU General Public License from time to time. Such new versions will | -| | | | | be similar in spirit to the present version, but may differ in detail to | -| | | | | address new problems or concerns. | -| | | | | | -| | | | | Each version is given a distinguishing version number. If the | -| | | | | Program specifies that a certain numbered version of the GNU General | -| | | | | Public License "or any later version" applies to it, you have the | -| | | | | option of following the terms and conditions either of that numbered | -| | | | | version or of any later version published by the Free Software | -| | | | | Foundation. If the Program does not specify a version number of the | -| | | | | GNU General Public License, you may choose any version ever published | -| | | | | by the Free Software Foundation. | -| | | | | | -| | | | | If the Program specifies that a proxy can decide which future | -| | | | | versions of the GNU General Public License can be used, that proxy's | -| | | | | public statement of acceptance of a version permanently authorizes you | -| | | | | to choose that version for the Program. | -| | | | | | -| | | | | Later license versions may give you additional or different | -| | | | | permissions. However, no additional obligations are imposed on any | -| | | | | author or copyright holder as a result of your choosing to follow a | -| | | | | later version. | -| | | | | | -| | | | | 15. Disclaimer of Warranty. | -| | | | | | -| | | | | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY | -| | | | | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT | -| | | | | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY | -| | | | | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, | -| | | | | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | -| | | | | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM | -| | | | | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF | -| | | | | ALL NECESSARY SERVICING, REPAIR OR CORRECTION. | -| | | | | | -| | | | | 16. Limitation of Liability. | -| | | | | | -| | | | | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING | -| | | | | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS | -| | | | | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY | -| | | | | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE | -| | | | | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF | -| | | | | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD | -| | | | | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), | -| | | | | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF | -| | | | | SUCH DAMAGES. | -| | | | | | -| | | | | 17. Interpretation of Sections 15 and 16. | -| | | | | | -| | | | | If the disclaimer of warranty and limitation of liability provided | -| | | | | above cannot be given local legal effect according to their terms, | -| | | | | reviewing courts shall apply local law that most closely approximates | -| | | | | an absolute waiver of all civil liability in connection with the | -| | | | | Program, unless a warranty or assumption of liability accompanies a | -| | | | | copy of the Program in return for a fee. | -| | | | | | -| | | | | END OF TERMS AND CONDITIONS | -| | | | | | -| | | | | How to Apply These Terms to Your New Programs | -| | | | | | -| | | | | If you develop a new program, and you want it to be of the greatest | -| | | | | possible use to the public, the best way to achieve this is to make it | -| | | | | free software which everyone can redistribute and change under these terms. | -| | | | | | -| | | | | To do so, attach the following notices to the program. It is safest | -| | | | | to attach them to the start of each source file to most effectively | -| | | | | state the exclusion of warranty; and each file should have at least | -| | | | | the "copyright" line and a pointer to where the full notice is found. | -| | | | | | -| | | | | | -| | | | | Copyright (C) | -| | | | | | -| | | | | This program is free software: you can redistribute it and/or modify | -| | | | | it under the terms of the GNU 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 Public License for more details. | -| | | | | | -| | | | | You should have received a copy of the GNU General Public License | -| | | | | along with this program. If not, see . | -| | | | | | -| | | | | Also add information on how to contact you by electronic and paper mail. | -| | | | | | -| | | | | If the program does terminal interaction, make it output a short | -| | | | | notice like this when it starts in an interactive mode: | -| | | | | | -| | | | | Copyright (C) | -| | | | | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. | -| | | | | This is free software, and you are welcome to redistribute it | -| | | | | under certain conditions; type `show c' for details. | -| | | | | | -| | | | | The hypothetical commands `show w' and `show c' should show the appropriate | -| | | | | parts of the General Public License. Of course, your program's commands | -| | | | | might be different; for a GUI interface, you would use an "about box". | -| | | | | | -| | | | | You should also get your employer (if you work as a programmer) or school, | -| | | | | if any, to sign a "copyright disclaimer" for the program, if necessary. | -| | | | | For more information on this, and how to apply and follow the GNU GPL, see | -| | | | | . | -| | | | | | -| | | | | The GNU General Public License does not permit incorporating your program | -| | | | | into proprietary programs. If your program is a subroutine library, you | -| | | | | may consider it more useful to permit linking proprietary applications with | -| | | | | the library. If this is what you want to do, use the GNU Lesser General | -| | | | | Public License instead of this License. But first, please read | -| | | | | . | -| | | | | | -| reportlab | 4.4.10 | BSD License | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\reportlab-4.4.10.dist-info\licenses\LICENSE | ##################################################################################### | -| | | | | # | -| | | | | # Copyright (c) 2000-2024, ReportLab Inc. | -| | | | | # All rights reserved. | -| | | | | # | -| | | | | # Redistribution and use in source and binary forms, with or without modification, | -| | | | | # are permitted provided that the following conditions are met: | -| | | | | # | -| | | | | # * Redistributions of source code must retain the above copyright notice, | -| | | | | # this list of conditions and the following disclaimer. | -| | | | | # * 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. | -| | | | | # * Neither the name of the company 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 OFFICERS 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. | -| | | | | # | -| | | | | ##################################################################################### | -| | | | | | -| requests | 2.33.0 | Apache Software License | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\requests-2.33.0.dist-info\licenses\LICENSE | | -| | | | | 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. | -| | | | | | -| rlPyCairo | 0.4.0 | BSD License | UNKNOWN | UNKNOWN | -| six | 1.17.0 | MIT License | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\six-1.17.0.dist-info\LICENSE | Copyright (c) 2010-2024 Benjamin Peterson | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person obtaining a copy of | -| | | | | this software and associated documentation files (the "Software"), to deal in | -| | | | | the Software without restriction, including without limitation the rights to | -| | | | | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of | -| | | | | the Software, and to permit persons to whom the Software is furnished to do so, | -| | | | | subject to the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be included in all | -| | | | | copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | -| | | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS | -| | | | | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR | -| | | | | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER | -| | | | | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN | -| | | | | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | -| | | | | | -| svglib | 1.6.0 | LGPL-3.0-or-later | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\svglib-1.6.0.dist-info\licenses\LICENSE.txt | GNU LESSER GENERAL PUBLIC LICENSE | -| | | | | Version 3, 29 June 2007 | -| | | | | | -| | | | | Copyright (C) 2007 Free Software Foundation, Inc. | -| | | | | Everyone is permitted to copy and distribute verbatim copies | -| | | | | of this license document, but changing it is not allowed. | -| | | | | | -| | | | | | -| | | | | This version of the GNU Lesser General Public License incorporates | -| | | | | the terms and conditions of version 3 of the GNU General Public | -| | | | | License, supplemented by the additional permissions listed below. | -| | | | | | -| | | | | 0. Additional Definitions. | -| | | | | | -| | | | | As used herein, "this License" refers to version 3 of the GNU Lesser | -| | | | | General Public License, and the "GNU GPL" refers to version 3 of the GNU | -| | | | | General Public License. | -| | | | | | -| | | | | "The Library" refers to a covered work governed by this License, | -| | | | | other than an Application or a Combined Work as defined below. | -| | | | | | -| | | | | An "Application" is any work that makes use of an interface provided | -| | | | | by the Library, but which is not otherwise based on the Library. | -| | | | | Defining a subclass of a class defined by the Library is deemed a mode | -| | | | | of using an interface provided by the Library. | -| | | | | | -| | | | | A "Combined Work" is a work produced by combining or linking an | -| | | | | Application with the Library. The particular version of the Library | -| | | | | with which the Combined Work was made is also called the "Linked | -| | | | | Version". | -| | | | | | -| | | | | The "Minimal Corresponding Source" for a Combined Work means the | -| | | | | Corresponding Source for the Combined Work, excluding any source code | -| | | | | for portions of the Combined Work that, considered in isolation, are | -| | | | | based on the Application, and not on the Linked Version. | -| | | | | | -| | | | | The "Corresponding Application Code" for a Combined Work means the | -| | | | | object code and/or source code for the Application, including any data | -| | | | | and utility programs needed for reproducing the Combined Work from the | -| | | | | Application, but excluding the System Libraries of the Combined Work. | -| | | | | | -| | | | | 1. Exception to Section 3 of the GNU GPL. | -| | | | | | -| | | | | You may convey a covered work under sections 3 and 4 of this License | -| | | | | without being bound by section 3 of the GNU GPL. | -| | | | | | -| | | | | 2. Conveying Modified Versions. | -| | | | | | -| | | | | If you modify a copy of the Library, and, in your modifications, a | -| | | | | facility refers to a function or data to be supplied by an Application | -| | | | | that uses the facility (other than as an argument passed when the | -| | | | | facility is invoked), then you may convey a copy of the modified | -| | | | | version: | -| | | | | | -| | | | | a) under this License, provided that you make a good faith effort to | -| | | | | ensure that, in the event an Application does not supply the | -| | | | | function or data, the facility still operates, and performs | -| | | | | whatever part of its purpose remains meaningful, or | -| | | | | | -| | | | | b) under the GNU GPL, with none of the additional permissions of | -| | | | | this License applicable to that copy. | -| | | | | | -| | | | | 3. Object Code Incorporating Material from Library Header Files. | -| | | | | | -| | | | | The object code form of an Application may incorporate material from | -| | | | | a header file that is part of the Library. You may convey such object | -| | | | | code under terms of your choice, provided that, if the incorporated | -| | | | | material is not limited to numerical parameters, data structure | -| | | | | layouts and accessors, or small macros, inline functions and templates | -| | | | | (ten or fewer lines in length), you do both of the following: | -| | | | | | -| | | | | a) Give prominent notice with each copy of the object code that the | -| | | | | Library is used in it and that the Library and its use are | -| | | | | covered by this License. | -| | | | | | -| | | | | b) Accompany the object code with a copy of the GNU GPL and this license | -| | | | | document. | -| | | | | | -| | | | | 4. Combined Works. | -| | | | | | -| | | | | You may convey a Combined Work under terms of your choice that, | -| | | | | taken together, effectively do not restrict modification of the | -| | | | | portions of the Library contained in the Combined Work and reverse | -| | | | | engineering for debugging such modifications, if you also do each of | -| | | | | the following: | -| | | | | | -| | | | | a) Give prominent notice with each copy of the Combined Work that | -| | | | | the Library is used in it and that the Library and its use are | -| | | | | covered by this License. | -| | | | | | -| | | | | b) Accompany the Combined Work with a copy of the GNU GPL and this license | -| | | | | document. | -| | | | | | -| | | | | c) For a Combined Work that displays copyright notices during | -| | | | | execution, include the copyright notice for the Library among | -| | | | | these notices, as well as a reference directing the user to the | -| | | | | copies of the GNU GPL and this license document. | -| | | | | | -| | | | | d) Do one of the following: | -| | | | | | -| | | | | 0) Convey the Minimal Corresponding Source under the terms of this | -| | | | | License, and the Corresponding Application Code in a form | -| | | | | suitable for, and under terms that permit, the user to | -| | | | | recombine or relink the Application with a modified version of | -| | | | | the Linked Version to produce a modified Combined Work, in the | -| | | | | manner specified by section 6 of the GNU GPL for conveying | -| | | | | Corresponding Source. | -| | | | | | -| | | | | 1) Use a suitable shared library mechanism for linking with the | -| | | | | Library. A suitable mechanism is one that (a) uses at run time | -| | | | | a copy of the Library already present on the user's computer | -| | | | | system, and (b) will operate properly with a modified version | -| | | | | of the Library that is interface-compatible with the Linked | -| | | | | Version. | -| | | | | | -| | | | | e) Provide Installation Information, but only if you would otherwise | -| | | | | be required to provide such information under section 6 of the | -| | | | | GNU GPL, and only to the extent that such information is | -| | | | | necessary to install and execute a modified version of the | -| | | | | Combined Work produced by recombining or relinking the | -| | | | | Application with a modified version of the Linked Version. (If | -| | | | | you use option 4d0, the Installation Information must accompany | -| | | | | the Minimal Corresponding Source and Corresponding Application | -| | | | | Code. If you use option 4d1, you must provide the Installation | -| | | | | Information in the manner specified by section 6 of the GNU GPL | -| | | | | for conveying Corresponding Source.) | -| | | | | | -| | | | | 5. Combined Libraries. | -| | | | | | -| | | | | You may place library facilities that are a work based on the | -| | | | | Library side by side in a single library together with other library | -| | | | | facilities that are not Applications and are not covered by this | -| | | | | License, and convey such a combined library under terms of your | -| | | | | choice, if you do both of the following: | -| | | | | | -| | | | | a) Accompany the combined library with a copy of the same work based | -| | | | | on the Library, uncombined with any other library facilities, | -| | | | | conveyed under the terms of this License. | -| | | | | | -| | | | | b) Give prominent notice with the combined library that part of it | -| | | | | is a work based on the Library, and explaining where to find the | -| | | | | accompanying uncombined form of the same work. | -| | | | | | -| | | | | 6. Revised Versions of the GNU Lesser General Public License. | -| | | | | | -| | | | | The Free Software Foundation may publish revised and/or new versions | -| | | | | of the GNU Lesser General Public License from time to time. Such new | -| | | | | versions will be similar in spirit to the present version, but may | -| | | | | differ in detail to address new problems or concerns. | -| | | | | | -| | | | | Each version is given a distinguishing version number. If the | -| | | | | Library as you received it specifies that a certain numbered version | -| | | | | of the GNU Lesser General Public License "or any later version" | -| | | | | applies to it, you have the option of following the terms and | -| | | | | conditions either of that published version or of any later version | -| | | | | published by the Free Software Foundation. If the Library as you | -| | | | | received it does not specify a version number of the GNU Lesser | -| | | | | General Public License, you may choose any version of the GNU Lesser | -| | | | | General Public License ever published by the Free Software Foundation. | -| | | | | | -| | | | | If the Library as you received it specifies that a proxy can decide | -| | | | | whether future versions of the GNU Lesser General Public License shall | -| | | | | apply, that proxy's public statement of acceptance of any version is | -| | | | | permanent authorization for you to choose that version for the | -| | | | | Library. | -| | | | | | -| tinycss2 | 1.5.1 | BSD License | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\tinycss2-1.5.1.dist-info\licenses\LICENSE | BSD 3-Clause License | -| | | | | | -| | | | | Copyright (c) 2013-2020, Simon Sapin and contributors. | -| | | | | All rights reserved. | -| | | | | | -| | | | | Redistribution and use in source and binary forms, with or without | -| | | | | modification, are permitted provided that the following conditions are met: | -| | | | | | -| | | | | * Redistributions of source code must retain the above copyright notice, this | -| | | | | list of conditions and the following disclaimer. | -| | | | | | -| | | | | * 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. | -| | | | | | -| | | | | * Neither the name of the copyright holder 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 HOLDER 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. | -| | | | | | -| tzdata | 2025.3 | Apache-2.0 | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\tzdata-2025.3.dist-info\licenses\LICENSE | Apache Software License 2.0 | -| | | | | | -| | | | | Copyright (c) 2020, Paul Ganssle (Google) | -| | | | | | -| | | | | 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. | -| | | | | | -| tzlocal | 5.3.1 | MIT License | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\tzlocal-5.3.1.dist-info\LICENSE.txt | Copyright 2011-2017 Lennart Regebro | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person obtaining a copy | -| | | | | of this software and associated documentation files (the "Software"), to deal | -| | | | | in the Software without restriction, including without limitation the rights | -| | | | | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | -| | | | | copies of the Software, and to permit persons to whom the Software is | -| | | | | furnished to do so, subject to the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be included in | -| | | | | all copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | -| | | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | -| | | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | -| | | | | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | -| | | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | -| | | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | -| | | | | SOFTWARE. | -| | | | | | -| uritools | 6.0.1 | MIT | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\uritools-6.0.1.dist-info\licenses\LICENSE | The MIT License (MIT) | -| | | | | | -| | | | | Copyright (c) 2014-2025 Thomas Kemmer | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person obtaining a copy of | -| | | | | this software and associated documentation files (the "Software"), to deal in | -| | | | | the Software without restriction, including without limitation the rights to | -| | | | | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of | -| | | | | the Software, and to permit persons to whom the Software is furnished to do so, | -| | | | | subject to the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be included in all | -| | | | | copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | -| | | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS | -| | | | | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR | -| | | | | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER | -| | | | | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN | -| | | | | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | -| | | | | | -| urllib3 | 2.6.3 | MIT | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\urllib3-2.6.3.dist-info\licenses\LICENSE.txt | MIT License | -| | | | | | -| | | | | Copyright (c) 2008-2020 Andrey Petrov and contributors. | -| | | | | | -| | | | | Permission is hereby granted, free of charge, to any person obtaining a copy | -| | | | | of this software and associated documentation files (the "Software"), to deal | -| | | | | in the Software without restriction, including without limitation the rights | -| | | | | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | -| | | | | copies of the Software, and to permit persons to whom the Software is | -| | | | | furnished to do so, subject to the following conditions: | -| | | | | | -| | | | | The above copyright notice and this permission notice shall be included in all | -| | | | | copies or substantial portions of the Software. | -| | | | | | -| | | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | -| | | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | -| | | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | -| | | | | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | -| | | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | -| | | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | -| | | | | SOFTWARE. | -| | | | | | -| webencodings | 0.5.1 | BSD License | UNKNOWN | UNKNOWN | -| xhtml2pdf | 0.2.17 | Apache Software License | C:\projects\diffinite\vscode-extension\bin\python\Lib\site-packages\xhtml2pdf-0.2.17.dist-info\LICENSE.txt | | -| | | | | 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. | -| | | | | | +| Name | Version | License | LicenseText | +|------------------------|-----------|-----------------------------------------------------|--------------------------------------------------------------------------------------------------------------| +| PyYAML | 6.0.3 | MIT License | Copyright (c) 2017-2021 Ingy döt Net | +| | | | Copyright (c) 2006-2016 Kirill Simonov | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person obtaining a copy of | +| | | | this software and associated documentation files (the "Software"), to deal in | +| | | | the Software without restriction, including without limitation the rights to | +| | | | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies | +| | | | of the Software, and to permit persons to whom the Software is furnished to do | +| | | | so, subject to the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall be included in all | +| | | | copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | +| | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | +| | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | +| | | | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | +| | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | +| | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | +| | | | SOFTWARE. | +| | | | | +| Pygments | 2.20.0 | BSD-2-Clause | Copyright (c) 2006-2022 by the respective authors (see AUTHORS file). | +| | | | All rights reserved. | +| | | | | +| | | | Redistribution and use in source and binary forms, with or without | +| | | | modification, are permitted provided that the following conditions are | +| | | | met: | +| | | | | +| | | | * Redistributions of source code must retain the above copyright | +| | | | notice, this list of conditions and the following disclaimer. | +| | | | | +| | | | * 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. | +| | | | | +| | | | 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. | +| | | | | +| RapidFuzz | 3.14.5 | MIT | Copyright © 2020-present Max Bachmann | +| | | | Copyright © 2011 Adam Cohen | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person obtaining | +| | | | a copy of this software and associated documentation files (the | +| | | | "Software"), to deal in the Software without restriction, including | +| | | | without limitation the rights to use, copy, modify, merge, publish, | +| | | | distribute, sublicense, and/or sell copies of the Software, and to | +| | | | permit persons to whom the Software is furnished to do so, subject to | +| | | | the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall be | +| | | | included in all copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | +| | | | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | +| | | | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | +| | | | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE | +| | | | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION | +| | | | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | +| | | | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | +| | | | | +| arabic-reshaper | 3.0.0 | MIT | MIT License | +| | | | | +| | | | Copyright (c) 2019 Abdullah Diab | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person obtaining a copy | +| | | | of this software and associated documentation files (the "Software"), to deal | +| | | | in the Software without restriction, including without limitation the rights | +| | | | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | +| | | | copies of the Software, and to permit persons to whom the Software is | +| | | | furnished to do so, subject to the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall be included in all | +| | | | copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | +| | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | +| | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | +| | | | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | +| | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | +| | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | +| | | | SOFTWARE. | +| | | | | +| asn1crypto | 1.5.1 | MIT License | Copyright (c) 2015-2022 Will Bond | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person obtaining a copy of | +| | | | this software and associated documentation files (the "Software"), to deal in | +| | | | the Software without restriction, including without limitation the rights to | +| | | | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies | +| | | | of the Software, and to permit persons to whom the Software is furnished to do | +| | | | so, subject to the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall be included in all | +| | | | copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | +| | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | +| | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | +| | | | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | +| | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | +| | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | +| | | | SOFTWARE. | +| | | | | +| certifi | 2026.2.25 | Mozilla Public License 2.0 (MPL 2.0) | This package contains a modified version of ca-bundle.crt: | +| | | | | +| | | | ca-bundle.crt -- Bundle of CA Root Certificates | +| | | | | +| | | | This is a bundle of X.509 certificates of public Certificate Authorities | +| | | | (CA). These were automatically extracted from Mozilla's root certificates | +| | | | file (certdata.txt). This file can be found in the mozilla source tree: | +| | | | https://hg.mozilla.org/mozilla-central/file/tip/security/nss/lib/ckfw/builtins/certdata.txt | +| | | | It contains the certificates in PEM format and therefore | +| | | | can be directly used with curl / libcurl / php_curl, or with | +| | | | an Apache+mod_ssl webserver for SSL client authentication. | +| | | | Just configure this file as the SSLCACertificateFile.# | +| | | | | +| | | | ***** BEGIN LICENSE BLOCK ***** | +| | | | This Source Code Form is subject to the terms of the Mozilla Public License, | +| | | | v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain | +| | | | one at http://mozilla.org/MPL/2.0/. | +| | | | | +| | | | ***** END LICENSE BLOCK ***** | +| | | | @(#) $RCSfile: certdata.txt,v $ $Revision: 1.80 $ $Date: 2011/11/03 15:11:58 $ | +| | | | | +| cffi | 2.0.0 | MIT | | +| | | | Except when otherwise stated (look for LICENSE files in directories or | +| | | | information at the beginning of each file) all software and | +| | | | documentation is licensed as follows: | +| | | | | +| | | | MIT No Attribution | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person | +| | | | obtaining a copy of this software and associated documentation | +| | | | files (the "Software"), to deal in the Software without | +| | | | restriction, including without limitation the rights to use, | +| | | | copy, modify, merge, publish, distribute, sublicense, and/or | +| | | | sell copies of the Software, and to permit persons to whom the | +| | | | Software is furnished to do so. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | +| | | | OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | +| | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL | +| | | | THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | +| | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING | +| | | | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER | +| | | | DEALINGS IN THE SOFTWARE. | +| | | | | +| | | | | +| charset-normalizer | 3.4.7 | MIT | MIT License | +| | | | | +| | | | Copyright (c) 2025 TAHRI Ahmed R. | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person obtaining a copy | +| | | | of this software and associated documentation files (the "Software"), to deal | +| | | | in the Software without restriction, including without limitation the rights | +| | | | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | +| | | | copies of the Software, and to permit persons to whom the Software is | +| | | | furnished to do so, subject to the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall be included in all | +| | | | copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | +| | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | +| | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | +| | | | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | +| | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | +| | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | +| | | | SOFTWARE. | +| | | | | +| cryptography | 46.0.7 | Apache-2.0 OR BSD-3-Clause | This software is made available under the terms of *either* of the licenses | +| | | | found in LICENSE.APACHE or LICENSE.BSD. Contributions to cryptography are made | +| | | | under the terms of *both* these licenses. | +| | | | | +| cssselect2 | 0.9.0 | BSD License | BSD 3-Clause License | +| | | | | +| | | | Copyright (c) 2012-2018, Simon Sapin and contributors (see AUTHORS). | +| | | | All rights reserved. | +| | | | | +| | | | Redistribution and use in source and binary forms, with or without | +| | | | modification, are permitted provided that the following conditions are met: | +| | | | | +| | | | * Redistributions of source code must retain the above copyright notice, this | +| | | | list of conditions and the following disclaimer. | +| | | | | +| | | | * 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. | +| | | | | +| | | | * Neither the name of the copyright holder 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 HOLDER 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. | +| | | | | +| diffinite | 0.12.2 | Apache Software License | | +| | | | 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 the 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 the 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 any 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. Please also get an approval | +| | | | from your organization's legal department before using this | +| | | | license for your project. | +| | | | | +| | | | Copyright 2026 nash-dir | +| | | | | +| | | | 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. | +| | | | | +| easyocr | 1.7.2 | Apache License 2.0 | 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. | +| | | | | +| freetype-py | 2.5.1 | BSD License | freetype-py is licensed under the terms of the new or revised BSD license, as | +| | | | follows: | +| | | | | +| | | | Copyright (c) 2011-2014, Nicolas P. Rougier | +| | | | All rights reserved. | +| | | | | +| | | | Redistribution and use in source and binary forms, with or without | +| | | | modification, are permitted provided that the following conditions are met: | +| | | | | +| | | | Redistributions of source code must retain the above copyright notice, this | +| | | | list of conditions and the following disclaimer. | +| | | | | +| | | | 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. | +| | | | | +| | | | Neither the name of the freetype-py Development Team 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. | +| | | | | +| html5lib | 1.1 | MIT License | Copyright (c) 2006-2013 James Graham and other contributors | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person obtaining | +| | | | a copy of this software and associated documentation files (the | +| | | | "Software"), to deal in the Software without restriction, including | +| | | | without limitation the rights to use, copy, modify, merge, publish, | +| | | | distribute, sublicense, and/or sell copies of the Software, and to | +| | | | permit persons to whom the Software is furnished to do so, subject to | +| | | | the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall be | +| | | | included in all copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | +| | | | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | +| | | | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | +| | | | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE | +| | | | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION | +| | | | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | +| | | | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | +| | | | | +| idna | 3.11 | BSD-3-Clause | BSD 3-Clause License | +| | | | | +| | | | Copyright (c) 2013-2025, Kim Davies and contributors. | +| | | | 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 holder 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 | +| | | | HOLDER 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. | +| | | | | +| lxml | 6.0.4 | BSD-3-Clause | BSD 3-Clause License | +| | | | | +| | | | Copyright (c) 2004 Infrae. 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 Infrae 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 INFRAE 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. | +| | | | | +| ninja | 1.11.1.4 | Apache Software License; BSD License | 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: | +| | | | | +| | | | You must give any other recipients of the Work or Derivative Works a copy of | +| | | | this License; and | +| | | | You must cause any modified files to carry prominent notices stating that You | +| | | | changed the files; and | +| | | | 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 | +| | | | 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. | +| | | | | +| opencv-python-headless | 4.11.0.86 | Apache Software License | OpenCV library is redistributed within opencv-python package. | +| | | | This license applies to OpenCV binary in the directory cv2/. | +| | | | | +| | | | | +| | | | 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. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | libvpx is redistributed within all opencv-python Linux packages. | +| | | | This license applies to libvpx binary in the directory cv2/. | +| | | | | +| | | | Copyright (c) 2010, The WebM Project authors. All rights reserved. | +| | | | | +| | | | Redistribution and use in source and binary forms, with or without | +| | | | modification, are permitted provided that the following conditions are | +| | | | met: | +| | | | | +| | | | * Redistributions of source code must retain the above copyright | +| | | | notice, this list of conditions and the following disclaimer. | +| | | | | +| | | | * 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. | +| | | | | +| | | | * Neither the name of Google, nor the WebM Project, 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 | +| | | | HOLDER 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. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | FFmpeg is redistributed within all opencv-python packages. | +| | | | | +| | | | Libbluray, libgnutls, libnettle, libhogweed, libintl, libmp3lame, libp11, | +| | | | librtmp, libsoxr and libtasn1 are redistributed within all opencv-python macOS packages. | +| | | | | +| | | | This license applies to the above library binaries in the directory cv2/. | +| | | | | +| | | | GNU LESSER GENERAL PUBLIC LICENSE | +| | | | Version 2.1, February 1999 | +| | | | | +| | | | Copyright (C) 1991, 1999 Free Software Foundation, Inc. | +| | | | 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | +| | | | Everyone is permitted to copy and distribute verbatim copies | +| | | | of this license document, but changing it is not allowed. | +| | | | | +| | | | [This is the first released version of the Lesser GPL. It also counts | +| | | | as the successor of the GNU Library Public License, version 2, hence | +| | | | the version number 2.1.] | +| | | | | +| | | | Preamble | +| | | | | +| | | | The licenses for most software are designed to take away your | +| | | | freedom to share and change it. By contrast, the GNU General Public | +| | | | Licenses are intended to guarantee your freedom to share and change | +| | | | free software--to make sure the software is free for all its users. | +| | | | | +| | | | This license, the Lesser General Public License, applies to some | +| | | | specially designated software packages--typically libraries--of the | +| | | | Free Software Foundation and other authors who decide to use it. You | +| | | | can use it too, but we suggest you first think carefully about whether | +| | | | this license or the ordinary General Public License is the better | +| | | | strategy to use in any particular case, based on the explanations below. | +| | | | | +| | | | When we speak of free software, we are referring to freedom of use, | +| | | | not price. Our General Public Licenses are designed to make sure that | +| | | | you have the freedom to distribute copies of free software (and charge | +| | | | for this service if you wish); that you receive source code or can get | +| | | | it if you want it; that you can change the software and use pieces of | +| | | | it in new free programs; and that you are informed that you can do | +| | | | these things. | +| | | | | +| | | | To protect your rights, we need to make restrictions that forbid | +| | | | distributors to deny you these rights or to ask you to surrender these | +| | | | rights. These restrictions translate to certain responsibilities for | +| | | | you if you distribute copies of the library or if you modify it. | +| | | | | +| | | | For example, if you distribute copies of the library, whether gratis | +| | | | or for a fee, you must give the recipients all the rights that we gave | +| | | | you. You must make sure that they, too, receive or can get the source | +| | | | code. If you link other code with the library, you must provide | +| | | | complete object files to the recipients, so that they can relink them | +| | | | with the library after making changes to the library and recompiling | +| | | | it. And you must show them these terms so they know their rights. | +| | | | | +| | | | We protect your rights with a two-step method: (1) we copyright the | +| | | | library, and (2) we offer you this license, which gives you legal | +| | | | permission to copy, distribute and/or modify the library. | +| | | | | +| | | | To protect each distributor, we want to make it very clear that | +| | | | there is no warranty for the free library. Also, if the library is | +| | | | modified by someone else and passed on, the recipients should know | +| | | | that what they have is not the original version, so that the original | +| | | | author's reputation will not be affected by problems that might be | +| | | | introduced by others. | +| | | | | +| | | | Finally, software patents pose a constant threat to the existence of | +| | | | any free program. We wish to make sure that a company cannot | +| | | | effectively restrict the users of a free program by obtaining a | +| | | | restrictive license from a patent holder. Therefore, we insist that | +| | | | any patent license obtained for a version of the library must be | +| | | | consistent with the full freedom of use specified in this license. | +| | | | | +| | | | Most GNU software, including some libraries, is covered by the | +| | | | ordinary GNU General Public License. This license, the GNU Lesser | +| | | | General Public License, applies to certain designated libraries, and | +| | | | is quite different from the ordinary General Public License. We use | +| | | | this license for certain libraries in order to permit linking those | +| | | | libraries into non-free programs. | +| | | | | +| | | | When a program is linked with a library, whether statically or using | +| | | | a shared library, the combination of the two is legally speaking a | +| | | | combined work, a derivative of the original library. The ordinary | +| | | | General Public License therefore permits such linking only if the | +| | | | entire combination fits its criteria of freedom. The Lesser General | +| | | | Public License permits more lax criteria for linking other code with | +| | | | the library. | +| | | | | +| | | | We call this license the "Lesser" General Public License because it | +| | | | does Less to protect the user's freedom than the ordinary General | +| | | | Public License. It also provides other free software developers Less | +| | | | of an advantage over competing non-free programs. These disadvantages | +| | | | are the reason we use the ordinary General Public License for many | +| | | | libraries. However, the Lesser license provides advantages in certain | +| | | | special circumstances. | +| | | | | +| | | | For example, on rare occasions, there may be a special need to | +| | | | encourage the widest possible use of a certain library, so that it becomes | +| | | | a de-facto standard. To achieve this, non-free programs must be | +| | | | allowed to use the library. A more frequent case is that a free | +| | | | library does the same job as widely used non-free libraries. In this | +| | | | case, there is little to gain by limiting the free library to free | +| | | | software only, so we use the Lesser General Public License. | +| | | | | +| | | | In other cases, permission to use a particular library in non-free | +| | | | programs enables a greater number of people to use a large body of | +| | | | free software. For example, permission to use the GNU C Library in | +| | | | non-free programs enables many more people to use the whole GNU | +| | | | operating system, as well as its variant, the GNU/Linux operating | +| | | | system. | +| | | | | +| | | | Although the Lesser General Public License is Less protective of the | +| | | | users' freedom, it does ensure that the user of a program that is | +| | | | linked with the Library has the freedom and the wherewithal to run | +| | | | that program using a modified version of the Library. | +| | | | | +| | | | The precise terms and conditions for copying, distribution and | +| | | | modification follow. Pay close attention to the difference between a | +| | | | "work based on the library" and a "work that uses the library". The | +| | | | former contains code derived from the library, whereas the latter must | +| | | | be combined with the library in order to run. | +| | | | | +| | | | GNU LESSER GENERAL PUBLIC LICENSE | +| | | | TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION | +| | | | | +| | | | 0. This License Agreement applies to any software library or other | +| | | | program which contains a notice placed by the copyright holder or | +| | | | other authorized party saying it may be distributed under the terms of | +| | | | this Lesser General Public License (also called "this License"). | +| | | | Each licensee is addressed as "you". | +| | | | | +| | | | A "library" means a collection of software functions and/or data | +| | | | prepared so as to be conveniently linked with application programs | +| | | | (which use some of those functions and data) to form executables. | +| | | | | +| | | | The "Library", below, refers to any such software library or work | +| | | | which has been distributed under these terms. A "work based on the | +| | | | Library" means either the Library or any derivative work under | +| | | | copyright law: that is to say, a work containing the Library or a | +| | | | portion of it, either verbatim or with modifications and/or translated | +| | | | straightforwardly into another language. (Hereinafter, translation is | +| | | | included without limitation in the term "modification".) | +| | | | | +| | | | "Source code" for a work means the preferred form of the work for | +| | | | making modifications to it. For a library, complete source code means | +| | | | all the source code for all modules it contains, plus any associated | +| | | | interface definition files, plus the scripts used to control compilation | +| | | | and installation of the library. | +| | | | | +| | | | Activities other than copying, distribution and modification are not | +| | | | covered by this License; they are outside its scope. The act of | +| | | | running a program using the Library is not restricted, and output from | +| | | | such a program is covered only if its contents constitute a work based | +| | | | on the Library (independent of the use of the Library in a tool for | +| | | | writing it). Whether that is true depends on what the Library does | +| | | | and what the program that uses the Library does. | +| | | | | +| | | | 1. You may copy and distribute verbatim copies of the Library's | +| | | | complete source code as you receive it, in any medium, provided that | +| | | | you conspicuously and appropriately publish on each copy an | +| | | | appropriate copyright notice and disclaimer of warranty; keep intact | +| | | | all the notices that refer to this License and to the absence of any | +| | | | warranty; and distribute a copy of this License along with the | +| | | | Library. | +| | | | | +| | | | You may charge a fee for the physical act of transferring a copy, | +| | | | and you may at your option offer warranty protection in exchange for a | +| | | | fee. | +| | | | | +| | | | 2. You may modify your copy or copies of the Library or any portion | +| | | | of it, thus forming a work based on the Library, and copy and | +| | | | distribute such modifications or work under the terms of Section 1 | +| | | | above, provided that you also meet all of these conditions: | +| | | | | +| | | | a) The modified work must itself be a software library. | +| | | | | +| | | | b) You must cause the files modified to carry prominent notices | +| | | | stating that you changed the files and the date of any change. | +| | | | | +| | | | c) You must cause the whole of the work to be licensed at no | +| | | | charge to all third parties under the terms of this License. | +| | | | | +| | | | d) If a facility in the modified Library refers to a function or a | +| | | | table of data to be supplied by an application program that uses | +| | | | the facility, other than as an argument passed when the facility | +| | | | is invoked, then you must make a good faith effort to ensure that, | +| | | | in the event an application does not supply such function or | +| | | | table, the facility still operates, and performs whatever part of | +| | | | its purpose remains meaningful. | +| | | | | +| | | | (For example, a function in a library to compute square roots has | +| | | | a purpose that is entirely well-defined independent of the | +| | | | application. Therefore, Subsection 2d requires that any | +| | | | application-supplied function or table used by this function must | +| | | | be optional: if the application does not supply it, the square | +| | | | root function must still compute square roots.) | +| | | | | +| | | | These requirements apply to the modified work as a whole. If | +| | | | identifiable sections of that work are not derived from the Library, | +| | | | and can be reasonably considered independent and separate works in | +| | | | themselves, then this License, and its terms, do not apply to those | +| | | | sections when you distribute them as separate works. But when you | +| | | | distribute the same sections as part of a whole which is a work based | +| | | | on the Library, the distribution of the whole must be on the terms of | +| | | | this License, whose permissions for other licensees extend to the | +| | | | entire whole, and thus to each and every part regardless of who wrote | +| | | | it. | +| | | | | +| | | | Thus, it is not the intent of this section to claim rights or contest | +| | | | your rights to work written entirely by you; rather, the intent is to | +| | | | exercise the right to control the distribution of derivative or | +| | | | collective works based on the Library. | +| | | | | +| | | | In addition, mere aggregation of another work not based on the Library | +| | | | with the Library (or with a work based on the Library) on a volume of | +| | | | a storage or distribution medium does not bring the other work under | +| | | | the scope of this License. | +| | | | | +| | | | 3. You may opt to apply the terms of the ordinary GNU General Public | +| | | | License instead of this License to a given copy of the Library. To do | +| | | | this, you must alter all the notices that refer to this License, so | +| | | | that they refer to the ordinary GNU General Public License, version 2, | +| | | | instead of to this License. (If a newer version than version 2 of the | +| | | | ordinary GNU General Public License has appeared, then you can specify | +| | | | that version instead if you wish.) Do not make any other change in | +| | | | these notices. | +| | | | | +| | | | Once this change is made in a given copy, it is irreversible for | +| | | | that copy, so the ordinary GNU General Public License applies to all | +| | | | subsequent copies and derivative works made from that copy. | +| | | | | +| | | | This option is useful when you wish to copy part of the code of | +| | | | the Library into a program that is not a library. | +| | | | | +| | | | 4. You may copy and distribute the Library (or a portion or | +| | | | derivative of it, under Section 2) in object code or executable form | +| | | | under the terms of Sections 1 and 2 above provided that you accompany | +| | | | it with the complete corresponding machine-readable source code, which | +| | | | must be distributed under the terms of Sections 1 and 2 above on a | +| | | | medium customarily used for software interchange. | +| | | | | +| | | | If distribution of object code is made by offering access to copy | +| | | | from a designated place, then offering equivalent access to copy the | +| | | | source code from the same place satisfies the requirement to | +| | | | distribute the source code, even though third parties are not | +| | | | compelled to copy the source along with the object code. | +| | | | | +| | | | 5. A program that contains no derivative of any portion of the | +| | | | Library, but is designed to work with the Library by being compiled or | +| | | | linked with it, is called a "work that uses the Library". Such a | +| | | | work, in isolation, is not a derivative work of the Library, and | +| | | | therefore falls outside the scope of this License. | +| | | | | +| | | | However, linking a "work that uses the Library" with the Library | +| | | | creates an executable that is a derivative of the Library (because it | +| | | | contains portions of the Library), rather than a "work that uses the | +| | | | library". The executable is therefore covered by this License. | +| | | | Section 6 states terms for distribution of such executables. | +| | | | | +| | | | When a "work that uses the Library" uses material from a header file | +| | | | that is part of the Library, the object code for the work may be a | +| | | | derivative work of the Library even though the source code is not. | +| | | | Whether this is true is especially significant if the work can be | +| | | | linked without the Library, or if the work is itself a library. The | +| | | | threshold for this to be true is not precisely defined by law. | +| | | | | +| | | | If such an object file uses only numerical parameters, data | +| | | | structure layouts and accessors, and small macros and small inline | +| | | | functions (ten lines or less in length), then the use of the object | +| | | | file is unrestricted, regardless of whether it is legally a derivative | +| | | | work. (Executables containing this object code plus portions of the | +| | | | Library will still fall under Section 6.) | +| | | | | +| | | | Otherwise, if the work is a derivative of the Library, you may | +| | | | distribute the object code for the work under the terms of Section 6. | +| | | | Any executables containing that work also fall under Section 6, | +| | | | whether or not they are linked directly with the Library itself. | +| | | | | +| | | | 6. As an exception to the Sections above, you may also combine or | +| | | | link a "work that uses the Library" with the Library to produce a | +| | | | work containing portions of the Library, and distribute that work | +| | | | under terms of your choice, provided that the terms permit | +| | | | modification of the work for the customer's own use and reverse | +| | | | engineering for debugging such modifications. | +| | | | | +| | | | You must give prominent notice with each copy of the work that the | +| | | | Library is used in it and that the Library and its use are covered by | +| | | | this License. You must supply a copy of this License. If the work | +| | | | during execution displays copyright notices, you must include the | +| | | | copyright notice for the Library among them, as well as a reference | +| | | | directing the user to the copy of this License. Also, you must do one | +| | | | of these things: | +| | | | | +| | | | a) Accompany the work with the complete corresponding | +| | | | machine-readable source code for the Library including whatever | +| | | | changes were used in the work (which must be distributed under | +| | | | Sections 1 and 2 above); and, if the work is an executable linked | +| | | | with the Library, with the complete machine-readable "work that | +| | | | uses the Library", as object code and/or source code, so that the | +| | | | user can modify the Library and then relink to produce a modified | +| | | | executable containing the modified Library. (It is understood | +| | | | that the user who changes the contents of definitions files in the | +| | | | Library will not necessarily be able to recompile the application | +| | | | to use the modified definitions.) | +| | | | | +| | | | b) Use a suitable shared library mechanism for linking with the | +| | | | Library. A suitable mechanism is one that (1) uses at run time a | +| | | | copy of the library already present on the user's computer system, | +| | | | rather than copying library functions into the executable, and (2) | +| | | | will operate properly with a modified version of the library, if | +| | | | the user installs one, as long as the modified version is | +| | | | interface-compatible with the version that the work was made with. | +| | | | | +| | | | c) Accompany the work with a written offer, valid for at | +| | | | least three years, to give the same user the materials | +| | | | specified in Subsection 6a, above, for a charge no more | +| | | | than the cost of performing this distribution. | +| | | | | +| | | | d) If distribution of the work is made by offering access to copy | +| | | | from a designated place, offer equivalent access to copy the above | +| | | | specified materials from the same place. | +| | | | | +| | | | e) Verify that the user has already received a copy of these | +| | | | materials or that you have already sent this user a copy. | +| | | | | +| | | | For an executable, the required form of the "work that uses the | +| | | | Library" must include any data and utility programs needed for | +| | | | reproducing the executable from it. However, as a special exception, | +| | | | the materials to be distributed need not include anything that is | +| | | | normally distributed (in either source or binary form) with the major | +| | | | components (compiler, kernel, and so on) of the operating system on | +| | | | which the executable runs, unless that component itself accompanies | +| | | | the executable. | +| | | | | +| | | | It may happen that this requirement contradicts the license | +| | | | restrictions of other proprietary libraries that do not normally | +| | | | accompany the operating system. Such a contradiction means you cannot | +| | | | use both them and the Library together in an executable that you | +| | | | distribute. | +| | | | | +| | | | 7. You may place library facilities that are a work based on the | +| | | | Library side-by-side in a single library together with other library | +| | | | facilities not covered by this License, and distribute such a combined | +| | | | library, provided that the separate distribution of the work based on | +| | | | the Library and of the other library facilities is otherwise | +| | | | permitted, and provided that you do these two things: | +| | | | | +| | | | a) Accompany the combined library with a copy of the same work | +| | | | based on the Library, uncombined with any other library | +| | | | facilities. This must be distributed under the terms of the | +| | | | Sections above. | +| | | | | +| | | | b) Give prominent notice with the combined library of the fact | +| | | | that part of it is a work based on the Library, and explaining | +| | | | where to find the accompanying uncombined form of the same work. | +| | | | | +| | | | 8. You may not copy, modify, sublicense, link with, or distribute | +| | | | the Library except as expressly provided under this License. Any | +| | | | attempt otherwise to copy, modify, sublicense, link with, or | +| | | | distribute the Library is void, and will automatically terminate your | +| | | | rights under this License. However, parties who have received copies, | +| | | | or rights, from you under this License will not have their licenses | +| | | | terminated so long as such parties remain in full compliance. | +| | | | | +| | | | 9. You are not required to accept this License, since you have not | +| | | | signed it. However, nothing else grants you permission to modify or | +| | | | distribute the Library or its derivative works. These actions are | +| | | | prohibited by law if you do not accept this License. Therefore, by | +| | | | modifying or distributing the Library (or any work based on the | +| | | | Library), you indicate your acceptance of this License to do so, and | +| | | | all its terms and conditions for copying, distributing or modifying | +| | | | the Library or works based on it. | +| | | | | +| | | | 10. Each time you redistribute the Library (or any work based on the | +| | | | Library), the recipient automatically receives a license from the | +| | | | original licensor to copy, distribute, link with or modify the Library | +| | | | subject to these terms and conditions. You may not impose any further | +| | | | restrictions on the recipients' exercise of the rights granted herein. | +| | | | You are not responsible for enforcing compliance by third parties with | +| | | | this License. | +| | | | | +| | | | 11. If, as a consequence of a court judgment or allegation of patent | +| | | | infringement or for any other reason (not limited to patent issues), | +| | | | conditions are imposed on you (whether by court order, agreement or | +| | | | otherwise) that contradict the conditions of this License, they do not | +| | | | excuse you from the conditions of this License. If you cannot | +| | | | distribute so as to satisfy simultaneously your obligations under this | +| | | | License and any other pertinent obligations, then as a consequence you | +| | | | may not distribute the Library at all. For example, if a patent | +| | | | license would not permit royalty-free redistribution of the Library by | +| | | | all those who receive copies directly or indirectly through you, then | +| | | | the only way you could satisfy both it and this License would be to | +| | | | refrain entirely from distribution of the Library. | +| | | | | +| | | | If any portion of this section is held invalid or unenforceable under any | +| | | | particular circumstance, the balance of the section is intended to apply, | +| | | | and the section as a whole is intended to apply in other circumstances. | +| | | | | +| | | | It is not the purpose of this section to induce you to infringe any | +| | | | patents or other property right claims or to contest validity of any | +| | | | such claims; this section has the sole purpose of protecting the | +| | | | integrity of the free software distribution system which is | +| | | | implemented by public license practices. Many people have made | +| | | | generous contributions to the wide range of software distributed | +| | | | through that system in reliance on consistent application of that | +| | | | system; it is up to the author/donor to decide if he or she is willing | +| | | | to distribute software through any other system and a licensee cannot | +| | | | impose that choice. | +| | | | | +| | | | This section is intended to make thoroughly clear what is believed to | +| | | | be a consequence of the rest of this License. | +| | | | | +| | | | 12. If the distribution and/or use of the Library is restricted in | +| | | | certain countries either by patents or by copyrighted interfaces, the | +| | | | original copyright holder who places the Library under this License may add | +| | | | an explicit geographical distribution limitation excluding those countries, | +| | | | so that distribution is permitted only in or among countries not thus | +| | | | excluded. In such case, this License incorporates the limitation as if | +| | | | written in the body of this License. | +| | | | | +| | | | 13. The Free Software Foundation may publish revised and/or new | +| | | | versions of the Lesser General Public License from time to time. | +| | | | Such new versions will be similar in spirit to the present version, | +| | | | but may differ in detail to address new problems or concerns. | +| | | | | +| | | | Each version is given a distinguishing version number. If the Library | +| | | | specifies a version number of this License which applies to it and | +| | | | "any later version", you have the option of following the terms and | +| | | | conditions either of that version or of any later version published by | +| | | | the Free Software Foundation. If the Library does not specify a | +| | | | license version number, you may choose any version ever published by | +| | | | the Free Software Foundation. | +| | | | | +| | | | 14. If you wish to incorporate parts of the Library into other free | +| | | | programs whose distribution conditions are incompatible with these, | +| | | | write to the author to ask for permission. For software which is | +| | | | copyrighted by the Free Software Foundation, write to the Free | +| | | | Software Foundation; we sometimes make exceptions for this. Our | +| | | | decision will be guided by the two goals of preserving the free status | +| | | | of all derivatives of our free software and of promoting the sharing | +| | | | and reuse of software generally. | +| | | | | +| | | | NO WARRANTY | +| | | | | +| | | | 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO | +| | | | WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. | +| | | | EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR | +| | | | OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY | +| | | | KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE | +| | | | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | +| | | | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE | +| | | | LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME | +| | | | THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. | +| | | | | +| | | | 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN | +| | | | WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY | +| | | | AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU | +| | | | FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR | +| | | | CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE | +| | | | LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING | +| | | | RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A | +| | | | FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF | +| | | | SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH | +| | | | DAMAGES. | +| | | | | +| | | | END OF TERMS AND CONDITIONS | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | Qt 5 is redistributed within non-headless opencv-python Linux and macOS packages. | +| | | | libgmp is redistributed within opencv-python macOS packages. | +| | | | libidn2 is redistributed within opencv-python macOS packages. | +| | | | libunistring is redistributed within opencv-python macOS packages. | +| | | | This license applies to the above binaries in the directory cv2/. | +| | | | | +| | | | GNU LESSER GENERAL PUBLIC LICENSE | +| | | | Version 3, 29 June 2007 | +| | | | | +| | | | Copyright (C) 2007 Free Software Foundation, Inc. | +| | | | Everyone is permitted to copy and distribute verbatim copies | +| | | | of this license document, but changing it is not allowed. | +| | | | | +| | | | This version of the GNU Lesser General Public License incorporates | +| | | | the terms and conditions of version 3 of the GNU General Public | +| | | | License, supplemented by the additional permissions listed below. | +| | | | | +| | | | 0. Additional Definitions. | +| | | | | +| | | | As used herein, "this License" refers to version 3 of the GNU Lesser | +| | | | General Public License, and the "GNU GPL" refers to version 3 of the GNU | +| | | | General Public License. | +| | | | | +| | | | "The Library" refers to a covered work governed by this License, | +| | | | other than an Application or a Combined Work as defined below. | +| | | | | +| | | | An "Application" is any work that makes use of an interface provided | +| | | | by the Library, but which is not otherwise based on the Library. | +| | | | Defining a subclass of a class defined by the Library is deemed a mode | +| | | | of using an interface provided by the Library. | +| | | | | +| | | | A "Combined Work" is a work produced by combining or linking an | +| | | | Application with the Library. The particular version of the Library | +| | | | with which the Combined Work was made is also called the "Linked | +| | | | Version". | +| | | | | +| | | | The "Minimal Corresponding Source" for a Combined Work means the | +| | | | Corresponding Source for the Combined Work, excluding any source code | +| | | | for portions of the Combined Work that, considered in isolation, are | +| | | | based on the Application, and not on the Linked Version. | +| | | | | +| | | | The "Corresponding Application Code" for a Combined Work means the | +| | | | object code and/or source code for the Application, including any data | +| | | | and utility programs needed for reproducing the Combined Work from the | +| | | | Application, but excluding the System Libraries of the Combined Work. | +| | | | | +| | | | 1. Exception to Section 3 of the GNU GPL. | +| | | | | +| | | | You may convey a covered work under sections 3 and 4 of this License | +| | | | without being bound by section 3 of the GNU GPL. | +| | | | | +| | | | 2. Conveying Modified Versions. | +| | | | | +| | | | If you modify a copy of the Library, and, in your modifications, a | +| | | | facility refers to a function or data to be supplied by an Application | +| | | | that uses the facility (other than as an argument passed when the | +| | | | facility is invoked), then you may convey a copy of the modified | +| | | | version: | +| | | | | +| | | | a) under this License, provided that you make a good faith effort to | +| | | | ensure that, in the event an Application does not supply the | +| | | | function or data, the facility still operates, and performs | +| | | | whatever part of its purpose remains meaningful, or | +| | | | | +| | | | b) under the GNU GPL, with none of the additional permissions of | +| | | | this License applicable to that copy. | +| | | | | +| | | | 3. Object Code Incorporating Material from Library Header Files. | +| | | | | +| | | | The object code form of an Application may incorporate material from | +| | | | a header file that is part of the Library. You may convey such object | +| | | | code under terms of your choice, provided that, if the incorporated | +| | | | material is not limited to numerical parameters, data structure | +| | | | layouts and accessors, or small macros, inline functions and templates | +| | | | (ten or fewer lines in length), you do both of the following: | +| | | | | +| | | | a) Give prominent notice with each copy of the object code that the | +| | | | Library is used in it and that the Library and its use are | +| | | | covered by this License. | +| | | | | +| | | | b) Accompany the object code with a copy of the GNU GPL and this license | +| | | | document. | +| | | | | +| | | | 4. Combined Works. | +| | | | | +| | | | You may convey a Combined Work under terms of your choice that, | +| | | | taken together, effectively do not restrict modification of the | +| | | | portions of the Library contained in the Combined Work and reverse | +| | | | engineering for debugging such modifications, if you also do each of | +| | | | the following: | +| | | | | +| | | | a) Give prominent notice with each copy of the Combined Work that | +| | | | the Library is used in it and that the Library and its use are | +| | | | covered by this License. | +| | | | | +| | | | b) Accompany the Combined Work with a copy of the GNU GPL and this license | +| | | | document. | +| | | | | +| | | | c) For a Combined Work that displays copyright notices during | +| | | | execution, include the copyright notice for the Library among | +| | | | these notices, as well as a reference directing the user to the | +| | | | copies of the GNU GPL and this license document. | +| | | | | +| | | | d) Do one of the following: | +| | | | | +| | | | 0) Convey the Minimal Corresponding Source under the terms of this | +| | | | License, and the Corresponding Application Code in a form | +| | | | suitable for, and under terms that permit, the user to | +| | | | recombine or relink the Application with a modified version of | +| | | | the Linked Version to produce a modified Combined Work, in the | +| | | | manner specified by section 6 of the GNU GPL for conveying | +| | | | Corresponding Source. | +| | | | | +| | | | 1) Use a suitable shared library mechanism for linking with the | +| | | | Library. A suitable mechanism is one that (a) uses at run time | +| | | | a copy of the Library already present on the user's computer | +| | | | system, and (b) will operate properly with a modified version | +| | | | of the Library that is interface-compatible with the Linked | +| | | | Version. | +| | | | | +| | | | e) Provide Installation Information, but only if you would otherwise | +| | | | be required to provide such information under section 6 of the | +| | | | GNU GPL, and only to the extent that such information is | +| | | | necessary to install and execute a modified version of the | +| | | | Combined Work produced by recombining or relinking the | +| | | | Application with a modified version of the Linked Version. (If | +| | | | you use option 4d0, the Installation Information must accompany | +| | | | the Minimal Corresponding Source and Corresponding Application | +| | | | Code. If you use option 4d1, you must provide the Installation | +| | | | Information in the manner specified by section 6 of the GNU GPL | +| | | | for conveying Corresponding Source.) | +| | | | | +| | | | 5. Combined Libraries. | +| | | | | +| | | | You may place library facilities that are a work based on the | +| | | | Library side by side in a single library together with other library | +| | | | facilities that are not Applications and are not covered by this | +| | | | License, and convey such a combined library under terms of your | +| | | | choice, if you do both of the following: | +| | | | | +| | | | a) Accompany the combined library with a copy of the same work based | +| | | | on the Library, uncombined with any other library facilities, | +| | | | conveyed under the terms of this License. | +| | | | | +| | | | b) Give prominent notice with the combined library that part of it | +| | | | is a work based on the Library, and explaining where to find the | +| | | | accompanying uncombined form of the same work. | +| | | | | +| | | | 6. Revised Versions of the GNU Lesser General Public License. | +| | | | | +| | | | The Free Software Foundation may publish revised and/or new versions | +| | | | of the GNU Lesser General Public License from time to time. Such new | +| | | | versions will be similar in spirit to the present version, but may | +| | | | differ in detail to address new problems or concerns. | +| | | | | +| | | | Each version is given a distinguishing version number. If the | +| | | | Library as you received it specifies that a certain numbered version | +| | | | of the GNU Lesser General Public License "or any later version" | +| | | | applies to it, you have the option of following the terms and | +| | | | conditions either of that published version or of any later version | +| | | | published by the Free Software Foundation. If the Library as you | +| | | | received it does not specify a version number of the GNU Lesser | +| | | | General Public License, you may choose any version of the GNU Lesser | +| | | | General Public License ever published by the Free Software Foundation. | +| | | | | +| | | | If the Library as you received it specifies that a proxy can decide | +| | | | whether future versions of the GNU Lesser General Public License shall | +| | | | apply, that proxy's public statement of acceptance of any version is | +| | | | permanent authorization for you to choose that version for the | +| | | | Library. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | bzip2 is redistributed within all opencv-python Linux packages. | +| | | | This license applies to libbz2 binary in the directory cv2/. | +| | | | | +| | | | This program, "bzip2", the associated library "libbzip2", and all | +| | | | documentation, are copyright (C) 1996-2010 Julian R Seward. 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. The origin of this software must not be misrepresented; you must | +| | | | not claim that you wrote the original software. If you use this | +| | | | software in a product, an acknowledgment in the product | +| | | | documentation would be appreciated but is not required. | +| | | | | +| | | | 3. Altered source versions must be plainly marked as such, and must | +| | | | not be misrepresented as being the original software. | +| | | | | +| | | | 4. The name of the author may not be used to endorse or promote | +| | | | products derived from this software without specific prior written | +| | | | permission. | +| | | | | +| | | | THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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. | +| | | | | +| | | | Julian Seward, jseward@bzip.org | +| | | | bzip2/libbzip2 version 1.0.6 of 6 September 2010 | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | libcrypto and libssl are redistributed within all opencv-python Linux and macOS packages. | +| | | | libopencore-amrnb and libopencore-amrwb are redistributed within all opencv-python Linux and macOS packages. | +| | | | This license applies to above binaries in the directory cv2/. | +| | | | | +| | | | LICENSE ISSUES | +| | | | ============== | +| | | | | +| | | | The OpenSSL toolkit stays under a double license, i.e. both the conditions of | +| | | | the OpenSSL License and the original SSLeay license apply to the toolkit. | +| | | | See below for the actual license texts. | +| | | | | +| | | | OpenSSL License | +| | | | --------------- | +| | | | | +| | | | /* ==================================================================== | +| | | | * Copyright (c) 1998-2019 The OpenSSL Project. 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. All advertising materials mentioning features or use of this | +| | | | * software must display the following acknowledgment: | +| | | | * "This product includes software developed by the OpenSSL Project | +| | | | * for use in the OpenSSL Toolkit. (http://www.openssl.org/)" | +| | | | * | +| | | | * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to | +| | | | * endorse or promote products derived from this software without | +| | | | * prior written permission. For written permission, please contact | +| | | | * openssl-core@openssl.org. | +| | | | * | +| | | | * 5. Products derived from this software may not be called "OpenSSL" | +| | | | * nor may "OpenSSL" appear in their names without prior written | +| | | | * permission of the OpenSSL Project. | +| | | | * | +| | | | * 6. Redistributions of any form whatsoever must retain the following | +| | | | * acknowledgment: | +| | | | * "This product includes software developed by the OpenSSL Project | +| | | | * for use in the OpenSSL Toolkit (http://www.openssl.org/)" | +| | | | * | +| | | | * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY | +| | | | * EXPRESSED 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 OpenSSL PROJECT OR | +| | | | * ITS 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. | +| | | | * ==================================================================== | +| | | | * | +| | | | * This product includes cryptographic software written by Eric Young | +| | | | * (eay@cryptsoft.com). This product includes software written by Tim | +| | | | * Hudson (tjh@cryptsoft.com). | +| | | | * | +| | | | */ | +| | | | | +| | | | Original SSLeay License | +| | | | ----------------------- | +| | | | | +| | | | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | +| | | | * All rights reserved. | +| | | | * | +| | | | * This package is an SSL implementation written | +| | | | * by Eric Young (eay@cryptsoft.com). | +| | | | * The implementation was written so as to conform with Netscapes SSL. | +| | | | * | +| | | | * This library is free for commercial and non-commercial use as long as | +| | | | * the following conditions are adhered to. The following conditions | +| | | | * apply to all code found in this distribution, be it the RC4, RSA, | +| | | | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | +| | | | * included with this distribution is covered by the same copyright terms | +| | | | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | +| | | | * | +| | | | * Copyright remains Eric Young's, and as such any Copyright notices in | +| | | | * the code are not to be removed. | +| | | | * If this package is used in a product, Eric Young should be given attribution | +| | | | * as the author of the parts of the library used. | +| | | | * This can be in the form of a textual message at program startup or | +| | | | * in documentation (online or textual) provided with the package. | +| | | | * | +| | | | * 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 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. All advertising materials mentioning features or use of this software | +| | | | * must display the following acknowledgement: | +| | | | * "This product includes cryptographic software written by | +| | | | * Eric Young (eay@cryptsoft.com)" | +| | | | * The word 'cryptographic' can be left out if the routines from the library | +| | | | * being used are not cryptographic related :-). | +| | | | * 4. If you include any Windows specific code (or a derivative thereof) from | +| | | | * the apps directory (application code) you must include an acknowledgement: | +| | | | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | +| | | | * | +| | | | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``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 AUTHOR 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. | +| | | | * | +| | | | * The licence and distribution terms for any publicly available version or | +| | | | * derivative of this code cannot be changed. i.e. this code cannot simply be | +| | | | * copied and put under another distribution licence | +| | | | * [including the GNU Public Licence.] | +| | | | */ | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | libfontconfig is redistributed within all opencv-python macOS packages. | +| | | | This license applies to libfontconfig binary in the directory cv2/. | +| | | | | +| | | | Copyright © 2000,2001,2002,2003,2004,2006,2007 Keith Packard | +| | | | Copyright © 2005 Patrick Lam | +| | | | Copyright © 2009 Roozbeh Pournader | +| | | | Copyright © 2008,2009 Red Hat, Inc. | +| | | | Copyright © 2008 Danilo Šegan | +| | | | Copyright © 2012 Google, Inc. | +| | | | | +| | | | | +| | | | Permission to use, copy, modify, distribute, and sell this software and its | +| | | | documentation for any purpose is hereby granted without fee, provided that | +| | | | the above copyright notice appear in all copies and that both that | +| | | | copyright notice and this permission notice appear in supporting | +| | | | documentation, and that the name of the author(s) not be used in | +| | | | advertising or publicity pertaining to distribution of the software without | +| | | | specific, written prior permission. The authors make no | +| | | | representations about the suitability of this software for any purpose. It | +| | | | is provided "as is" without express or implied warranty. | +| | | | | +| | | | THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, | +| | | | INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO | +| | | | EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR | +| | | | CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, | +| | | | DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER | +| | | | TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR | +| | | | PERFORMANCE OF THIS SOFTWARE. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | libfreetype is redistributed within opencv-python Linux and macOS packages. | +| | | | This license applies to libfreetype binary in the directory cv2/. | +| | | | | +| | | | The FreeType Project LICENSE | +| | | | ---------------------------- | +| | | | | +| | | | 2006-Jan-27 | +| | | | | +| | | | Copyright 1996-2002, 2006 by | +| | | | David Turner, Robert Wilhelm, and Werner Lemberg | +| | | | | +| | | | | +| | | | | +| | | | Introduction | +| | | | ============ | +| | | | | +| | | | The FreeType Project is distributed in several archive packages; | +| | | | some of them may contain, in addition to the FreeType font engine, | +| | | | various tools and contributions which rely on, or relate to, the | +| | | | FreeType Project. | +| | | | | +| | | | This license applies to all files found in such packages, and | +| | | | which do not fall under their own explicit license. The license | +| | | | affects thus the FreeType font engine, the test programs, | +| | | | documentation and makefiles, at the very least. | +| | | | | +| | | | This license was inspired by the BSD, Artistic, and IJG | +| | | | (Independent JPEG Group) licenses, which all encourage inclusion | +| | | | and use of free software in commercial and freeware products | +| | | | alike. As a consequence, its main points are that: | +| | | | | +| | | | o We don't promise that this software works. However, we will be | +| | | | interested in any kind of bug reports. (`as is' distribution) | +| | | | | +| | | | o You can use this software for whatever you want, in parts or | +| | | | full form, without having to pay us. (`royalty-free' usage) | +| | | | | +| | | | o You may not pretend that you wrote this software. If you use | +| | | | it, or only parts of it, in a program, you must acknowledge | +| | | | somewhere in your documentation that you have used the | +| | | | FreeType code. (`credits') | +| | | | | +| | | | We specifically permit and encourage the inclusion of this | +| | | | software, with or without modifications, in commercial products. | +| | | | We disclaim all warranties covering The FreeType Project and | +| | | | assume no liability related to The FreeType Project. | +| | | | | +| | | | | +| | | | Finally, many people asked us for a preferred form for a | +| | | | credit/disclaimer to use in compliance with this license. We thus | +| | | | encourage you to use the following text: | +| | | | | +| | | | """ | +| | | | Portions of this software are copyright © The FreeType | +| | | | Project (www.freetype.org). All rights reserved. | +| | | | """ | +| | | | | +| | | | Please replace with the value from the FreeType version you | +| | | | actually use. | +| | | | | +| | | | | +| | | | Legal Terms | +| | | | =========== | +| | | | | +| | | | 0. Definitions | +| | | | -------------- | +| | | | | +| | | | Throughout this license, the terms `package', `FreeType Project', | +| | | | and `FreeType archive' refer to the set of files originally | +| | | | distributed by the authors (David Turner, Robert Wilhelm, and | +| | | | Werner Lemberg) as the `FreeType Project', be they named as alpha, | +| | | | beta or final release. | +| | | | | +| | | | `You' refers to the licensee, or person using the project, where | +| | | | `using' is a generic term including compiling the project's source | +| | | | code as well as linking it to form a `program' or `executable'. | +| | | | This program is referred to as `a program using the FreeType | +| | | | engine'. | +| | | | | +| | | | This license applies to all files distributed in the original | +| | | | FreeType Project, including all source code, binaries and | +| | | | documentation, unless otherwise stated in the file in its | +| | | | original, unmodified form as distributed in the original archive. | +| | | | If you are unsure whether or not a particular file is covered by | +| | | | this license, you must contact us to verify this. | +| | | | | +| | | | The FreeType Project is copyright (C) 1996-2000 by David Turner, | +| | | | Robert Wilhelm, and Werner Lemberg. All rights reserved except as | +| | | | specified below. | +| | | | | +| | | | 1. No Warranty | +| | | | -------------- | +| | | | | +| | | | THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY | +| | | | KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, | +| | | | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | +| | | | PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS | +| | | | BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO | +| | | | USE, OF THE FREETYPE PROJECT. | +| | | | | +| | | | 2. Redistribution | +| | | | ----------------- | +| | | | | +| | | | This license grants a worldwide, royalty-free, perpetual and | +| | | | irrevocable right and license to use, execute, perform, compile, | +| | | | display, copy, create derivative works of, distribute and | +| | | | sublicense the FreeType Project (in both source and object code | +| | | | forms) and derivative works thereof for any purpose; and to | +| | | | authorize others to exercise some or all of the rights granted | +| | | | herein, subject to the following conditions: | +| | | | | +| | | | o Redistribution of source code must retain this license file | +| | | | (`FTL.TXT') unaltered; any additions, deletions or changes to | +| | | | the original files must be clearly indicated in accompanying | +| | | | documentation. The copyright notices of the unaltered, | +| | | | original files must be preserved in all copies of source | +| | | | files. | +| | | | | +| | | | o Redistribution in binary form must provide a disclaimer that | +| | | | states that the software is based in part of the work of the | +| | | | FreeType Team, in the distribution documentation. We also | +| | | | encourage you to put an URL to the FreeType web page in your | +| | | | documentation, though this isn't mandatory. | +| | | | | +| | | | These conditions apply to any software derived from or based on | +| | | | the FreeType Project, not just the unmodified files. If you use | +| | | | our work, you must acknowledge us. However, no fee need be paid | +| | | | to us. | +| | | | | +| | | | 3. Advertising | +| | | | -------------- | +| | | | | +| | | | Neither the FreeType authors and contributors nor you shall use | +| | | | the name of the other for commercial, advertising, or promotional | +| | | | purposes without specific prior written permission. | +| | | | | +| | | | We suggest, but do not require, that you use one or more of the | +| | | | following phrases to refer to this software in your documentation | +| | | | or advertising materials: `FreeType Project', `FreeType Engine', | +| | | | `FreeType library', or `FreeType Distribution'. | +| | | | | +| | | | As you have not signed this license, you are not required to | +| | | | accept it. However, as the FreeType Project is copyrighted | +| | | | material, only this license, or another one contracted with the | +| | | | authors, grants you the right to use, distribute, and modify it. | +| | | | Therefore, by using, distributing, or modifying the FreeType | +| | | | Project, you indicate that you understand and accept all the terms | +| | | | of this license. | +| | | | | +| | | | 4. Contacts | +| | | | ----------- | +| | | | | +| | | | There are two mailing lists related to FreeType: | +| | | | | +| | | | o freetype@nongnu.org | +| | | | | +| | | | Discusses general use and applications of FreeType, as well as | +| | | | future and wanted additions to the library and distribution. | +| | | | If you are looking for support, start in this list if you | +| | | | haven't found anything to help you in the documentation. | +| | | | | +| | | | o freetype-devel@nongnu.org | +| | | | | +| | | | Discusses bugs, as well as engine internals, design issues, | +| | | | specific licenses, porting, etc. | +| | | | | +| | | | Our home page can be found at | +| | | | | +| | | | https://www.freetype.org | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | libpng is redistributed within all opencv-python Linux and macOS packages. | +| | | | This license applies to libpng binary in the directory cv2/. | +| | | | | +| | | | PNG Reference Library License version 2 | +| | | | --------------------------------------- | +| | | | | +| | | | * Copyright (c) 1995-2019 The PNG Reference Library Authors. | +| | | | * Copyright (c) 2018-2019 Cosmin Truta. | +| | | | * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson. | +| | | | * Copyright (c) 1996-1997 Andreas Dilger. | +| | | | * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. | +| | | | | +| | | | The software is supplied "as is", without warranty of any kind, | +| | | | express or implied, including, without limitation, the warranties | +| | | | of merchantability, fitness for a particular purpose, title, and | +| | | | non-infringement. In no event shall the Copyright owners, or | +| | | | anyone distributing the software, be liable for any damages or | +| | | | other liability, whether in contract, tort or otherwise, arising | +| | | | from, out of, or in connection with the software, or the use or | +| | | | other dealings in the software, even if advised of the possibility | +| | | | of such damage. | +| | | | | +| | | | Permission is hereby granted to use, copy, modify, and distribute | +| | | | this software, or portions hereof, for any purpose, without fee, | +| | | | subject to the following restrictions: | +| | | | | +| | | | 1. The origin of this software must not be misrepresented; you | +| | | | must not claim that you wrote the original software. If you | +| | | | use this software in a product, an acknowledgment in the product | +| | | | documentation would be appreciated, but is not required. | +| | | | | +| | | | 2. Altered source versions must be plainly marked as such, and must | +| | | | not be misrepresented as being the original software. | +| | | | | +| | | | 3. This Copyright notice may not be removed or altered from any | +| | | | source or altered source distribution. | +| | | | | +| | | | | +| | | | PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35) | +| | | | ----------------------------------------------------------------------- | +| | | | | +| | | | libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are | +| | | | Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are | +| | | | derived from libpng-1.0.6, and are distributed according to the same | +| | | | disclaimer and license as libpng-1.0.6 with the following individuals | +| | | | added to the list of Contributing Authors: | +| | | | | +| | | | Simon-Pierre Cadieux | +| | | | Eric S. Raymond | +| | | | Mans Rullgard | +| | | | Cosmin Truta | +| | | | Gilles Vollant | +| | | | James Yu | +| | | | Mandar Sahastrabuddhe | +| | | | Google Inc. | +| | | | Vadim Barkov | +| | | | | +| | | | and with the following additions to the disclaimer: | +| | | | | +| | | | There is no warranty against interference with your enjoyment of | +| | | | the library or against infringement. There is no warranty that our | +| | | | efforts or the library will fulfill any of your particular purposes | +| | | | or needs. This library is provided with all faults, and the entire | +| | | | risk of satisfactory quality, performance, accuracy, and effort is | +| | | | with the user. | +| | | | | +| | | | Some files in the "contrib" directory and some configure-generated | +| | | | files that are distributed with libpng have other copyright owners, and | +| | | | are released under other open source licenses. | +| | | | | +| | | | libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are | +| | | | Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from | +| | | | libpng-0.96, and are distributed according to the same disclaimer and | +| | | | license as libpng-0.96, with the following individuals added to the | +| | | | list of Contributing Authors: | +| | | | | +| | | | Tom Lane | +| | | | Glenn Randers-Pehrson | +| | | | Willem van Schaik | +| | | | | +| | | | libpng versions 0.89, June 1996, through 0.96, May 1997, are | +| | | | Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, | +| | | | and are distributed according to the same disclaimer and license as | +| | | | libpng-0.88, with the following individuals added to the list of | +| | | | Contributing Authors: | +| | | | | +| | | | John Bowler | +| | | | Kevin Bracey | +| | | | Sam Bushell | +| | | | Magnus Holmgren | +| | | | Greg Roelofs | +| | | | Tom Tanner | +| | | | | +| | | | Some files in the "scripts" directory have other copyright owners, | +| | | | but are released under this license. | +| | | | | +| | | | libpng versions 0.5, May 1995, through 0.88, January 1996, are | +| | | | Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. | +| | | | | +| | | | For the purposes of this copyright and license, "Contributing Authors" | +| | | | is defined as the following set of individuals: | +| | | | | +| | | | Andreas Dilger | +| | | | Dave Martindale | +| | | | Guy Eric Schalnat | +| | | | Paul Schmidt | +| | | | Tim Wegner | +| | | | | +| | | | The PNG Reference Library is supplied "AS IS". The Contributing | +| | | | Authors and Group 42, Inc. disclaim all warranties, expressed or | +| | | | implied, including, without limitation, the warranties of | +| | | | merchantability and of fitness for any purpose. The Contributing | +| | | | Authors and Group 42, Inc. assume no liability for direct, indirect, | +| | | | incidental, special, exemplary, or consequential damages, which may | +| | | | result from the use of the PNG Reference Library, even if advised of | +| | | | the possibility of such damage. | +| | | | | +| | | | Permission is hereby granted to use, copy, modify, and distribute this | +| | | | source code, or portions hereof, for any purpose, without fee, subject | +| | | | to the following restrictions: | +| | | | | +| | | | 1. The origin of this source code must not be misrepresented. | +| | | | | +| | | | 2. Altered versions must be plainly marked as such and must not | +| | | | be misrepresented as being the original source. | +| | | | | +| | | | 3. This Copyright notice may not be removed or altered from any | +| | | | source or altered source distribution. | +| | | | | +| | | | The Contributing Authors and Group 42, Inc. specifically permit, | +| | | | without fee, and encourage the use of this source code as a component | +| | | | to supporting the PNG file format in commercial products. If you use | +| | | | this source code in a product, acknowledgment is not required but would | +| | | | be appreciated. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | libz is redistributed within all opencv-python Linux packages. | +| | | | This license applies to libz binary in the directory cv2/. | +| | | | | +| | | | Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler | +| | | | | +| | | | This software is provided 'as-is', without any express or implied | +| | | | warranty. In no event will the authors be held liable for any damages | +| | | | arising from the use of this software. | +| | | | | +| | | | Permission is granted to anyone to use this software for any purpose, | +| | | | including commercial applications, and to alter it and redistribute it | +| | | | freely, subject to the following restrictions: | +| | | | | +| | | | 1. The origin of this software must not be misrepresented; you must not | +| | | | claim that you wrote the original software. If you use this software | +| | | | in a product, an acknowledgment in the product documentation would be | +| | | | appreciated but is not required. | +| | | | 2. Altered source versions must be plainly marked as such, and must not be | +| | | | misrepresented as being the original software. | +| | | | 3. This notice may not be removed or altered from any source distribution. | +| | | | | +| | | | Jean-loup Gailly Mark Adler | +| | | | jloup@gzip.org madler@alumni.caltech.edu | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | libdav1d is redistributed within opencv-python macOS packages. | +| | | | This license applies to libdav1d binary in the directory cv2/. | +| | | | | +| | | | Copyright © 2018-2019, VideoLAN and dav1d authors | +| | | | 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. | +| | | | | +| | | | 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. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | libffi is redistributed within opencv-python macOS packages. | +| | | | This license applies to libffi binary in the directory cv2/. | +| | | | | +| | | | libffi - Copyright (c) 1996-2020 Anthony Green, Red Hat, Inc and others. | +| | | | See source files for details. | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person obtaining | +| | | | a copy of this software and associated documentation files (the | +| | | | ``Software''), to deal in the Software without restriction, including | +| | | | without limitation the rights to use, copy, modify, merge, publish, | +| | | | distribute, sublicense, and/or sell copies of the Software, and to | +| | | | permit persons to whom the Software is furnished to do so, subject to | +| | | | the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall be | +| | | | included in all copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND, | +| | | | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | +| | | | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | +| | | | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | +| | | | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | +| | | | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | +| | | | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | libogg is redistributed within opencv-python macOS packages. | +| | | | This license applies to libogg binary in the directory cv2/. | +| | | | | +| | | | Copyright (c) 2002, Xiph.org Foundation | +| | | | | +| | | | Redistribution and use in source and binary forms, with or without | +| | | | modification, are permitted provided that the following conditions | +| | | | are met: | +| | | | | +| | | | - Redistributions of source code must retain the above copyright | +| | | | notice, this list of conditions and the following disclaimer. | +| | | | | +| | | | - 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. | +| | | | | +| | | | - Neither the name of the Xiph.org Foundation 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 FOUNDATION | +| | | | 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. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | libopenjp2 is redistributed within opencv-python macOS packages. | +| | | | This license applies to libopenjp2 binary in the directory cv2/. | +| | | | | +| | | | The copyright in this software is being made available under the 2-clauses | +| | | | BSD License, included below. This software may be subject to other third | +| | | | party and contributor rights, including patent rights, and no such rights | +| | | | are granted under this license. | +| | | | | +| | | | Copyright (c) 2002-2014, Universite catholique de Louvain (UCL), Belgium | +| | | | Copyright (c) 2002-2014, Professor Benoit Macq | +| | | | Copyright (c) 2003-2014, Antonin Descampe | +| | | | Copyright (c) 2003-2009, Francois-Olivier Devaux | +| | | | Copyright (c) 2005, Herve Drolon, FreeImage Team | +| | | | Copyright (c) 2002-2003, Yannick Verschueren | +| | | | Copyright (c) 2001-2003, David Janssens | +| | | | Copyright (c) 2011-2012, Centre National d'Etudes Spatiales (CNES), France | +| | | | Copyright (c) 2012, CS Systemes d'Information, France | +| | | | | +| | | | 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. | +| | | | | +| | | | 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. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | libopus is redistributed within opencv-python macOS packages. | +| | | | This license applies to libopus binary in the directory cv2/. | +| | | | | +| | | | Copyright 2001-2011 Xiph.Org, Skype Limited, Octasic, | +| | | | Jean-Marc Valin, Timothy B. Terriberry, | +| | | | CSIRO, Gregory Maxwell, Mark Borgerding, | +| | | | Erik de Castro Lopo | +| | | | | +| | | | Redistribution and use in source and binary forms, with or without | +| | | | modification, are permitted provided that the following conditions | +| | | | are met: | +| | | | | +| | | | - Redistributions of source code must retain the above copyright | +| | | | notice, this list of conditions and the following disclaimer. | +| | | | | +| | | | - 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. | +| | | | | +| | | | - Neither the name of Internet Society, IETF or IETF Trust, nor the | +| | | | names of specific 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. | +| | | | | +| | | | Opus is subject to the royalty-free patent licenses which are | +| | | | specified at: | +| | | | | +| | | | Xiph.Org Foundation: | +| | | | https://datatracker.ietf.org/ipr/1524/ | +| | | | | +| | | | Microsoft Corporation: | +| | | | https://datatracker.ietf.org/ipr/1914/ | +| | | | | +| | | | Broadcom Corporation: | +| | | | https://datatracker.ietf.org/ipr/1526/ | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | librav1e is redistributed within opencv-python macOS packages. | +| | | | This license applies to librav1e binary in the directory cv2/. | +| | | | | +| | | | BSD 2-Clause License | +| | | | | +| | | | Copyright (c) 2017-2020, the rav1e contributors | +| | | | All rights reserved. | +| | | | | +| | | | Redistribution and use in source and binary forms, with or without | +| | | | modification, are permitted provided that the following conditions are met: | +| | | | | +| | | | * Redistributions of source code must retain the above copyright notice, this | +| | | | list of conditions and the following disclaimer. | +| | | | | +| | | | * 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. | +| | | | | +| | | | 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 HOLDER 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. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | libsnappy is redistributed within opencv-python macOS packages. | +| | | | This license applies to libsnappy binary in the directory cv2/. | +| | | | | +| | | | Copyright 2011, Google Inc. | +| | | | All rights reserved. | +| | | | | +| | | | Redistribution and use in source and binary forms, with or without | +| | | | modification, are permitted provided that the following conditions are | +| | | | met: | +| | | | | +| | | | * Redistributions of source code must retain the above copyright | +| | | | notice, this list of conditions and the following disclaimer. | +| | | | * 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. | +| | | | * Neither the name of Google Inc. 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. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | libspeex is redistributed within opencv-python macOS packages. | +| | | | This license applies to libspeex binary in the directory cv2/. | +| | | | | +| | | | Copyright 2002-2008 Xiph.org Foundation | +| | | | Copyright 2002-2008 Jean-Marc Valin | +| | | | Copyright 2005-2007 Analog Devices Inc. | +| | | | Copyright 2005-2008 Commonwealth Scientific and Industrial Research | +| | | | Organisation (CSIRO) | +| | | | Copyright 1993, 2002, 2006 David Rowe | +| | | | Copyright 2003 EpicGames | +| | | | Copyright 1992-1994 Jutta Degener, Carsten Bormann | +| | | | | +| | | | Redistribution and use in source and binary forms, with or without | +| | | | modification, are permitted provided that the following conditions | +| | | | are met: | +| | | | | +| | | | - Redistributions of source code must retain the above copyright | +| | | | notice, this list of conditions and the following disclaimer. | +| | | | | +| | | | - 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. | +| | | | | +| | | | - Neither the name of the Xiph.org Foundation 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 FOUNDATION 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. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | libsrt is redistributed within opencv-python macOS packages. | +| | | | This license applies to libsrt binary in the directory cv2/. | +| | | | | +| | | | /* | +| | | | * | +| | | | * Copyright (c) 2001-2017 Cisco Systems, Inc. | +| | | | * All rights reserved. | +| | | | * | +| | | | * Redistribution and use in source and binary forms, with or without | +| | | | * modification, are permitted provided that the following conditions | +| | | | * are met: | +| | | | * | +| | | | * Redistributions of source code must retain the above copyright | +| | | | * notice, this list of conditions and the following disclaimer. | +| | | | * | +| | | | * 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. | +| | | | * | +| | | | * Neither the name of the Cisco Systems, Inc. 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 HOLDERS 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. | +| | | | * | +| | | | */ | +| | | | | +| | | | | +| | | | Mozilla Public License Version 2.0 | +| | | | ================================== | +| | | | | +| | | | 1. Definitions | +| | | | -------------- | +| | | | | +| | | | 1.1. "Contributor" | +| | | | means each individual or legal entity that creates, contributes to | +| | | | the creation of, or owns Covered Software. | +| | | | | +| | | | 1.2. "Contributor Version" | +| | | | means the combination of the Contributions of others (if any) used | +| | | | by a Contributor and that particular Contributor's Contribution. | +| | | | | +| | | | 1.3. "Contribution" | +| | | | means Covered Software of a particular Contributor. | +| | | | | +| | | | 1.4. "Covered Software" | +| | | | means Source Code Form to which the initial Contributor has attached | +| | | | the notice in Exhibit A, the Executable Form of such Source Code | +| | | | Form, and Modifications of such Source Code Form, in each case | +| | | | including portions thereof. | +| | | | | +| | | | 1.5. "Incompatible With Secondary Licenses" | +| | | | means | +| | | | | +| | | | (a) that the initial Contributor has attached the notice described | +| | | | in Exhibit B to the Covered Software; or | +| | | | | +| | | | (b) that the Covered Software was made available under the terms of | +| | | | version 1.1 or earlier of the License, but not also under the | +| | | | terms of a Secondary License. | +| | | | | +| | | | 1.6. "Executable Form" | +| | | | means any form of the work other than Source Code Form. | +| | | | | +| | | | 1.7. "Larger Work" | +| | | | means a work that combines Covered Software with other material, in | +| | | | a separate file or files, that is not Covered Software. | +| | | | | +| | | | 1.8. "License" | +| | | | means this document. | +| | | | | +| | | | 1.9. "Licensable" | +| | | | means having the right to grant, to the maximum extent possible, | +| | | | whether at the time of the initial grant or subsequently, any and | +| | | | all of the rights conveyed by this License. | +| | | | | +| | | | 1.10. "Modifications" | +| | | | means any of the following: | +| | | | | +| | | | (a) any file in Source Code Form that results from an addition to, | +| | | | deletion from, or modification of the contents of Covered | +| | | | Software; or | +| | | | | +| | | | (b) any new file in Source Code Form that contains any Covered | +| | | | Software. | +| | | | | +| | | | 1.11. "Patent Claims" of a Contributor | +| | | | means any patent claim(s), including without limitation, method, | +| | | | process, and apparatus claims, in any patent Licensable by such | +| | | | Contributor that would be infringed, but for the grant of the | +| | | | License, by the making, using, selling, offering for sale, having | +| | | | made, import, or transfer of either its Contributions or its | +| | | | Contributor Version. | +| | | | | +| | | | 1.12. "Secondary License" | +| | | | means either the GNU General Public License, Version 2.0, the GNU | +| | | | Lesser General Public License, Version 2.1, the GNU Affero General | +| | | | Public License, Version 3.0, or any later versions of those | +| | | | licenses. | +| | | | | +| | | | 1.13. "Source Code Form" | +| | | | means the form of the work preferred for making modifications. | +| | | | | +| | | | 1.14. "You" (or "Your") | +| | | | means an individual or a legal entity exercising rights under this | +| | | | License. For legal entities, "You" includes any entity that | +| | | | controls, is controlled by, or is under common control with You. For | +| | | | purposes of this definition, "control" means (a) the power, direct | +| | | | or indirect, to cause the direction or management of such entity, | +| | | | whether by contract or otherwise, or (b) ownership of more than | +| | | | fifty percent (50%) of the outstanding shares or beneficial | +| | | | ownership of such entity. | +| | | | | +| | | | 2. License Grants and Conditions | +| | | | -------------------------------- | +| | | | | +| | | | 2.1. Grants | +| | | | | +| | | | Each Contributor hereby grants You a world-wide, royalty-free, | +| | | | non-exclusive license: | +| | | | | +| | | | (a) under intellectual property rights (other than patent or trademark) | +| | | | Licensable by such Contributor to use, reproduce, make available, | +| | | | modify, display, perform, distribute, and otherwise exploit its | +| | | | Contributions, either on an unmodified basis, with Modifications, or | +| | | | as part of a Larger Work; and | +| | | | | +| | | | (b) under Patent Claims of such Contributor to make, use, sell, offer | +| | | | for sale, have made, import, and otherwise transfer either its | +| | | | Contributions or its Contributor Version. | +| | | | | +| | | | 2.2. Effective Date | +| | | | | +| | | | The licenses granted in Section 2.1 with respect to any Contribution | +| | | | become effective for each Contribution on the date the Contributor first | +| | | | distributes such Contribution. | +| | | | | +| | | | 2.3. Limitations on Grant Scope | +| | | | | +| | | | The licenses granted in this Section 2 are the only rights granted under | +| | | | this License. No additional rights or licenses will be implied from the | +| | | | distribution or licensing of Covered Software under this License. | +| | | | Notwithstanding Section 2.1(b) above, no patent license is granted by a | +| | | | Contributor: | +| | | | | +| | | | (a) for any code that a Contributor has removed from Covered Software; | +| | | | or | +| | | | | +| | | | (b) for infringements caused by: (i) Your and any other third party's | +| | | | modifications of Covered Software, or (ii) the combination of its | +| | | | Contributions with other software (except as part of its Contributor | +| | | | Version); or | +| | | | | +| | | | (c) under Patent Claims infringed by Covered Software in the absence of | +| | | | its Contributions. | +| | | | | +| | | | This License does not grant any rights in the trademarks, service marks, | +| | | | or logos of any Contributor (except as may be necessary to comply with | +| | | | the notice requirements in Section 3.4). | +| | | | | +| | | | 2.4. Subsequent Licenses | +| | | | | +| | | | No Contributor makes additional grants as a result of Your choice to | +| | | | distribute the Covered Software under a subsequent version of this | +| | | | License (see Section 10.2) or under the terms of a Secondary License (if | +| | | | permitted under the terms of Section 3.3). | +| | | | | +| | | | 2.5. Representation | +| | | | | +| | | | Each Contributor represents that the Contributor believes its | +| | | | Contributions are its original creation(s) or it has sufficient rights | +| | | | to grant the rights to its Contributions conveyed by this License. | +| | | | | +| | | | 2.6. Fair Use | +| | | | | +| | | | This License is not intended to limit any rights You have under | +| | | | applicable copyright doctrines of fair use, fair dealing, or other | +| | | | equivalents. | +| | | | | +| | | | 2.7. Conditions | +| | | | | +| | | | Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted | +| | | | in Section 2.1. | +| | | | | +| | | | 3. Responsibilities | +| | | | ------------------- | +| | | | | +| | | | 3.1. Distribution of Source Form | +| | | | | +| | | | All distribution of Covered Software in Source Code Form, including any | +| | | | Modifications that You create or to which You contribute, must be under | +| | | | the terms of this License. You must inform recipients that the Source | +| | | | Code Form of the Covered Software is governed by the terms of this | +| | | | License, and how they can obtain a copy of this License. You may not | +| | | | attempt to alter or restrict the recipients' rights in the Source Code | +| | | | Form. | +| | | | | +| | | | 3.2. Distribution of Executable Form | +| | | | | +| | | | If You distribute Covered Software in Executable Form then: | +| | | | | +| | | | (a) such Covered Software must also be made available in Source Code | +| | | | Form, as described in Section 3.1, and You must inform recipients of | +| | | | the Executable Form how they can obtain a copy of such Source Code | +| | | | Form by reasonable means in a timely manner, at a charge no more | +| | | | than the cost of distribution to the recipient; and | +| | | | | +| | | | (b) You may distribute such Executable Form under the terms of this | +| | | | License, or sublicense it under different terms, provided that the | +| | | | license for the Executable Form does not attempt to limit or alter | +| | | | the recipients' rights in the Source Code Form under this License. | +| | | | | +| | | | 3.3. Distribution of a Larger Work | +| | | | | +| | | | You may create and distribute a Larger Work under terms of Your choice, | +| | | | provided that You also comply with the requirements of this License for | +| | | | the Covered Software. If the Larger Work is a combination of Covered | +| | | | Software with a work governed by one or more Secondary Licenses, and the | +| | | | Covered Software is not Incompatible With Secondary Licenses, this | +| | | | License permits You to additionally distribute such Covered Software | +| | | | under the terms of such Secondary License(s), so that the recipient of | +| | | | the Larger Work may, at their option, further distribute the Covered | +| | | | Software under the terms of either this License or such Secondary | +| | | | License(s). | +| | | | | +| | | | 3.4. Notices | +| | | | | +| | | | You may not remove or alter the substance of any license notices | +| | | | (including copyright notices, patent notices, disclaimers of warranty, | +| | | | or limitations of liability) contained within the Source Code Form of | +| | | | the Covered Software, except that You may alter any license notices to | +| | | | the extent required to remedy known factual inaccuracies. | +| | | | | +| | | | 3.5. Application of Additional Terms | +| | | | | +| | | | You may choose to offer, and to charge a fee for, warranty, support, | +| | | | indemnity or liability obligations to one or more recipients of Covered | +| | | | Software. However, You may do so only on Your own behalf, and not on | +| | | | behalf of any Contributor. You must make it absolutely clear that any | +| | | | such warranty, support, indemnity, or liability obligation is offered by | +| | | | You alone, and You hereby agree to indemnify every Contributor for any | +| | | | liability incurred by such Contributor as a result of warranty, support, | +| | | | indemnity or liability terms You offer. You may include additional | +| | | | disclaimers of warranty and limitations of liability specific to any | +| | | | jurisdiction. | +| | | | | +| | | | 4. Inability to Comply Due to Statute or Regulation | +| | | | --------------------------------------------------- | +| | | | | +| | | | If it is impossible for You to comply with any of the terms of this | +| | | | License with respect to some or all of the Covered Software due to | +| | | | statute, judicial order, or regulation then You must: (a) comply with | +| | | | the terms of this License to the maximum extent possible; and (b) | +| | | | describe the limitations and the code they affect. Such description must | +| | | | be placed in a text file included with all distributions of the Covered | +| | | | Software under this License. Except to the extent prohibited by statute | +| | | | or regulation, such description must be sufficiently detailed for a | +| | | | recipient of ordinary skill to be able to understand it. | +| | | | | +| | | | 5. Termination | +| | | | -------------- | +| | | | | +| | | | 5.1. The rights granted under this License will terminate automatically | +| | | | if You fail to comply with any of its terms. However, if You become | +| | | | compliant, then the rights granted under this License from a particular | +| | | | Contributor are reinstated (a) provisionally, unless and until such | +| | | | Contributor explicitly and finally terminates Your grants, and (b) on an | +| | | | ongoing basis, if such Contributor fails to notify You of the | +| | | | non-compliance by some reasonable means prior to 60 days after You have | +| | | | come back into compliance. Moreover, Your grants from a particular | +| | | | Contributor are reinstated on an ongoing basis if such Contributor | +| | | | notifies You of the non-compliance by some reasonable means, this is the | +| | | | first time You have received notice of non-compliance with this License | +| | | | from such Contributor, and You become compliant prior to 30 days after | +| | | | Your receipt of the notice. | +| | | | | +| | | | 5.2. If You initiate litigation against any entity by asserting a patent | +| | | | infringement claim (excluding declaratory judgment actions, | +| | | | counter-claims, and cross-claims) alleging that a Contributor Version | +| | | | directly or indirectly infringes any patent, then the rights granted to | +| | | | You by any and all Contributors for the Covered Software under Section | +| | | | 2.1 of this License shall terminate. | +| | | | | +| | | | 5.3. In the event of termination under Sections 5.1 or 5.2 above, all | +| | | | end user license agreements (excluding distributors and resellers) which | +| | | | have been validly granted by You or Your distributors under this License | +| | | | prior to termination shall survive termination. | +| | | | | +| | | | ************************************************************************ | +| | | | * * | +| | | | * 6. Disclaimer of Warranty * | +| | | | * ------------------------- * | +| | | | * * | +| | | | * Covered Software is provided under this License on an "as is" * | +| | | | * basis, without warranty of any kind, either expressed, implied, or * | +| | | | * statutory, including, without limitation, warranties that the * | +| | | | * Covered Software is free of defects, merchantable, fit for a * | +| | | | * particular purpose or non-infringing. The entire risk as to the * | +| | | | * quality and performance of the Covered Software is with You. * | +| | | | * Should any Covered Software prove defective in any respect, You * | +| | | | * (not any Contributor) assume the cost of any necessary servicing, * | +| | | | * repair, or correction. This disclaimer of warranty constitutes an * | +| | | | * essential part of this License. No use of any Covered Software is * | +| | | | * authorized under this License except under this disclaimer. * | +| | | | * * | +| | | | ************************************************************************ | +| | | | | +| | | | ************************************************************************ | +| | | | * * | +| | | | * 7. Limitation of Liability * | +| | | | * -------------------------- * | +| | | | * * | +| | | | * Under no circumstances and under no legal theory, whether tort * | +| | | | * (including negligence), contract, or otherwise, shall any * | +| | | | * Contributor, or anyone who distributes Covered Software as * | +| | | | * permitted above, be liable to You for any direct, indirect, * | +| | | | * special, incidental, or consequential damages of any character * | +| | | | * including, without limitation, damages for lost profits, loss of * | +| | | | * goodwill, work stoppage, computer failure or malfunction, or any * | +| | | | * and all other commercial damages or losses, even if such party * | +| | | | * shall have been informed of the possibility of such damages. This * | +| | | | * limitation of liability shall not apply to liability for death or * | +| | | | * personal injury resulting from such party's negligence to the * | +| | | | * extent applicable law prohibits such limitation. Some * | +| | | | * jurisdictions do not allow the exclusion or limitation of * | +| | | | * incidental or consequential damages, so this exclusion and * | +| | | | * limitation may not apply to You. * | +| | | | * * | +| | | | ************************************************************************ | +| | | | | +| | | | 8. Litigation | +| | | | ------------- | +| | | | | +| | | | Any litigation relating to this License may be brought only in the | +| | | | courts of a jurisdiction where the defendant maintains its principal | +| | | | place of business and such litigation shall be governed by laws of that | +| | | | jurisdiction, without reference to its conflict-of-law provisions. | +| | | | Nothing in this Section shall prevent a party's ability to bring | +| | | | cross-claims or counter-claims. | +| | | | | +| | | | 9. Miscellaneous | +| | | | ---------------- | +| | | | | +| | | | This License represents the complete agreement concerning the subject | +| | | | matter hereof. If any provision of this License is held to be | +| | | | unenforceable, such provision shall be reformed only to the extent | +| | | | necessary to make it enforceable. Any law or regulation which provides | +| | | | that the language of a contract shall be construed against the drafter | +| | | | shall not be used to construe this License against a Contributor. | +| | | | | +| | | | 10. Versions of the License | +| | | | --------------------------- | +| | | | | +| | | | 10.1. New Versions | +| | | | | +| | | | Mozilla Foundation is the license steward. Except as provided in Section | +| | | | 10.3, no one other than the license steward has the right to modify or | +| | | | publish new versions of this License. Each version will be given a | +| | | | distinguishing version number. | +| | | | | +| | | | 10.2. Effect of New Versions | +| | | | | +| | | | You may distribute the Covered Software under the terms of the version | +| | | | of the License under which You originally received the Covered Software, | +| | | | or under the terms of any subsequent version published by the license | +| | | | steward. | +| | | | | +| | | | 10.3. Modified Versions | +| | | | | +| | | | If you create software not governed by this License, and you want to | +| | | | create a new license for such software, you may create and use a | +| | | | modified version of this License if you rename the license and remove | +| | | | any references to the name of the license steward (except to note that | +| | | | such modified license differs from this License). | +| | | | | +| | | | 10.4. Distributing Source Code Form that is Incompatible With Secondary | +| | | | Licenses | +| | | | | +| | | | If You choose to distribute Source Code Form that is Incompatible With | +| | | | Secondary Licenses under the terms of this version of the License, the | +| | | | notice described in Exhibit B of this License must be attached. | +| | | | | +| | | | Exhibit A - Source Code Form License Notice | +| | | | ------------------------------------------- | +| | | | | +| | | | This Source Code Form is subject to the terms of the Mozilla Public | +| | | | License, v. 2.0. If a copy of the MPL was not distributed with this | +| | | | file, You can obtain one at http://mozilla.org/MPL/2.0/. | +| | | | | +| | | | If it is not possible or desirable to put the notice in a particular | +| | | | file, then You may include the notice in a location (such as a LICENSE | +| | | | file in a relevant directory) where a recipient would be likely to look | +| | | | for such a notice. | +| | | | | +| | | | You may add additional accurate notices of copyright ownership. | +| | | | | +| | | | Exhibit B - "Incompatible With Secondary Licenses" Notice | +| | | | --------------------------------------------------------- | +| | | | | +| | | | This Source Code Form is "Incompatible With Secondary Licenses", as | +| | | | defined by the Mozilla Public License, v. 2.0. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | libtheoradec and libtheoraenc are redistributed within opencv-python macOS packages. | +| | | | This license applies to libtheoradec and libtheoraenc binaries in the directory cv2/. | +| | | | | +| | | | Copyright (C) 2002-2009 Xiph.org Foundation | +| | | | | +| | | | Redistribution and use in source and binary forms, with or without | +| | | | modification, are permitted provided that the following conditions | +| | | | are met: | +| | | | | +| | | | - Redistributions of source code must retain the above copyright | +| | | | notice, this list of conditions and the following disclaimer. | +| | | | | +| | | | - 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. | +| | | | | +| | | | - Neither the name of the Xiph.org Foundation 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 FOUNDATION | +| | | | 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. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | libwebp and libwebpmux are redistributed within all opencv-python packages. | +| | | | This license applies to libwebp and libwebpmux binaries in the directory cv2/. | +| | | | | +| | | | Copyright (c) 2010, Google Inc. All rights reserved. | +| | | | | +| | | | Redistribution and use in source and binary forms, with or without | +| | | | modification, are permitted provided that the following conditions are | +| | | | met: | +| | | | | +| | | | * Redistributions of source code must retain the above copyright | +| | | | notice, this list of conditions and the following disclaimer. | +| | | | | +| | | | * 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. | +| | | | | +| | | | * Neither the name of Google 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 | +| | | | HOLDER 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. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | libvorbis and libvorbisenc are redistributed within opencv-python macOS packages. | +| | | | This license applies to libvorbis and libvorbisenc binaries in the directory cv2/. | +| | | | | +| | | | Copyright (c) 2002-2020 Xiph.org Foundation | +| | | | | +| | | | Redistribution and use in source and binary forms, with or without | +| | | | modification, are permitted provided that the following conditions | +| | | | are met: | +| | | | | +| | | | - Redistributions of source code must retain the above copyright | +| | | | notice, this list of conditions and the following disclaimer. | +| | | | | +| | | | - 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. | +| | | | | +| | | | - Neither the name of the Xiph.org Foundation 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 FOUNDATION | +| | | | 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. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | Libxcb utility libraries are redistributed within opencv-python non-headless Linux packages. | +| | | | This license applies to libxcb related binaries in the directory cv2/. | +| | | | | +| | | | Copyright (C) 2001-2006 Bart Massey, Jamey Sharp, and Josh Triplett. | +| | | | All Rights Reserved. | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person | +| | | | obtaining a copy of this software and associated | +| | | | documentation files (the "Software"), to deal in the | +| | | | Software without restriction, including without limitation | +| | | | the rights to use, copy, modify, merge, publish, distribute, | +| | | | sublicense, and/or sell copies of the Software, and to | +| | | | permit persons to whom the Software is furnished to do so, | +| | | | subject to the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall | +| | | | be included in all copies or substantial portions of the | +| | | | Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY | +| | | | KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE | +| | | | WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR | +| | | | PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS | +| | | | BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER | +| | | | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | +| | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR | +| | | | OTHER DEALINGS IN THE SOFTWARE. | +| | | | | +| | | | Except as contained in this notice, the names of the authors | +| | | | or their institutions shall not be used in advertising or | +| | | | otherwise to promote the sale, use or other dealings in this | +| | | | Software without prior written authorization from the | +| | | | authors. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | Libxcb-image is redistributed within opencv-python non-headless Linux packages. | +| | | | This license applies to libxcb-image binary in the directory cv2/. | +| | | | | +| | | | Copyright © 2007-2008 Bart Massey | +| | | | Copyright © 2008 Julien Danjou | +| | | | Copyright © 2008 Keith Packard | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person | +| | | | obtaining a copy of this software and associated documentation | +| | | | files (the "Software"), to deal in the Software without | +| | | | restriction, including without limitation the rights to use, copy, | +| | | | modify, merge, publish, distribute, sublicense, and/or sell copies | +| | | | of the Software, and to permit persons to whom the Software is | +| | | | furnished to do so, subject to the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall be | +| | | | included in all copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | +| | | | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | +| | | | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | +| | | | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY | +| | | | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF | +| | | | CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | +| | | | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | +| | | | | +| | | | Except as contained in this notice, the names of the authors or | +| | | | their institutions shall not be used in advertising or otherwise to | +| | | | promote the sale, use or other dealings in this Software without | +| | | | prior written authorization from the authors. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | Libxcb-util is redistributed within opencv-python non-headless Linux packages. | +| | | | This license applies to libxcb-util binary in the directory cv2/. | +| | | | | +| | | | Copyright © 2008 Bart Massey | +| | | | Copyright © 2008 Ian Osgood | +| | | | Copyright © 2008 Jamey Sharp | +| | | | Copyright © 2008 Josh Triplett | +| | | | Copyright © 2008-2009 Julien Danjou | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person | +| | | | obtaining a copy of this software and associated documentation | +| | | | files (the "Software"), to deal in the Software without | +| | | | restriction, including without limitation the rights to use, copy, | +| | | | modify, merge, publish, distribute, sublicense, and/or sell copies | +| | | | of the Software, and to permit persons to whom the Software is | +| | | | furnished to do so, subject to the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall be | +| | | | included in all copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | +| | | | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | +| | | | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | +| | | | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY | +| | | | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF | +| | | | CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | +| | | | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | +| | | | | +| | | | Except as contained in this notice, the names of the authors or | +| | | | their institutions shall not be used in advertising or otherwise to | +| | | | promote the sale, use or other dealings in this Software without | +| | | | prior written authorization from the authors. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | Libxcb-render-util is redistributed within opencv-python non-headless Linux packages. | +| | | | This license applies to libxcb-render-util binary in the directory cv2/. | +| | | | | +| | | | Copyright © 2000 Keith Packard | +| | | | | +| | | | Permission to use, copy, modify, distribute, and sell this software and its | +| | | | documentation for any purpose is hereby granted without fee, provided that | +| | | | the above copyright notice appear in all copies and that both that | +| | | | copyright notice and this permission notice appear in supporting | +| | | | documentation, and that the name of Keith Packard not be used in | +| | | | advertising or publicity pertaining to distribution of the software without | +| | | | specific, written prior permission. Keith Packard makes no | +| | | | representations about the suitability of this software for any purpose. It | +| | | | is provided "as is" without express or implied warranty. | +| | | | | +| | | | KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, | +| | | | INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO | +| | | | EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR | +| | | | CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, | +| | | | DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER | +| | | | TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR | +| | | | PERFORMANCE OF THIS SOFTWARE. | +| | | | | +| | | | Copyright © 2006 Jamey Sharp. | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person obtaining a | +| | | | copy of this software and associated documentation files (the "Software"), | +| | | | to deal in the Software without restriction, including without limitation | +| | | | the rights to use, copy, modify, merge, publish, distribute, sublicense, | +| | | | and/or sell copies of the Software, and to permit persons to whom the | +| | | | Software is furnished to do so, subject to the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall be included in | +| | | | all copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | +| | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | +| | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | +| | | | AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN | +| | | | ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN | +| | | | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | +| | | | | +| | | | Except as contained in this notice, the names of the authors or their | +| | | | institutions shall not be used in advertising or otherwise to promote the | +| | | | sale, use or other dealings in this Software without prior written | +| | | | authorization from the authors. | +| | | | | +| | | | Copyright © 2006 Ian Osgood | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person obtaining a | +| | | | copy of this software and associated documentation files (the "Software"), | +| | | | to deal in the Software without restriction, including without limitation | +| | | | the rights to use, copy, modify, merge, publish, distribute, sublicense, | +| | | | and/or sell copies of the Software, and to permit persons to whom the | +| | | | Software is furnished to do so, subject to the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall be included in | +| | | | all copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | +| | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | +| | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | +| | | | AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN | +| | | | ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN | +| | | | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | +| | | | | +| | | | Except as contained in this notice, the names of the authors or their | +| | | | institutions shall not be used in advertising or otherwise to promote the | +| | | | sale, use or other dealings in this Software without prior written | +| | | | authorization from the authors. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | Libxcb-icccm is redistributed within opencv-python non-headless Linux packages. | +| | | | This license applies to Libxcb-icccm binary in the directory cv2/. | +| | | | | +| | | | Copyright © 2008-2011 Arnaud Fontaine | +| | | | Copyright © 2007-2008 Vincent Torri | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person | +| | | | obtaining a copy of this software and associated documentation | +| | | | files (the "Software"), to deal in the Software without | +| | | | restriction, including without limitation the rights to use, copy, | +| | | | modify, merge, publish, distribute, sublicense, and/or sell copies | +| | | | of the Software, and to permit persons to whom the Software is | +| | | | furnished to do so, subject to the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall be | +| | | | included in all copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | +| | | | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | +| | | | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | +| | | | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY | +| | | | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF | +| | | | CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | +| | | | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | +| | | | | +| | | | Except as contained in this notice, the names of the authors or | +| | | | their institutions shall not be used in advertising or otherwise to | +| | | | promote the sale, use or other dealings in this Software without | +| | | | prior written authorization from the authors. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | libXau is redistributed within opencv-python non-headless Linux packages. | +| | | | This license applies to libXau binary in the directory cv2/. | +| | | | | +| | | | Copyright 1988, 1993, 1994, 1998 The Open Group | +| | | | | +| | | | Permission to use, copy, modify, distribute, and sell this software and its | +| | | | documentation for any purpose is hereby granted without fee, provided that | +| | | | the above copyright notice appear in all copies and that both that | +| | | | copyright notice and this permission notice appear in supporting | +| | | | documentation. | +| | | | | +| | | | The above copyright notice and this permission notice shall be included in | +| | | | all copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | +| | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | +| | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | +| | | | OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN | +| | | | AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN | +| | | | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | +| | | | | +| | | | Except as contained in this notice, the name of The Open Group shall not be | +| | | | used in advertising or otherwise to promote the sale, use or other dealings | +| | | | in this Software without prior written authorization from The Open Group. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | Vulkan headers are redistributed within all opencv-python packages. | +| | | | This license applies to Vulkan headers in the directory 3rdparty/include/vulkan. | +| | | | | +| | | | Copyright (c) 2015-2018 The Khronos Group Inc. | +| | | | | +| | | | 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. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | Libjpeg-turbo is redistributed within all opencv-python packages as build option. | +| | | | | +| | | | libjpeg-turbo Licenses | +| | | | ====================== | +| | | | | +| | | | libjpeg-turbo is covered by three compatible BSD-style open source licenses: | +| | | | | +| | | | - The IJG (Independent JPEG Group) License, which is listed in | +| | | | [README.ijg](README.ijg) | +| | | | | +| | | | This license applies to the libjpeg API library and associated programs | +| | | | (any code inherited from libjpeg, and any modifications to that code.) | +| | | | | +| | | | - The Modified (3-clause) BSD License, which is listed below | +| | | | | +| | | | This license covers the TurboJPEG API library and associated programs, as | +| | | | well as the build system. | +| | | | | +| | | | - The [zlib License](https://opensource.org/licenses/Zlib) | +| | | | | +| | | | This license is a subset of the other two, and it covers the libjpeg-turbo | +| | | | SIMD extensions. | +| | | | | +| | | | | +| | | | Complying with the libjpeg-turbo Licenses | +| | | | ========================================= | +| | | | | +| | | | This section provides a roll-up of the libjpeg-turbo licensing terms, to the | +| | | | best of our understanding. | +| | | | | +| | | | 1. If you are distributing a modified version of the libjpeg-turbo source, | +| | | | then: | +| | | | | +| | | | 1. You cannot alter or remove any existing copyright or license notices | +| | | | from the source. | +| | | | | +| | | | **Origin** | +| | | | - Clause 1 of the IJG License | +| | | | - Clause 1 of the Modified BSD License | +| | | | - Clauses 1 and 3 of the zlib License | +| | | | | +| | | | 2. You must add your own copyright notice to the header of each source | +| | | | file you modified, so others can tell that you modified that file (if | +| | | | there is not an existing copyright header in that file, then you can | +| | | | simply add a notice stating that you modified the file.) | +| | | | | +| | | | **Origin** | +| | | | - Clause 1 of the IJG License | +| | | | - Clause 2 of the zlib License | +| | | | | +| | | | 3. You must include the IJG README file, and you must not alter any of the | +| | | | copyright or license text in that file. | +| | | | | +| | | | **Origin** | +| | | | - Clause 1 of the IJG License | +| | | | | +| | | | 2. If you are distributing only libjpeg-turbo binaries without the source, or | +| | | | if you are distributing an application that statically links with | +| | | | libjpeg-turbo, then: | +| | | | | +| | | | 1. Your product documentation must include a message stating: | +| | | | | +| | | | This software is based in part on the work of the Independent JPEG | +| | | | Group. | +| | | | | +| | | | **Origin** | +| | | | - Clause 2 of the IJG license | +| | | | | +| | | | 2. If your binary distribution includes or uses the TurboJPEG API, then | +| | | | your product documentation must include the text of the Modified BSD | +| | | | License (see below.) | +| | | | | +| | | | **Origin** | +| | | | - Clause 2 of the Modified BSD License | +| | | | | +| | | | 3. You cannot use the name of the IJG or The libjpeg-turbo Project or the | +| | | | contributors thereof in advertising, publicity, etc. | +| | | | | +| | | | **Origin** | +| | | | - IJG License | +| | | | - Clause 3 of the Modified BSD License | +| | | | | +| | | | 4. The IJG and The libjpeg-turbo Project do not warrant libjpeg-turbo to be | +| | | | free of defects, nor do we accept any liability for undesirable | +| | | | consequences resulting from your use of the software. | +| | | | | +| | | | **Origin** | +| | | | - IJG License | +| | | | - Modified BSD License | +| | | | - zlib License | +| | | | | +| | | | | +| | | | The Modified (3-clause) BSD License | +| | | | =================================== | +| | | | | +| | | | Copyright (C)2009-2022 D. R. Commander. All Rights Reserved.
| +| | | | Copyright (C)2015 Viktor Szathmáry. All Rights Reserved. | +| | | | | +| | | | Redistribution and use in source and binary forms, with or without | +| | | | modification, are permitted provided that the following conditions are met: | +| | | | | +| | | | - Redistributions of source code must retain the above copyright notice, | +| | | | this list of conditions and the following disclaimer. | +| | | | - 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. | +| | | | - Neither the name of the libjpeg-turbo Project 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 HOLDERS 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. | +| | | | | +| | | | | +| | | | Why Three Licenses? | +| | | | =================== | +| | | | | +| | | | The zlib License could have been used instead of the Modified (3-clause) BSD | +| | | | License, and since the IJG License effectively subsumes the distribution | +| | | | conditions of the zlib License, this would have effectively placed | +| | | | libjpeg-turbo binary distributions under the IJG License. However, the IJG | +| | | | License specifically refers to the Independent JPEG Group and does not extend | +| | | | attribution and endorsement protections to other entities. Thus, it was | +| | | | desirable to choose a license that granted us the same protections for new code | +| | | | that were granted to the IJG for code derived from their software. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | Libspng is redistributed within all opencv-python packages as build option. | +| | | | | +| | | | BSD 2-Clause License | +| | | | | +| | | | Copyright (c) 2018-2022, Randy | +| | | | All rights reserved. | +| | | | | +| | | | Redistribution and use in source and binary forms, with or without | +| | | | modification, are permitted provided that the following conditions are met: | +| | | | | +| | | | * Redistributions of source code must retain the above copyright notice, this | +| | | | list of conditions and the following disclaimer. | +| | | | | +| | | | * 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. | +| | | | | +| | | | 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 HOLDER 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. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | QUIRC library is redistributed within all opencv-python packages. | +| | | | | +| | | | quirc -- QR-code recognition library | +| | | | Copyright (C) 2010-2012 Daniel Beer | +| | | | | +| | | | Permission to use, copy, modify, and/or distribute this software for | +| | | | any purpose with or without fee is hereby granted, provided that the | +| | | | above copyright notice and this permission notice appear in all | +| | | | copies. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL | +| | | | WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED | +| | | | WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE | +| | | | AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL | +| | | | DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR | +| | | | PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER | +| | | | TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR | +| | | | PERFORMANCE OF THIS SOFTWARE. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | Flatbuffers library is redistributed within all opencv-python packages. | +| | | | | +| | | | 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. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | Protobuf library is redistributed within all opencv-python packages. | +| | | | | +| | | | Copyright 2008 Google Inc. All rights reserved. | +| | | | | +| | | | Redistribution and use in source and binary forms, with or without | +| | | | modification, are permitted provided that the following conditions are | +| | | | met: | +| | | | | +| | | | * Redistributions of source code must retain the above copyright | +| | | | notice, this list of conditions and the following disclaimer. | +| | | | * 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. | +| | | | * Neither the name of Google Inc. 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. | +| | | | | +| | | | Code generated by the Protocol Buffer compiler is owned by the owner | +| | | | of the input file used when generating it. This code is not | +| | | | standalone and requires a support library to be linked with it. This | +| | | | support library is itself covered by the above license. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | OpenJPEG library is redistributed within all opencv-python packages. | +| | | | | +| | | | /* | +| | | | * The copyright in this software is being made available under the 2-clauses | +| | | | * BSD License, included below. This software may be subject to other third | +| | | | * party and contributor rights, including patent rights, and no such rights | +| | | | * are granted under this license. | +| | | | * | +| | | | * Copyright (c) 2002-2014, Universite catholique de Louvain (UCL), Belgium | +| | | | * Copyright (c) 2002-2014, Professor Benoit Macq | +| | | | * Copyright (c) 2003-2014, Antonin Descampe | +| | | | * Copyright (c) 2003-2009, Francois-Olivier Devaux | +| | | | * Copyright (c) 2005, Herve Drolon, FreeImage Team | +| | | | * Copyright (c) 2002-2003, Yannick Verschueren | +| | | | * Copyright (c) 2001-2003, David Janssens | +| | | | * Copyright (c) 2011-2012, Centre National d'Etudes Spatiales (CNES), France | +| | | | * Copyright (c) 2012, CS Systemes d'Information, France | +| | | | * | +| | | | * 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. | +| | | | * | +| | | | * 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. | +| | | | */ | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | TIFF library is redistributed within all opencv-python packages. | +| | | | | +| | | | Copyright (c) 1988-1997 Sam Leffler | +| | | | Copyright (c) 1991-1997 Silicon Graphics, Inc. | +| | | | | +| | | | Permission to use, copy, modify, distribute, and sell this software and | +| | | | its documentation for any purpose is hereby granted without fee, provided | +| | | | that (i) the above copyright notices and this permission notice appear in | +| | | | all copies of the software and related documentation, and (ii) the names of | +| | | | Sam Leffler and Silicon Graphics may not be used in any advertising or | +| | | | publicity relating to the software without the specific, prior written | +| | | | permission of Sam Leffler and Silicon Graphics. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, | +| | | | EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY | +| | | | WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. | +| | | | | +| | | | IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR | +| | | | ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, | +| | | | OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, | +| | | | WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF | +| | | | LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE | +| | | | OF THIS SOFTWARE. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | OpenEXR library is redistributed within all opencv-python packages. | +| | | | | +| | | | Copyright (c) 2006, Industrial Light & Magic, a division of Lucasfilm | +| | | | Entertainment Company Ltd. Portions contributed and copyright held by | +| | | | others as indicated. All rights reserved. | +| | | | | +| | | | Redistribution and use in source and binary forms, with or without | +| | | | modification, are permitted provided that the following conditions are | +| | | | met: | +| | | | | +| | | | * Redistributions of source code must retain the above | +| | | | copyright notice, this list of conditions and the following | +| | | | disclaimer. | +| | | | | +| | | | * 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. | +| | | | | +| | | | * Neither the name of Industrial Light & Magic nor the names of | +| | | | any other contributors to this software 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. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | Intel(R) IPP ICV library statically linked within x86 and x86_64 opencv-python packages. | +| | | | | +| | | | Intel(R) Integrated Performance Primitives 2021 Update 10 | +| | | | | +| | | | Intel Simplified Software License (Version October 2022) | +| | | | | +| | | | Intel(R) Integrated Performance Primitives (Intel(R) IPP) : Copyright (C) 1997 Intel Corporation | +| | | | | +| | | | Use and Redistribution. You may use and redistribute the software, which is | +| | | | provided in binary form only, (the "Software"), without modification, | +| | | | provided the following conditions are met: | +| | | | | +| | | | * Redistributions must reproduce the above copyright notice and these | +| | | | terms of use in the Software and in the documentation and/or other materials | +| | | | provided with the distribution. | +| | | | * Neither the name of Intel nor the names of its suppliers may be used to | +| | | | endorse or promote products derived from this Software without specific | +| | | | prior written permission. | +| | | | * No reverse engineering, decompilation, or disassembly of the Software is | +| | | | permitted, nor any modification or alteration of the Software or its operation | +| | | | at any time, including during execution. | +| | | | | +| | | | No other licenses. Except as provided in the preceding section, Intel grants no | +| | | | licenses or other rights by implication, estoppel or otherwise to, patent, | +| | | | copyright, trademark, trade name, service mark or other intellectual property | +| | | | licenses or rights of Intel. | +| | | | | +| | | | Third party software. "Third Party Software" means the files (if any) listed | +| | | | in the "third-party-software.txt" or other similarly-named text file that may | +| | | | be included with the Software. Third Party Software, even if included with the | +| | | | distribution of the Software, may be governed by separate license terms, including | +| | | | without limitation, third party license terms, open source software notices and | +| | | | terms, and/or other Intel software license terms. These separate license terms | +| | | | solely govern Your use of the Third Party Software. | +| | | | | +| | | | DISCLAIMER. THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED | +| | | | WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF | +| | | | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT ARE | +| | | | DISCLAIMED. THIS SOFTWARE IS NOT INTENDED FOR USE IN SYSTEMS OR APPLICATIONS | +| | | | WHERE FAILURE OF THE SOFTWARE MAY CAUSE PERSONAL INJURY OR DEATH AND YOU AGREE | +| | | | THAT YOU ARE FULLY RESPONSIBLE FOR ANY CLAIMS, COSTS, DAMAGES, EXPENSES, AND | +| | | | ATTORNEYS' FEES ARISING OUT OF ANY SUCH USE, EVEN IF ANY CLAIM ALLEGES THAT | +| | | | INTEL WAS NEGLIGENT REGARDING THE DESIGN OR MANUFACTURE OF THE SOFTWARE. | +| | | | | +| | | | LIMITATION OF LIABILITY. IN NO EVENT WILL INTEL 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. | +| | | | | +| | | | No support. Intel may make changes to the Software, at any time without notice, | +| | | | and is not obligated to support, update or provide training for the Software. | +| | | | | +| | | | Termination. Your right to use the Software is terminated in the event of your | +| | | | breach of this license. | +| | | | | +| | | | Feedback. Should you provide Intel with comments, modifications, corrections, | +| | | | enhancements or other input ("Feedback") related to the Software, Intel will be | +| | | | free to use, disclose, reproduce, license or otherwise distribute or exploit the | +| | | | Feedback in its sole discretion without any obligations or restrictions of any | +| | | | kind, including without limitation, intellectual property rights or licensing | +| | | | obligations. | +| | | | | +| | | | Compliance with laws. You agree to comply with all relevant laws and regulations | +| | | | governing your use, transfer, import or export (or prohibition thereof) of the | +| | | | Software. | +| | | | | +| | | | Governing law. All disputes will be governed by the laws of the United States of | +| | | | America and the State of Delaware without reference to conflict of law | +| | | | principles and subject to the exclusive jurisdiction of the state or federal | +| | | | courts sitting in the State of Delaware, and each party agrees that it submits | +| | | | to the personal jurisdiction and venue of those courts and waives any | +| | | | objections. THE UNITED NATIONS CONVENTION ON CONTRACTS FOR THE INTERNATIONAL | +| | | | SALE OF GOODS (1980) IS SPECIFICALLY EXCLUDED AND WILL NOT APPLY TO THE SOFTWARE. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | Orbbec SDK distributed with arm64 MacOS packages. | +| | | | | +| | | | MIT License | +| | | | | +| | | | Copyright (c) 2023 OrbbecDeveloper | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person obtaining a copy | +| | | | of this software and associated documentation files (the "Software"), to deal | +| | | | in the Software without restriction, including without limitation the rights | +| | | | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | +| | | | copies of the Software, and to permit persons to whom the Software is | +| | | | furnished to do so, subject to the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall be included in all | +| | | | copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | +| | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | +| | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | +| | | | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | +| | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | +| | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | +| | | | SOFTWARE. | +| | | | | +| oscrypto | 1.3.0 | MIT License | Copyright (c) 2015-2022 Will Bond | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person obtaining a copy of | +| | | | this software and associated documentation files (the "Software"), to deal in | +| | | | the Software without restriction, including without limitation the rights to | +| | | | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies | +| | | | of the Software, and to permit persons to whom the Software is furnished to do | +| | | | so, subject to the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall be included in all | +| | | | copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | +| | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | +| | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | +| | | | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | +| | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | +| | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | +| | | | SOFTWARE. | +| | | | | +| packaging | 26.2 | Apache-2.0 OR BSD-2-Clause | This software is made available under the terms of *either* of the licenses | +| | | | found in LICENSE.APACHE or LICENSE.BSD. Contributions to this software is made | +| | | | under the terms of *both* these licenses. | +| | | | | +| pillow | 12.2.0 | MIT-CMU | The Python Imaging Library (PIL) is | +| | | | | +| | | | Copyright © 1997-2011 by Secret Labs AB | +| | | | Copyright © 1995-2011 by Fredrik Lundh and contributors | +| | | | | +| | | | Pillow is the friendly PIL fork. It is | +| | | | | +| | | | Copyright © 2010 by Jeffrey 'Alex' Clark and contributors | +| | | | | +| | | | Like PIL, Pillow is licensed under the open source MIT-CMU License: | +| | | | | +| | | | By obtaining, using, and/or copying this software and/or its associated | +| | | | documentation, you agree that you have read, understood, and will comply | +| | | | with the following terms and conditions: | +| | | | | +| | | | Permission to use, copy, modify and distribute this software and its | +| | | | documentation for any purpose and without fee is hereby granted, | +| | | | provided that the above copyright notice appears in all copies, and that | +| | | | both that copyright notice and this permission notice appear in supporting | +| | | | documentation, and that the name of Secret Labs AB or the author not be | +| | | | used in advertising or publicity pertaining to distribution of the software | +| | | | without specific, written prior permission. | +| | | | | +| | | | SECRET LABS AB AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS | +| | | | SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. | +| | | | IN NO EVENT SHALL SECRET LABS AB OR THE AUTHOR BE LIABLE FOR ANY SPECIAL, | +| | | | INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM | +| | | | LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE | +| | | | OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR | +| | | | PERFORMANCE OF THIS SOFTWARE. | +| | | | | +| | | | ===== brotli-1.2.0 ===== | +| | | | | +| | | | Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors. | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person obtaining a copy | +| | | | of this software and associated documentation files (the "Software"), to deal | +| | | | in the Software without restriction, including without limitation the rights | +| | | | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | +| | | | copies of the Software, and to permit persons to whom the Software is | +| | | | furnished to do so, subject to the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall be included in | +| | | | all copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | +| | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | +| | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | +| | | | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | +| | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | +| | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | +| | | | THE SOFTWARE. | +| | | | | +| | | | ===== freetype-2.14.3 ===== | +| | | | | +| | | | FREETYPE LICENSES | +| | | | ----------------- | +| | | | | +| | | | The FreeType 2 font engine is copyrighted work and cannot be used | +| | | | legally without a software license. In order to make this project | +| | | | usable to a vast majority of developers, we distribute it under two | +| | | | mutually exclusive open-source licenses. | +| | | | | +| | | | This means that *you* must choose *one* of the two licenses described | +| | | | below, then obey all its terms and conditions when using FreeType 2 in | +| | | | any of your projects or products. | +| | | | | +| | | | - The FreeType License, found in the file `docs/FTL.TXT`, which is | +| | | | similar to the original BSD license *with* an advertising clause | +| | | | that forces you to explicitly cite the FreeType project in your | +| | | | product's documentation. All details are in the license file. | +| | | | This license is suited to products which don't use the GNU General | +| | | | Public License. | +| | | | | +| | | | Note that this license is compatible to the GNU General Public | +| | | | License version 3, but not version 2. | +| | | | | +| | | | - The GNU General Public License version 2, found in | +| | | | `docs/GPLv2.TXT` (any later version can be used also), for | +| | | | programs which already use the GPL. Note that the FTL is | +| | | | incompatible with GPLv2 due to its advertisement clause. | +| | | | | +| | | | The contributed BDF and PCF drivers come with a license similar to | +| | | | that of the X Window System. It is compatible to the above two | +| | | | licenses (see files `src/bdf/README` and `src/pcf/README`). The same | +| | | | holds for the source code files `src/base/fthash.c` and | +| | | | `include/freetype/internal/fthash.h`; they were part of the BDF driver | +| | | | in earlier FreeType versions. | +| | | | | +| | | | The gzip module uses the zlib license (see `src/gzip/zlib.h`) which | +| | | | too is compatible to the above two licenses. | +| | | | | +| | | | The files `src/autofit/ft-hb-ft.c`, `src/autofit/ft-hb-decls.h`, | +| | | | `src/autofit/ft-hb-types.h`, and `src/autofit/hb-script-list.h` | +| | | | contain code taken (almost) verbatim from the HarfBuzz library, which | +| | | | uses the 'Old MIT' license compatible to the above two licenses. | +| | | | | +| | | | The MD5 checksum support (only used for debugging in development | +| | | | builds) is in the public domain. | +| | | | | +| | | | | +| | | | --- end of LICENSE.TXT --- | +| | | | The FreeType Project LICENSE | +| | | | ---------------------------- | +| | | | | +| | | | 2006-Jan-27 | +| | | | | +| | | | Copyright 1996-2002, 2006 by | +| | | | David Turner, Robert Wilhelm, and Werner Lemberg | +| | | | | +| | | | | +| | | | | +| | | | Introduction | +| | | | ============ | +| | | | | +| | | | The FreeType Project is distributed in several archive packages; | +| | | | some of them may contain, in addition to the FreeType font engine, | +| | | | various tools and contributions which rely on, or relate to, the | +| | | | FreeType Project. | +| | | | | +| | | | This license applies to all files found in such packages, and | +| | | | which do not fall under their own explicit license. The license | +| | | | affects thus the FreeType font engine, the test programs, | +| | | | documentation and makefiles, at the very least. | +| | | | | +| | | | This license was inspired by the BSD, Artistic, and IJG | +| | | | (Independent JPEG Group) licenses, which all encourage inclusion | +| | | | and use of free software in commercial and freeware products | +| | | | alike. As a consequence, its main points are that: | +| | | | | +| | | | o We don't promise that this software works. However, we will be | +| | | | interested in any kind of bug reports. (`as is' distribution) | +| | | | | +| | | | o You can use this software for whatever you want, in parts or | +| | | | full form, without having to pay us. (`royalty-free' usage) | +| | | | | +| | | | o You may not pretend that you wrote this software. If you use | +| | | | it, or only parts of it, in a program, you must acknowledge | +| | | | somewhere in your documentation that you have used the | +| | | | FreeType code. (`credits') | +| | | | | +| | | | We specifically permit and encourage the inclusion of this | +| | | | software, with or without modifications, in commercial products. | +| | | | We disclaim all warranties covering The FreeType Project and | +| | | | assume no liability related to The FreeType Project. | +| | | | | +| | | | | +| | | | Finally, many people asked us for a preferred form for a | +| | | | credit/disclaimer to use in compliance with this license. We thus | +| | | | encourage you to use the following text: | +| | | | | +| | | | """ | +| | | | Portions of this software are copyright © The FreeType | +| | | | Project (https://freetype.org). All rights reserved. | +| | | | """ | +| | | | | +| | | | Please replace with the value from the FreeType version you | +| | | | actually use. | +| | | | | +| | | | | +| | | | Legal Terms | +| | | | =========== | +| | | | | +| | | | 0. Definitions | +| | | | -------------- | +| | | | | +| | | | Throughout this license, the terms `package', `FreeType Project', | +| | | | and `FreeType archive' refer to the set of files originally | +| | | | distributed by the authors (David Turner, Robert Wilhelm, and | +| | | | Werner Lemberg) as the `FreeType Project', be they named as alpha, | +| | | | beta or final release. | +| | | | | +| | | | `You' refers to the licensee, or person using the project, where | +| | | | `using' is a generic term including compiling the project's source | +| | | | code as well as linking it to form a `program' or `executable'. | +| | | | This program is referred to as `a program using the FreeType | +| | | | engine'. | +| | | | | +| | | | This license applies to all files distributed in the original | +| | | | FreeType Project, including all source code, binaries and | +| | | | documentation, unless otherwise stated in the file in its | +| | | | original, unmodified form as distributed in the original archive. | +| | | | If you are unsure whether or not a particular file is covered by | +| | | | this license, you must contact us to verify this. | +| | | | | +| | | | The FreeType Project is copyright (C) 1996-2000 by David Turner, | +| | | | Robert Wilhelm, and Werner Lemberg. All rights reserved except as | +| | | | specified below. | +| | | | | +| | | | 1. No Warranty | +| | | | -------------- | +| | | | | +| | | | THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY | +| | | | KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, | +| | | | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | +| | | | PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS | +| | | | BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO | +| | | | USE, OF THE FREETYPE PROJECT. | +| | | | | +| | | | 2. Redistribution | +| | | | ----------------- | +| | | | | +| | | | This license grants a worldwide, royalty-free, perpetual and | +| | | | irrevocable right and license to use, execute, perform, compile, | +| | | | display, copy, create derivative works of, distribute and | +| | | | sublicense the FreeType Project (in both source and object code | +| | | | forms) and derivative works thereof for any purpose; and to | +| | | | authorize others to exercise some or all of the rights granted | +| | | | herein, subject to the following conditions: | +| | | | | +| | | | o Redistribution of source code must retain this license file | +| | | | (`FTL.TXT') unaltered; any additions, deletions or changes to | +| | | | the original files must be clearly indicated in accompanying | +| | | | documentation. The copyright notices of the unaltered, | +| | | | original files must be preserved in all copies of source | +| | | | files. | +| | | | | +| | | | o Redistribution in binary form must provide a disclaimer that | +| | | | states that the software is based in part of the work of the | +| | | | FreeType Team, in the distribution documentation. We also | +| | | | encourage you to put an URL to the FreeType web page in your | +| | | | documentation, though this isn't mandatory. | +| | | | | +| | | | These conditions apply to any software derived from or based on | +| | | | the FreeType Project, not just the unmodified files. If you use | +| | | | our work, you must acknowledge us. However, no fee need be paid | +| | | | to us. | +| | | | | +| | | | 3. Advertising | +| | | | -------------- | +| | | | | +| | | | Neither the FreeType authors and contributors nor you shall use | +| | | | the name of the other for commercial, advertising, or promotional | +| | | | purposes without specific prior written permission. | +| | | | | +| | | | We suggest, but do not require, that you use one or more of the | +| | | | following phrases to refer to this software in your documentation | +| | | | or advertising materials: `FreeType Project', `FreeType Engine', | +| | | | `FreeType library', or `FreeType Distribution'. | +| | | | | +| | | | As you have not signed this license, you are not required to | +| | | | accept it. However, as the FreeType Project is copyrighted | +| | | | material, only this license, or another one contracted with the | +| | | | authors, grants you the right to use, distribute, and modify it. | +| | | | Therefore, by using, distributing, or modifying the FreeType | +| | | | Project, you indicate that you understand and accept all the terms | +| | | | of this license. | +| | | | | +| | | | 4. Contacts | +| | | | ----------- | +| | | | | +| | | | There are two mailing lists related to FreeType: | +| | | | | +| | | | o freetype@nongnu.org | +| | | | | +| | | | Discusses general use and applications of FreeType, as well as | +| | | | future and wanted additions to the library and distribution. | +| | | | If you are looking for support, start in this list if you | +| | | | haven't found anything to help you in the documentation. | +| | | | | +| | | | o freetype-devel@nongnu.org | +| | | | | +| | | | Discusses bugs, as well as engine internals, design issues, | +| | | | specific licenses, porting, etc. | +| | | | | +| | | | Our home page can be found at | +| | | | | +| | | | https://freetype.org | +| | | | | +| | | | | +| | | | --- end of FTL.TXT --- | +| | | | GNU GENERAL PUBLIC LICENSE | +| | | | Version 2, June 1991 | +| | | | | +| | | | Copyright (C) 1989, 1991 Free Software Foundation, Inc. | +| | | | 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | +| | | | Everyone is permitted to copy and distribute verbatim copies | +| | | | of this license document, but changing it is not allowed. | +| | | | | +| | | | Preamble | +| | | | | +| | | | The licenses for most software are designed to take away your | +| | | | freedom to share and change it. By contrast, the GNU General Public | +| | | | License is intended to guarantee your freedom to share and change free | +| | | | software--to make sure the software is free for all its users. This | +| | | | General Public License applies to most of the Free Software | +| | | | Foundation's software and to any other program whose authors commit to | +| | | | using it. (Some other Free Software Foundation software is covered by | +| | | | the GNU Library General Public License instead.) You can apply it to | +| | | | your programs, too. | +| | | | | +| | | | When we speak of free software, we are referring to freedom, not | +| | | | price. Our General Public Licenses are designed to make sure that you | +| | | | have the freedom to distribute copies of free software (and charge for | +| | | | this service if you wish), that you receive source code or can get it | +| | | | if you want it, that you can change the software or use pieces of it | +| | | | in new free programs; and that you know you can do these things. | +| | | | | +| | | | To protect your rights, we need to make restrictions that forbid | +| | | | anyone to deny you these rights or to ask you to surrender the rights. | +| | | | These restrictions translate to certain responsibilities for you if you | +| | | | distribute copies of the software, or if you modify it. | +| | | | | +| | | | For example, if you distribute copies of such a program, whether | +| | | | gratis or for a fee, you must give the recipients all the rights that | +| | | | you have. You must make sure that they, too, receive or can get the | +| | | | source code. And you must show them these terms so they know their | +| | | | rights. | +| | | | | +| | | | We protect your rights with two steps: (1) copyright the software, and | +| | | | (2) offer you this license which gives you legal permission to copy, | +| | | | distribute and/or modify the software. | +| | | | | +| | | | Also, for each author's protection and ours, we want to make certain | +| | | | that everyone understands that there is no warranty for this free | +| | | | software. If the software is modified by someone else and passed on, we | +| | | | want its recipients to know that what they have is not the original, so | +| | | | that any problems introduced by others will not reflect on the original | +| | | | authors' reputations. | +| | | | | +| | | | Finally, any free program is threatened constantly by software | +| | | | patents. We wish to avoid the danger that redistributors of a free | +| | | | program will individually obtain patent licenses, in effect making the | +| | | | program proprietary. To prevent this, we have made it clear that any | +| | | | patent must be licensed for everyone's free use or not licensed at all. | +| | | | | +| | | | The precise terms and conditions for copying, distribution and | +| | | | modification follow. | +| | | | | +| | | | GNU GENERAL PUBLIC LICENSE | +| | | | TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION | +| | | | | +| | | | 0. This License applies to any program or other work which contains | +| | | | a notice placed by the copyright holder saying it may be distributed | +| | | | under the terms of this General Public License. The "Program", below, | +| | | | refers to any such program or work, and a "work based on the Program" | +| | | | means either the Program or any derivative work under copyright law: | +| | | | that is to say, a work containing the Program or a portion of it, | +| | | | either verbatim or with modifications and/or translated into another | +| | | | language. (Hereinafter, translation is included without limitation in | +| | | | the term "modification".) Each licensee is addressed as "you". | +| | | | | +| | | | Activities other than copying, distribution and modification are not | +| | | | covered by this License; they are outside its scope. The act of | +| | | | running the Program is not restricted, and the output from the Program | +| | | | is covered only if its contents constitute a work based on the | +| | | | Program (independent of having been made by running the Program). | +| | | | Whether that is true depends on what the Program does. | +| | | | | +| | | | 1. You may copy and distribute verbatim copies of the Program's | +| | | | source code as you receive it, in any medium, provided that you | +| | | | conspicuously and appropriately publish on each copy an appropriate | +| | | | copyright notice and disclaimer of warranty; keep intact all the | +| | | | notices that refer to this License and to the absence of any warranty; | +| | | | and give any other recipients of the Program a copy of this License | +| | | | along with the Program. | +| | | | | +| | | | You may charge a fee for the physical act of transferring a copy, and | +| | | | you may at your option offer warranty protection in exchange for a fee. | +| | | | | +| | | | 2. You may modify your copy or copies of the Program or any portion | +| | | | of it, thus forming a work based on the Program, and copy and | +| | | | distribute such modifications or work under the terms of Section 1 | +| | | | above, provided that you also meet all of these conditions: | +| | | | | +| | | | a) You must cause the modified files to carry prominent notices | +| | | | stating that you changed the files and the date of any change. | +| | | | | +| | | | b) You must cause any work that you distribute or publish, that in | +| | | | whole or in part contains or is derived from the Program or any | +| | | | part thereof, to be licensed as a whole at no charge to all third | +| | | | parties under the terms of this License. | +| | | | | +| | | | c) If the modified program normally reads commands interactively | +| | | | when run, you must cause it, when started running for such | +| | | | interactive use in the most ordinary way, to print or display an | +| | | | announcement including an appropriate copyright notice and a | +| | | | notice that there is no warranty (or else, saying that you provide | +| | | | a warranty) and that users may redistribute the program under | +| | | | these conditions, and telling the user how to view a copy of this | +| | | | License. (Exception: if the Program itself is interactive but | +| | | | does not normally print such an announcement, your work based on | +| | | | the Program is not required to print an announcement.) | +| | | | | +| | | | These requirements apply to the modified work as a whole. If | +| | | | identifiable sections of that work are not derived from the Program, | +| | | | and can be reasonably considered independent and separate works in | +| | | | themselves, then this License, and its terms, do not apply to those | +| | | | sections when you distribute them as separate works. But when you | +| | | | distribute the same sections as part of a whole which is a work based | +| | | | on the Program, the distribution of the whole must be on the terms of | +| | | | this License, whose permissions for other licensees extend to the | +| | | | entire whole, and thus to each and every part regardless of who wrote it. | +| | | | | +| | | | Thus, it is not the intent of this section to claim rights or contest | +| | | | your rights to work written entirely by you; rather, the intent is to | +| | | | exercise the right to control the distribution of derivative or | +| | | | collective works based on the Program. | +| | | | | +| | | | In addition, mere aggregation of another work not based on the Program | +| | | | with the Program (or with a work based on the Program) on a volume of | +| | | | a storage or distribution medium does not bring the other work under | +| | | | the scope of this License. | +| | | | | +| | | | 3. You may copy and distribute the Program (or a work based on it, | +| | | | under Section 2) in object code or executable form under the terms of | +| | | | Sections 1 and 2 above provided that you also do one of the following: | +| | | | | +| | | | a) Accompany it with the complete corresponding machine-readable | +| | | | source code, which must be distributed under the terms of Sections | +| | | | 1 and 2 above on a medium customarily used for software interchange; or, | +| | | | | +| | | | b) Accompany it with a written offer, valid for at least three | +| | | | years, to give any third party, for a charge no more than your | +| | | | cost of physically performing source distribution, a complete | +| | | | machine-readable copy of the corresponding source code, to be | +| | | | distributed under the terms of Sections 1 and 2 above on a medium | +| | | | customarily used for software interchange; or, | +| | | | | +| | | | c) Accompany it with the information you received as to the offer | +| | | | to distribute corresponding source code. (This alternative is | +| | | | allowed only for noncommercial distribution and only if you | +| | | | received the program in object code or executable form with such | +| | | | an offer, in accord with Subsection b above.) | +| | | | | +| | | | The source code for a work means the preferred form of the work for | +| | | | making modifications to it. For an executable work, complete source | +| | | | code means all the source code for all modules it contains, plus any | +| | | | associated interface definition files, plus the scripts used to | +| | | | control compilation and installation of the executable. However, as a | +| | | | special exception, the source code distributed need not include | +| | | | anything that is normally distributed (in either source or binary | +| | | | form) with the major components (compiler, kernel, and so on) of the | +| | | | operating system on which the executable runs, unless that component | +| | | | itself accompanies the executable. | +| | | | | +| | | | If distribution of executable or object code is made by offering | +| | | | access to copy from a designated place, then offering equivalent | +| | | | access to copy the source code from the same place counts as | +| | | | distribution of the source code, even though third parties are not | +| | | | compelled to copy the source along with the object code. | +| | | | | +| | | | 4. You may not copy, modify, sublicense, or distribute the Program | +| | | | except as expressly provided under this License. Any attempt | +| | | | otherwise to copy, modify, sublicense or distribute the Program is | +| | | | void, and will automatically terminate your rights under this License. | +| | | | However, parties who have received copies, or rights, from you under | +| | | | this License will not have their licenses terminated so long as such | +| | | | parties remain in full compliance. | +| | | | | +| | | | 5. You are not required to accept this License, since you have not | +| | | | signed it. However, nothing else grants you permission to modify or | +| | | | distribute the Program or its derivative works. These actions are | +| | | | prohibited by law if you do not accept this License. Therefore, by | +| | | | modifying or distributing the Program (or any work based on the | +| | | | Program), you indicate your acceptance of this License to do so, and | +| | | | all its terms and conditions for copying, distributing or modifying | +| | | | the Program or works based on it. | +| | | | | +| | | | 6. Each time you redistribute the Program (or any work based on the | +| | | | Program), the recipient automatically receives a license from the | +| | | | original licensor to copy, distribute or modify the Program subject to | +| | | | these terms and conditions. You may not impose any further | +| | | | restrictions on the recipients' exercise of the rights granted herein. | +| | | | You are not responsible for enforcing compliance by third parties to | +| | | | this License. | +| | | | | +| | | | 7. If, as a consequence of a court judgment or allegation of patent | +| | | | infringement or for any other reason (not limited to patent issues), | +| | | | conditions are imposed on you (whether by court order, agreement or | +| | | | otherwise) that contradict the conditions of this License, they do not | +| | | | excuse you from the conditions of this License. If you cannot | +| | | | distribute so as to satisfy simultaneously your obligations under this | +| | | | License and any other pertinent obligations, then as a consequence you | +| | | | may not distribute the Program at all. For example, if a patent | +| | | | license would not permit royalty-free redistribution of the Program by | +| | | | all those who receive copies directly or indirectly through you, then | +| | | | the only way you could satisfy both it and this License would be to | +| | | | refrain entirely from distribution of the Program. | +| | | | | +| | | | If any portion of this section is held invalid or unenforceable under | +| | | | any particular circumstance, the balance of the section is intended to | +| | | | apply and the section as a whole is intended to apply in other | +| | | | circumstances. | +| | | | | +| | | | It is not the purpose of this section to induce you to infringe any | +| | | | patents or other property right claims or to contest validity of any | +| | | | such claims; this section has the sole purpose of protecting the | +| | | | integrity of the free software distribution system, which is | +| | | | implemented by public license practices. Many people have made | +| | | | generous contributions to the wide range of software distributed | +| | | | through that system in reliance on consistent application of that | +| | | | system; it is up to the author/donor to decide if he or she is willing | +| | | | to distribute software through any other system and a licensee cannot | +| | | | impose that choice. | +| | | | | +| | | | This section is intended to make thoroughly clear what is believed to | +| | | | be a consequence of the rest of this License. | +| | | | | +| | | | 8. If the distribution and/or use of the Program is restricted in | +| | | | certain countries either by patents or by copyrighted interfaces, the | +| | | | original copyright holder who places the Program under this License | +| | | | may add an explicit geographical distribution limitation excluding | +| | | | those countries, so that distribution is permitted only in or among | +| | | | countries not thus excluded. In such case, this License incorporates | +| | | | the limitation as if written in the body of this License. | +| | | | | +| | | | 9. The Free Software Foundation may publish revised and/or new versions | +| | | | of the General Public License from time to time. Such new versions will | +| | | | be similar in spirit to the present version, but may differ in detail to | +| | | | address new problems or concerns. | +| | | | | +| | | | Each version is given a distinguishing version number. If the Program | +| | | | specifies a version number of this License which applies to it and "any | +| | | | later version", you have the option of following the terms and conditions | +| | | | either of that version or of any later version published by the Free | +| | | | Software Foundation. If the Program does not specify a version number of | +| | | | this License, you may choose any version ever published by the Free Software | +| | | | Foundation. | +| | | | | +| | | | 10. If you wish to incorporate parts of the Program into other free | +| | | | programs whose distribution conditions are different, write to the author | +| | | | to ask for permission. For software which is copyrighted by the Free | +| | | | Software Foundation, write to the Free Software Foundation; we sometimes | +| | | | make exceptions for this. Our decision will be guided by the two goals | +| | | | of preserving the free status of all derivatives of our free software and | +| | | | of promoting the sharing and reuse of software generally. | +| | | | | +| | | | NO WARRANTY | +| | | | | +| | | | 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY | +| | | | FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN | +| | | | OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES | +| | | | PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED | +| | | | OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF | +| | | | MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS | +| | | | TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE | +| | | | PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, | +| | | | REPAIR OR CORRECTION. | +| | | | | +| | | | 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING | +| | | | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR | +| | | | REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, | +| | | | INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING | +| | | | OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED | +| | | | TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY | +| | | | YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER | +| | | | PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE | +| | | | POSSIBILITY OF SUCH DAMAGES. | +| | | | | +| | | | END OF TERMS AND CONDITIONS | +| | | | | +| | | | How to Apply These Terms to Your New Programs | +| | | | | +| | | | If you develop a new program, and you want it to be of the greatest | +| | | | possible use to the public, the best way to achieve this is to make it | +| | | | free software which everyone can redistribute and change under these terms. | +| | | | | +| | | | To do so, attach the following notices to the program. It is safest | +| | | | to attach them to the start of each source file to most effectively | +| | | | convey the exclusion of warranty; and each file should have at least | +| | | | the "copyright" line and a pointer to where the full notice is found. | +| | | | | +| | | | | +| | | | Copyright (C) | +| | | | | +| | | | This program is free software; you can redistribute it and/or modify | +| | | | it under the terms of the GNU General Public License as published by | +| | | | the Free Software Foundation; either version 2 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 Public License for more details. | +| | | | | +| | | | You should have received a copy of the GNU General Public License | +| | | | along with this program; if not, write to the Free Software | +| | | | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | +| | | | | +| | | | | +| | | | Also add information on how to contact you by electronic and paper mail. | +| | | | | +| | | | If the program is interactive, make it output a short notice like this | +| | | | when it starts in an interactive mode: | +| | | | | +| | | | Gnomovision version 69, Copyright (C) year name of author | +| | | | Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. | +| | | | This is free software, and you are welcome to redistribute it | +| | | | under certain conditions; type `show c' for details. | +| | | | | +| | | | The hypothetical commands `show w' and `show c' should show the appropriate | +| | | | parts of the General Public License. Of course, the commands you use may | +| | | | be called something other than `show w' and `show c'; they could even be | +| | | | mouse-clicks or menu items--whatever suits your program. | +| | | | | +| | | | You should also get your employer (if you work as a programmer) or your | +| | | | school, if any, to sign a "copyright disclaimer" for the program, if | +| | | | necessary. Here is a sample; alter the names: | +| | | | | +| | | | Yoyodyne, Inc., hereby disclaims all copyright interest in the program | +| | | | `Gnomovision' (which makes passes at compilers) written by James Hacker. | +| | | | | +| | | | , 1 April 1989 | +| | | | Ty Coon, President of Vice | +| | | | | +| | | | This General Public License does not permit incorporating your program into | +| | | | proprietary programs. If your program is a subroutine library, you may | +| | | | consider it more useful to permit linking proprietary applications with the | +| | | | library. If this is what you want to do, use the GNU Library General | +| | | | Public License instead of this License. | +| | | | | +| | | | ===== harfbuzz-13.2.1 ===== | +| | | | | +| | | | HarfBuzz is licensed under the so-called "Old MIT" license. Details follow. | +| | | | For parts of HarfBuzz that are licensed under different licenses see individual | +| | | | files names COPYING in subdirectories where applicable. | +| | | | | +| | | | Copyright © 2010-2022 Google, Inc. | +| | | | Copyright © 2015-2020 Ebrahim Byagowi | +| | | | Copyright © 2019,2020 Facebook, Inc. | +| | | | Copyright © 2012,2015 Mozilla Foundation | +| | | | Copyright © 2011 Codethink Limited | +| | | | Copyright © 2008,2010 Nokia Corporation and/or its subsidiary(-ies) | +| | | | Copyright © 2009 Keith Stribley | +| | | | Copyright © 2011 Martin Hosken and SIL International | +| | | | Copyright © 2007 Chris Wilson | +| | | | Copyright © 2005,2006,2020,2021,2022,2023 Behdad Esfahbod | +| | | | Copyright © 2004,2007,2008,2009,2010,2013,2021,2022,2023 Red Hat, Inc. | +| | | | Copyright © 1998-2005 David Turner and Werner Lemberg | +| | | | Copyright © 2016 Igalia S.L. | +| | | | Copyright © 2022 Matthias Clasen | +| | | | Copyright © 2018,2021 Khaled Hosny | +| | | | Copyright © 2018,2019,2020 Adobe, Inc | +| | | | Copyright © 2013-2015 Alexei Podtelezhnikov | +| | | | | +| | | | For full copyright notices consult the individual files in the package. | +| | | | | +| | | | | +| | | | Permission is hereby granted, without written agreement and without | +| | | | license or royalty fees, to use, copy, modify, and distribute this | +| | | | software and its documentation for any purpose, provided that the | +| | | | above copyright notice and the following two paragraphs appear in | +| | | | all copies of this software. | +| | | | | +| | | | IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR | +| | | | DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES | +| | | | ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN | +| | | | IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH | +| | | | DAMAGE. | +| | | | | +| | | | THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, | +| | | | BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND | +| | | | FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS | +| | | | ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO | +| | | | PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. | +| | | | | +| | | | ===== lcms2-2.18 ===== | +| | | | | +| | | | MIT License | +| | | | | +| | | | Copyright (c) 2023 Marti Maria Saguer | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person obtaining | +| | | | a copy of this software and associated documentation files (the | +| | | | "Software"), to deal in the Software without restriction, including | +| | | | without limitation the rights to use, copy, modify, merge, publish, | +| | | | distribute, sublicense, and/or sell copies of the Software, and to | +| | | | permit persons to whom the Software is furnished to do so, subject | +| | | | to the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall be | +| | | | included in all copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | +| | | | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | +| | | | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | +| | | | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | +| | | | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | +| | | | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | +| | | | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | +| | | | | +| | | | ===== libavif-1.4.1 ===== | +| | | | | +| | | | Copyright 2019 Joe Drago. 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. | +| | | | | +| | | | 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 HOLDER 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. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | | +| | | | Files: src/obu.c | +| | | | | +| | | | Copyright © 2018-2019, VideoLAN and dav1d authors | +| | | | 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. | +| | | | | +| | | | 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. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | | +| | | | Files: third_party/iccjpeg/* | +| | | | | +| | | | In plain English: | +| | | | | +| | | | 1. We don't promise that this software works. (But if you find any bugs, | +| | | | please let us know!) | +| | | | 2. You can use this software for whatever you want. You don't have to pay us. | +| | | | 3. You may not pretend that you wrote this software. If you use it in a | +| | | | program, you must acknowledge somewhere in your documentation that | +| | | | you've used the IJG code. | +| | | | | +| | | | In legalese: | +| | | | | +| | | | The authors make NO WARRANTY or representation, either express or implied, | +| | | | with respect to this software, its quality, accuracy, merchantability, or | +| | | | fitness for a particular purpose. This software is provided "AS IS", and you, | +| | | | its user, assume the entire risk as to its quality and accuracy. | +| | | | | +| | | | This software is copyright (C) 1991-2013, Thomas G. Lane, Guido Vollbeding. | +| | | | All Rights Reserved except as specified below. | +| | | | | +| | | | Permission is hereby granted to use, copy, modify, and distribute this | +| | | | software (or portions thereof) for any purpose, without fee, subject to these | +| | | | conditions: | +| | | | (1) If any part of the source code for this software is distributed, then this | +| | | | README file must be included, with this copyright and no-warranty notice | +| | | | unaltered; and any additions, deletions, or changes to the original files | +| | | | must be clearly indicated in accompanying documentation. | +| | | | (2) If only executable code is distributed, then the accompanying | +| | | | documentation must state that "this software is based in part on the work of | +| | | | the Independent JPEG Group". | +| | | | (3) Permission for use of this software is granted only if the user accepts | +| | | | full responsibility for any undesirable consequences; the authors accept | +| | | | NO LIABILITY for damages of any kind. | +| | | | | +| | | | These conditions apply to any software derived from or based on the IJG code, | +| | | | not just to the unmodified library. If you use our work, you ought to | +| | | | acknowledge us. | +| | | | | +| | | | Permission is NOT granted for the use of any IJG author's name or company name | +| | | | in advertising or publicity relating to this software or products derived from | +| | | | it. This software may be referred to only as "the Independent JPEG Group's | +| | | | software". | +| | | | | +| | | | We specifically permit and encourage the use of this software as the basis of | +| | | | commercial products, provided that all warranty or liability claims are | +| | | | assumed by the product vendor. | +| | | | | +| | | | | +| | | | The Unix configuration script "configure" was produced with GNU Autoconf. | +| | | | It is copyright by the Free Software Foundation but is freely distributable. | +| | | | The same holds for its supporting scripts (config.guess, config.sub, | +| | | | ltmain.sh). Another support script, install-sh, is copyright by X Consortium | +| | | | but is also freely distributable. | +| | | | | +| | | | The IJG distribution formerly included code to read and write GIF files. | +| | | | To avoid entanglement with the Unisys LZW patent, GIF reading support has | +| | | | been removed altogether, and the GIF writer has been simplified to produce | +| | | | "uncompressed GIFs". This technique does not use the LZW algorithm; the | +| | | | resulting GIF files are larger than usual, but are readable by all standard | +| | | | GIF decoders. | +| | | | | +| | | | We are required to state that | +| | | | "The Graphics Interchange Format(c) is the Copyright property of | +| | | | CompuServe Incorporated. GIF(sm) is a Service Mark property of | +| | | | CompuServe Incorporated." | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | | +| | | | Files: contrib/gdk-pixbuf/* | +| | | | | +| | | | Copyright 2020 Emmanuel Gil Peyrot. 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. | +| | | | | +| | | | 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 HOLDER 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. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | | +| | | | Files: android_jni/gradlew* | +| | | | | +| | | | | +| | | | 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. | +| | | | | +| | | | ------------------------------------------------------------------------------ | +| | | | | +| | | | Files: third_party/libyuv/* | +| | | | | +| | | | Copyright 2011 The LibYuv Project Authors. All rights reserved. | +| | | | | +| | | | Redistribution and use in source and binary forms, with or without | +| | | | modification, are permitted provided that the following conditions are | +| | | | met: | +| | | | | +| | | | * Redistributions of source code must retain the above copyright | +| | | | notice, this list of conditions and the following disclaimer. | +| | | | | +| | | | * 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. | +| | | | | +| | | | * Neither the name of Google 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 | +| | | | HOLDER 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. | +| | | | | +| | | | ===== libjpeg-turbo-3.1.4.1 ===== | +| | | | | +| | | | LEGAL ISSUES | +| | | | ============ | +| | | | | +| | | | In plain English: | +| | | | | +| | | | 1. We don't promise that this software works. (But if you find any bugs, | +| | | | please let us know!) | +| | | | 2. You can use this software for whatever you want. You don't have to pay us. | +| | | | 3. You may not pretend that you wrote this software. If you use it in a | +| | | | program, you must acknowledge somewhere in your documentation that | +| | | | you've used the IJG code. | +| | | | | +| | | | In legalese: | +| | | | | +| | | | The authors make NO WARRANTY or representation, either express or implied, | +| | | | with respect to this software, its quality, accuracy, merchantability, or | +| | | | fitness for a particular purpose. This software is provided "AS IS", and you, | +| | | | its user, assume the entire risk as to its quality and accuracy. | +| | | | | +| | | | This software is copyright (C) 1991-2020, Thomas G. Lane, Guido Vollbeding. | +| | | | All Rights Reserved except as specified below. | +| | | | | +| | | | Permission is hereby granted to use, copy, modify, and distribute this | +| | | | software (or portions thereof) for any purpose, without fee, subject to these | +| | | | conditions: | +| | | | (1) If any part of the source code for this software is distributed, then this | +| | | | README file must be included, with this copyright and no-warranty notice | +| | | | unaltered; and any additions, deletions, or changes to the original files | +| | | | must be clearly indicated in accompanying documentation. | +| | | | (2) If only executable code is distributed, then the accompanying | +| | | | documentation must state that "this software is based in part on the work of | +| | | | the Independent JPEG Group". | +| | | | (3) Permission for use of this software is granted only if the user accepts | +| | | | full responsibility for any undesirable consequences; the authors accept | +| | | | NO LIABILITY for damages of any kind. | +| | | | | +| | | | These conditions apply to any software derived from or based on the IJG code, | +| | | | not just to the unmodified library. If you use our work, you ought to | +| | | | acknowledge us. | +| | | | | +| | | | Permission is NOT granted for the use of any IJG author's name or company name | +| | | | in advertising or publicity relating to this software or products derived from | +| | | | it. This software may be referred to only as "the Independent JPEG Group's | +| | | | software". | +| | | | | +| | | | We specifically permit and encourage the use of this software as the basis of | +| | | | commercial products, provided that all warranty or liability claims are | +| | | | assumed by the product vendor. | +| | | | | +| | | | libjpeg-turbo Licenses | +| | | | ====================== | +| | | | | +| | | | libjpeg-turbo is covered by two compatible BSD-style open source licenses: | +| | | | | +| | | | - The IJG (Independent JPEG Group) License, which is listed in | +| | | | [README.ijg](README.ijg) | +| | | | | +| | | | This license applies to the libjpeg API library and associated programs, | +| | | | including any code inherited from libjpeg and any modifications to that | +| | | | code. Note that the libjpeg-turbo SIMD source code bears the | +| | | | [zlib License](https://opensource.org/licenses/Zlib), but in the context of | +| | | | the overall libjpeg API library, the terms of the zlib License are subsumed | +| | | | by the terms of the IJG License. | +| | | | | +| | | | - The Modified (3-clause) BSD License, which is listed below | +| | | | | +| | | | This license applies to the TurboJPEG API library and associated programs, as | +| | | | well as the build system. Note that the TurboJPEG API library wraps the | +| | | | libjpeg API library, so in the context of the overall TurboJPEG API library, | +| | | | both the terms of the IJG License and the terms of the Modified (3-clause) | +| | | | BSD License apply. | +| | | | | +| | | | | +| | | | Complying with the libjpeg-turbo Licenses | +| | | | ========================================= | +| | | | | +| | | | This section provides a roll-up of the libjpeg-turbo licensing terms, to the | +| | | | best of our understanding. This is not a license in and of itself. It is | +| | | | intended solely for clarification. | +| | | | | +| | | | 1. If you are distributing a modified version of the libjpeg-turbo source, | +| | | | then: | +| | | | | +| | | | 1. You cannot alter or remove any existing copyright or license notices | +| | | | from the source. | +| | | | | +| | | | **Origin** | +| | | | - Clause 1 of the IJG License | +| | | | - Clause 1 of the Modified BSD License | +| | | | - Clauses 1 and 3 of the zlib License | +| | | | | +| | | | 2. You must add your own copyright notice to the header of each source | +| | | | file you modified, so others can tell that you modified that file. (If | +| | | | there is not an existing copyright header in that file, then you can | +| | | | simply add a notice stating that you modified the file.) | +| | | | | +| | | | **Origin** | +| | | | - Clause 1 of the IJG License | +| | | | - Clause 2 of the zlib License | +| | | | | +| | | | 3. You must include the IJG README file, and you must not alter any of the | +| | | | copyright or license text in that file. | +| | | | | +| | | | **Origin** | +| | | | - Clause 1 of the IJG License | +| | | | | +| | | | 2. If you are distributing only libjpeg-turbo binaries without the source, or | +| | | | if you are distributing an application that statically links with | +| | | | libjpeg-turbo, then: | +| | | | | +| | | | 1. Your product documentation must include a message stating: | +| | | | | +| | | | This software is based in part on the work of the Independent JPEG | +| | | | Group. | +| | | | | +| | | | **Origin** | +| | | | - Clause 2 of the IJG license | +| | | | | +| | | | 2. If your binary distribution includes or uses the TurboJPEG API, then | +| | | | your product documentation must include the text of the Modified BSD | +| | | | License (see below.) | +| | | | | +| | | | **Origin** | +| | | | - Clause 2 of the Modified BSD License | +| | | | | +| | | | 3. You cannot use the name of the IJG or The libjpeg-turbo Project or the | +| | | | contributors thereof in advertising, publicity, etc. | +| | | | | +| | | | **Origin** | +| | | | - IJG License | +| | | | - Clause 3 of the Modified BSD License | +| | | | | +| | | | 4. The IJG and The libjpeg-turbo Project do not warrant libjpeg-turbo to be | +| | | | free of defects, nor do we accept any liability for undesirable | +| | | | consequences resulting from your use of the software. | +| | | | | +| | | | **Origin** | +| | | | - IJG License | +| | | | - Modified BSD License | +| | | | - zlib License | +| | | | | +| | | | | +| | | | The Modified (3-clause) BSD License | +| | | | =================================== | +| | | | | +| | | | Copyright (C) 2009-2026 D. R. Commander. All Rights Reserved.
| +| | | | Copyright (C) 2015 Viktor Szathmáry. All Rights Reserved. | +| | | | | +| | | | Redistribution and use in source and binary forms, with or without | +| | | | modification, are permitted provided that the following conditions are met: | +| | | | | +| | | | - Redistributions of source code must retain the above copyright notice, | +| | | | this list of conditions and the following disclaimer. | +| | | | - 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. | +| | | | - Neither the name of the libjpeg-turbo Project 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 HOLDERS 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. | +| | | | | +| | | | | +| | | | Why Two Licenses? | +| | | | ================= | +| | | | | +| | | | The zlib License could have been used instead of the Modified (3-clause) BSD | +| | | | License, and since the IJG License effectively subsumes the distribution | +| | | | conditions of the zlib License, this would have effectively placed | +| | | | libjpeg-turbo binary distributions under the IJG License. However, the IJG | +| | | | License specifically refers to the Independent JPEG Group and does not extend | +| | | | attribution and endorsement protections to other entities. Thus, it was | +| | | | desirable to choose a license that granted us the same protections for new code | +| | | | that were granted to the IJG for code derived from their software. | +| | | | | +| | | | ===== libpng-1.6.56 ===== | +| | | | | +| | | | COPYRIGHT NOTICE, DISCLAIMER, and LICENSE | +| | | | ========================================= | +| | | | | +| | | | PNG Reference Library License version 2 | +| | | | --------------------------------------- | +| | | | | +| | | | * Copyright (c) 1995-2026 The PNG Reference Library Authors. | +| | | | * Copyright (c) 2018-2026 Cosmin Truta. | +| | | | * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson. | +| | | | * Copyright (c) 1996-1997 Andreas Dilger. | +| | | | * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. | +| | | | | +| | | | The software is supplied "as is", without warranty of any kind, | +| | | | express or implied, including, without limitation, the warranties | +| | | | of merchantability, fitness for a particular purpose, title, and | +| | | | non-infringement. In no event shall the Copyright owners, or | +| | | | anyone distributing the software, be liable for any damages or | +| | | | other liability, whether in contract, tort or otherwise, arising | +| | | | from, out of, or in connection with the software, or the use or | +| | | | other dealings in the software, even if advised of the possibility | +| | | | of such damage. | +| | | | | +| | | | Permission is hereby granted to use, copy, modify, and distribute | +| | | | this software, or portions hereof, for any purpose, without fee, | +| | | | subject to the following restrictions: | +| | | | | +| | | | 1. The origin of this software must not be misrepresented; you | +| | | | must not claim that you wrote the original software. If you | +| | | | use this software in a product, an acknowledgment in the product | +| | | | documentation would be appreciated, but is not required. | +| | | | | +| | | | 2. Altered source versions must be plainly marked as such, and must | +| | | | not be misrepresented as being the original software. | +| | | | | +| | | | 3. This Copyright notice may not be removed or altered from any | +| | | | source or altered source distribution. | +| | | | | +| | | | | +| | | | PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35) | +| | | | ----------------------------------------------------------------------- | +| | | | | +| | | | libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are | +| | | | Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are | +| | | | derived from libpng-1.0.6, and are distributed according to the same | +| | | | disclaimer and license as libpng-1.0.6 with the following individuals | +| | | | added to the list of Contributing Authors: | +| | | | | +| | | | Simon-Pierre Cadieux | +| | | | Eric S. Raymond | +| | | | Mans Rullgard | +| | | | Cosmin Truta | +| | | | Gilles Vollant | +| | | | James Yu | +| | | | Mandar Sahastrabuddhe | +| | | | Google Inc. | +| | | | Vadim Barkov | +| | | | | +| | | | and with the following additions to the disclaimer: | +| | | | | +| | | | There is no warranty against interference with your enjoyment of | +| | | | the library or against infringement. There is no warranty that our | +| | | | efforts or the library will fulfill any of your particular purposes | +| | | | or needs. This library is provided with all faults, and the entire | +| | | | risk of satisfactory quality, performance, accuracy, and effort is | +| | | | with the user. | +| | | | | +| | | | Some files in the "contrib" directory and some configure-generated | +| | | | files that are distributed with libpng have other copyright owners, and | +| | | | are released under other open source licenses. | +| | | | | +| | | | libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are | +| | | | Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from | +| | | | libpng-0.96, and are distributed according to the same disclaimer and | +| | | | license as libpng-0.96, with the following individuals added to the | +| | | | list of Contributing Authors: | +| | | | | +| | | | Tom Lane | +| | | | Glenn Randers-Pehrson | +| | | | Willem van Schaik | +| | | | | +| | | | libpng versions 0.89, June 1996, through 0.96, May 1997, are | +| | | | Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, | +| | | | and are distributed according to the same disclaimer and license as | +| | | | libpng-0.88, with the following individuals added to the list of | +| | | | Contributing Authors: | +| | | | | +| | | | John Bowler | +| | | | Kevin Bracey | +| | | | Sam Bushell | +| | | | Magnus Holmgren | +| | | | Greg Roelofs | +| | | | Tom Tanner | +| | | | | +| | | | Some files in the "scripts" directory have other copyright owners, | +| | | | but are released under this license. | +| | | | | +| | | | libpng versions 0.5, May 1995, through 0.88, January 1996, are | +| | | | Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. | +| | | | | +| | | | For the purposes of this copyright and license, "Contributing Authors" | +| | | | is defined as the following set of individuals: | +| | | | | +| | | | Andreas Dilger | +| | | | Dave Martindale | +| | | | Guy Eric Schalnat | +| | | | Paul Schmidt | +| | | | Tim Wegner | +| | | | | +| | | | The PNG Reference Library is supplied "AS IS". The Contributing | +| | | | Authors and Group 42, Inc. disclaim all warranties, expressed or | +| | | | implied, including, without limitation, the warranties of | +| | | | merchantability and of fitness for any purpose. The Contributing | +| | | | Authors and Group 42, Inc. assume no liability for direct, indirect, | +| | | | incidental, special, exemplary, or consequential damages, which may | +| | | | result from the use of the PNG Reference Library, even if advised of | +| | | | the possibility of such damage. | +| | | | | +| | | | Permission is hereby granted to use, copy, modify, and distribute this | +| | | | source code, or portions hereof, for any purpose, without fee, subject | +| | | | to the following restrictions: | +| | | | | +| | | | 1. The origin of this source code must not be misrepresented. | +| | | | | +| | | | 2. Altered versions must be plainly marked as such and must not | +| | | | be misrepresented as being the original source. | +| | | | | +| | | | 3. This Copyright notice may not be removed or altered from any | +| | | | source or altered source distribution. | +| | | | | +| | | | The Contributing Authors and Group 42, Inc. specifically permit, | +| | | | without fee, and encourage the use of this source code as a component | +| | | | to supporting the PNG file format in commercial products. If you use | +| | | | this source code in a product, acknowledgment is not required but would | +| | | | be appreciated. | +| | | | | +| | | | ===== libwebp-1.6.0 ===== | +| | | | | +| | | | Copyright (c) 2010, Google Inc. All rights reserved. | +| | | | | +| | | | Redistribution and use in source and binary forms, with or without | +| | | | modification, are permitted provided that the following conditions are | +| | | | met: | +| | | | | +| | | | * Redistributions of source code must retain the above copyright | +| | | | notice, this list of conditions and the following disclaimer. | +| | | | | +| | | | * 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. | +| | | | | +| | | | * Neither the name of Google 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 | +| | | | HOLDER 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. | +| | | | | +| | | | | +| | | | ===== openjpeg-2.5.4 ===== | +| | | | | +| | | | /* | +| | | | * The copyright in this software is being made available under the 2-clauses | +| | | | * BSD License, included below. This software may be subject to other third | +| | | | * party and contributor rights, including patent rights, and no such rights | +| | | | * are granted under this license. | +| | | | * | +| | | | * Copyright (c) 2002-2014, Universite catholique de Louvain (UCL), Belgium | +| | | | * Copyright (c) 2002-2014, Professor Benoit Macq | +| | | | * Copyright (c) 2003-2014, Antonin Descampe | +| | | | * Copyright (c) 2003-2009, Francois-Olivier Devaux | +| | | | * Copyright (c) 2005, Herve Drolon, FreeImage Team | +| | | | * Copyright (c) 2002-2003, Yannick Verschueren | +| | | | * Copyright (c) 2001-2003, David Janssens | +| | | | * Copyright (c) 2011-2012, Centre National d'Etudes Spatiales (CNES), France | +| | | | * Copyright (c) 2012, CS Systemes d'Information, France | +| | | | * | +| | | | * 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. | +| | | | * | +| | | | * 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. | +| | | | */ | +| | | | | +| | | | ===== tiff-4.7.1 ===== | +| | | | | +| | | | # LibTIFF license | +| | | | | +| | | | Copyright © 1988-1997 Sam Leffler\ | +| | | | Copyright © 1991-1997 Silicon Graphics, Inc. | +| | | | | +| | | | Permission to use, copy, modify, distribute, and sell this software and | +| | | | its documentation for any purpose is hereby granted without fee, provided | +| | | | that (i) the above copyright notices and this permission notice appear in | +| | | | all copies of the software and related documentation, and (ii) the names of | +| | | | Sam Leffler and Silicon Graphics may not be used in any advertising or | +| | | | publicity relating to the software without the specific, prior written | +| | | | permission of Sam Leffler and Silicon Graphics. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, | +| | | | EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY | +| | | | WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. | +| | | | | +| | | | IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR | +| | | | ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, | +| | | | OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, | +| | | | WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF | +| | | | LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE | +| | | | OF THIS SOFTWARE. | +| | | | | +| | | | # Lempel-Ziv & Welch Compression (tif_lzw.c) license | +| | | | The code of tif_lzw.c is derived from the compress program whose code is | +| | | | derived from software contributed to Berkeley by James A. Woods, | +| | | | derived from original work by Spencer Thomas and Joseph Orost. | +| | | | | +| | | | The original Berkeley copyright notice appears below in its entirety: | +| | | | | +| | | | Copyright (c) 1985, 1986 The Regents of the University of California. | +| | | | All rights reserved. | +| | | | | +| | | | This code is derived from software contributed to Berkeley by | +| | | | James A. Woods, derived from original work by Spencer Thomas | +| | | | and Joseph Orost. | +| | | | | +| | | | Redistribution and use in source and binary forms are permitted | +| | | | provided that the above copyright notice and this paragraph are | +| | | | duplicated in all such forms and that any documentation, | +| | | | advertising materials, and other materials related to such | +| | | | distribution and use acknowledge that the software was developed | +| | | | by the University of California, Berkeley. The name of the | +| | | | University may not be used to endorse or promote products derived | +| | | | from this software without specific prior written permission. | +| | | | THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR | +| | | | IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED | +| | | | WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. | +| | | | | +| | | | ===== xz-5.8.3 ===== | +| | | | | +| | | | | +| | | | XZ Utils Licensing | +| | | | ================== | +| | | | | +| | | | Different licenses apply to different files in this package. Here | +| | | | is a summary of which licenses apply to which parts of this package: | +| | | | | +| | | | - liblzma is under the BSD Zero Clause License (0BSD). | +| | | | | +| | | | - The command line tools xz, xzdec, lzmadec, and lzmainfo are | +| | | | under 0BSD except that, on systems that don't have a usable | +| | | | getopt_long, GNU getopt_long is compiled and linked in from the | +| | | | 'lib' directory. The getopt_long code is under GNU LGPLv2.1+. | +| | | | | +| | | | - The scripts to grep, diff, and view compressed files have been | +| | | | adapted from GNU gzip. These scripts (xzgrep, xzdiff, xzless, | +| | | | and xzmore) are under GNU GPLv2+. The man pages of the scripts | +| | | | are under 0BSD; they aren't based on the man pages of GNU gzip. | +| | | | | +| | | | - Most of the XZ Utils specific documentation that is in | +| | | | plain text files (like README, INSTALL, PACKAGERS, NEWS, | +| | | | and ChangeLog) are under 0BSD unless stated otherwise in | +| | | | the file itself. The files xz-file-format.txt and | +| | | | lzma-file-format.xt are in the public domain but may | +| | | | be distributed under the terms of 0BSD too. | +| | | | | +| | | | - Translated messages and man pages are under 0BSD except that | +| | | | some old translations are in the public domain. | +| | | | | +| | | | - Test files and test code in the 'tests' directory, and | +| | | | debugging utilities in the 'debug' directory are under | +| | | | the BSD Zero Clause License (0BSD). | +| | | | | +| | | | - The GNU Autotools based build system contains files that are | +| | | | under GNU GPLv2+, GNU GPLv3+, and a few permissive licenses. | +| | | | These files don't affect the licensing of the binaries being | +| | | | built. | +| | | | | +| | | | - The 'extra' directory contains files that are under various | +| | | | free software licenses. These aren't built or installed as | +| | | | part of XZ Utils. | +| | | | | +| | | | The following command may be helpful in finding per-file license | +| | | | information. It works on xz.git and on a clean file tree extracted | +| | | | from a release tarball. | +| | | | | +| | | | sh build-aux/license-check.sh -v | +| | | | | +| | | | For the files under the BSD Zero Clause License (0BSD), if | +| | | | a copyright notice is needed, the following is sufficient: | +| | | | | +| | | | Copyright (C) The XZ Utils authors and contributors | +| | | | | +| | | | If you copy significant amounts of 0BSD-licensed code from XZ Utils | +| | | | into your project, acknowledging this somewhere in your software is | +| | | | polite (especially if it is proprietary, non-free software), but | +| | | | it is not legally required by the license terms. Here is an example | +| | | | of a good notice to put into "about box" or into documentation: | +| | | | | +| | | | This software includes code from XZ Utils . | +| | | | | +| | | | The following license texts are included in the following files: | +| | | | - COPYING.0BSD: BSD Zero Clause License | +| | | | - COPYING.LGPLv2.1: GNU Lesser General Public License version 2.1 | +| | | | - COPYING.GPLv2: GNU General Public License version 2 | +| | | | - COPYING.GPLv3: GNU General Public License version 3 | +| | | | | +| | | | If you have questions, don't hesitate to ask for more information. | +| | | | The contact information is in the README file. | +| | | | | +| | | | | +| | | | ===== zlib-ng-2.3.3 ===== | +| | | | | +| | | | (C) 1995-2024 Jean-loup Gailly and Mark Adler | +| | | | | +| | | | This software is provided 'as-is', without any express or implied | +| | | | warranty. In no event will the authors be held liable for any damages | +| | | | arising from the use of this software. | +| | | | | +| | | | Permission is granted to anyone to use this software for any purpose, | +| | | | including commercial applications, and to alter it and redistribute it | +| | | | freely, subject to the following restrictions: | +| | | | | +| | | | 1. The origin of this software must not be misrepresented; you must not | +| | | | claim that you wrote the original software. If you use this software | +| | | | in a product, an acknowledgment in the product documentation would be | +| | | | appreciated but is not required. | +| | | | | +| | | | 2. Altered source versions must be plainly marked as such, and must not be | +| | | | misrepresented as being the original software. | +| | | | | +| | | | 3. This notice may not be removed or altered from any source distribution. | +| | | | | +| pyHanko | 0.34.1 | MIT | MIT License | +| | | | | +| | | | Copyright (c) 2020-2023 Matthias Valvekens | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person obtaining a copy | +| | | | of this software and associated documentation files (the "Software"), to deal | +| | | | in the Software without restriction, including without limitation the rights | +| | | | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | +| | | | copies of the Software, and to permit persons to whom the Software is | +| | | | furnished to do so, subject to the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall be included in all | +| | | | copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | +| | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | +| | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | +| | | | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | +| | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | +| | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | +| | | | SOFTWARE. | +| | | | | +| pycairo | 1.29.0 | LGPL-2.1-only OR MPL-1.1 | UNKNOWN | +| pycparser | 3.0 | BSD-3-Clause | pycparser -- A C parser in Python | +| | | | | +| | | | Copyright (c) 2008-2022, Eli Bendersky | +| | | | All rights reserved. | +| | | | | +| | | | Redistribution and use in source and binary forms, with or without modification, | +| | | | are permitted provided that the following conditions are met: | +| | | | | +| | | | * Redistributions of source code must retain the above copyright notice, this | +| | | | list of conditions and the following disclaimer. | +| | | | * 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. | +| | | | * Neither the name of the copyright holder 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 HOLDER 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. | +| | | | | +| pyhanko-certvalidator | 0.30.2 | MIT | MIT License | +| | | | | +| | | | Copyright (c) 2015-2018 Will Bond | +| | | | Copyright (c) 2020-2023 Matthias Valvekens | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person obtaining a copy of | +| | | | this software and associated documentation files (the "Software"), to deal in | +| | | | the Software without restriction, including without limitation the rights to | +| | | | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies | +| | | | of the Software, and to permit persons to whom the Software is furnished to do | +| | | | so, subject to the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall be included in all | +| | | | copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | +| | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | +| | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | +| | | | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | +| | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | +| | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | +| | | | SOFTWARE. | +| | | | | +| pypdf | 6.10.2 | BSD-3-Clause | Copyright (c) 2006-2008, Mathieu Fenniak | +| | | | Some contributions copyright (c) 2007, Ashish Kulkarni | +| | | | Some contributions copyright (c) 2014, Steve Witham | +| | | | | +| | | | All rights reserved. | +| | | | | +| | | | Redistribution and use in source and binary forms, with or without | +| | | | modification, are permitted provided that the following conditions are | +| | | | met: | +| | | | | +| | | | * Redistributions of source code must retain the above copyright notice, | +| | | | this list of conditions and the following disclaimer. | +| | | | * 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. | +| | | | * The name of the author may not 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. | +| | | | | +| python-bidi | 0.6.7 | GNU Library or Lesser General Public License (LGPL) | GNU GENERAL PUBLIC LICENSE | +| | | | Version 3, 29 June 2007 | +| | | | | +| | | | Copyright (C) 2007 Free Software Foundation, Inc. | +| | | | Everyone is permitted to copy and distribute verbatim copies | +| | | | of this license document, but changing it is not allowed. | +| | | | | +| | | | Preamble | +| | | | | +| | | | The GNU General Public License is a free, copyleft license for | +| | | | software and other kinds of works. | +| | | | | +| | | | The licenses for most software and other practical works are designed | +| | | | to take away your freedom to share and change the works. By contrast, | +| | | | the GNU General Public License is intended to guarantee your freedom to | +| | | | share and change all versions of a program--to make sure it remains free | +| | | | software for all its users. We, the Free Software Foundation, use the | +| | | | GNU General Public License for most of our software; it applies also to | +| | | | any other work released this way by its authors. You can apply it to | +| | | | your programs, too. | +| | | | | +| | | | When we speak of free software, we are referring to freedom, not | +| | | | price. Our General Public Licenses are designed to make sure that you | +| | | | have the freedom to distribute copies of free software (and charge for | +| | | | them if you wish), that you receive source code or can get it if you | +| | | | want it, that you can change the software or use pieces of it in new | +| | | | free programs, and that you know you can do these things. | +| | | | | +| | | | To protect your rights, we need to prevent others from denying you | +| | | | these rights or asking you to surrender the rights. Therefore, you have | +| | | | certain responsibilities if you distribute copies of the software, or if | +| | | | you modify it: responsibilities to respect the freedom of others. | +| | | | | +| | | | For example, if you distribute copies of such a program, whether | +| | | | gratis or for a fee, you must pass on to the recipients the same | +| | | | freedoms that you received. You must make sure that they, too, receive | +| | | | or can get the source code. And you must show them these terms so they | +| | | | know their rights. | +| | | | | +| | | | Developers that use the GNU GPL protect your rights with two steps: | +| | | | (1) assert copyright on the software, and (2) offer you this License | +| | | | giving you legal permission to copy, distribute and/or modify it. | +| | | | | +| | | | For the developers' and authors' protection, the GPL clearly explains | +| | | | that there is no warranty for this free software. For both users' and | +| | | | authors' sake, the GPL requires that modified versions be marked as | +| | | | changed, so that their problems will not be attributed erroneously to | +| | | | authors of previous versions. | +| | | | | +| | | | Some devices are designed to deny users access to install or run | +| | | | modified versions of the software inside them, although the manufacturer | +| | | | can do so. This is fundamentally incompatible with the aim of | +| | | | protecting users' freedom to change the software. The systematic | +| | | | pattern of such abuse occurs in the area of products for individuals to | +| | | | use, which is precisely where it is most unacceptable. Therefore, we | +| | | | have designed this version of the GPL to prohibit the practice for those | +| | | | products. If such problems arise substantially in other domains, we | +| | | | stand ready to extend this provision to those domains in future versions | +| | | | of the GPL, as needed to protect the freedom of users. | +| | | | | +| | | | Finally, every program is threatened constantly by software patents. | +| | | | States should not allow patents to restrict development and use of | +| | | | software on general-purpose computers, but in those that do, we wish to | +| | | | avoid the special danger that patents applied to a free program could | +| | | | make it effectively proprietary. To prevent this, the GPL assures that | +| | | | patents cannot be used to render the program non-free. | +| | | | | +| | | | The precise terms and conditions for copying, distribution and | +| | | | modification follow. | +| | | | | +| | | | TERMS AND CONDITIONS | +| | | | | +| | | | 0. Definitions. | +| | | | | +| | | | "This License" refers to version 3 of the GNU General Public License. | +| | | | | +| | | | "Copyright" also means copyright-like laws that apply to other kinds of | +| | | | works, such as semiconductor masks. | +| | | | | +| | | | "The Program" refers to any copyrightable work licensed under this | +| | | | License. Each licensee is addressed as "you". "Licensees" and | +| | | | "recipients" may be individuals or organizations. | +| | | | | +| | | | To "modify" a work means to copy from or adapt all or part of the work | +| | | | in a fashion requiring copyright permission, other than the making of an | +| | | | exact copy. The resulting work is called a "modified version" of the | +| | | | earlier work or a work "based on" the earlier work. | +| | | | | +| | | | A "covered work" means either the unmodified Program or a work based | +| | | | on the Program. | +| | | | | +| | | | To "propagate" a work means to do anything with it that, without | +| | | | permission, would make you directly or secondarily liable for | +| | | | infringement under applicable copyright law, except executing it on a | +| | | | computer or modifying a private copy. Propagation includes copying, | +| | | | distribution (with or without modification), making available to the | +| | | | public, and in some countries other activities as well. | +| | | | | +| | | | To "convey" a work means any kind of propagation that enables other | +| | | | parties to make or receive copies. Mere interaction with a user through | +| | | | a computer network, with no transfer of a copy, is not conveying. | +| | | | | +| | | | An interactive user interface displays "Appropriate Legal Notices" | +| | | | to the extent that it includes a convenient and prominently visible | +| | | | feature that (1) displays an appropriate copyright notice, and (2) | +| | | | tells the user that there is no warranty for the work (except to the | +| | | | extent that warranties are provided), that licensees may convey the | +| | | | work under this License, and how to view a copy of this License. If | +| | | | the interface presents a list of user commands or options, such as a | +| | | | menu, a prominent item in the list meets this criterion. | +| | | | | +| | | | 1. Source Code. | +| | | | | +| | | | The "source code" for a work means the preferred form of the work | +| | | | for making modifications to it. "Object code" means any non-source | +| | | | form of a work. | +| | | | | +| | | | A "Standard Interface" means an interface that either is an official | +| | | | standard defined by a recognized standards body, or, in the case of | +| | | | interfaces specified for a particular programming language, one that | +| | | | is widely used among developers working in that language. | +| | | | | +| | | | The "System Libraries" of an executable work include anything, other | +| | | | than the work as a whole, that (a) is included in the normal form of | +| | | | packaging a Major Component, but which is not part of that Major | +| | | | Component, and (b) serves only to enable use of the work with that | +| | | | Major Component, or to implement a Standard Interface for which an | +| | | | implementation is available to the public in source code form. A | +| | | | "Major Component", in this context, means a major essential component | +| | | | (kernel, window system, and so on) of the specific operating system | +| | | | (if any) on which the executable work runs, or a compiler used to | +| | | | produce the work, or an object code interpreter used to run it. | +| | | | | +| | | | The "Corresponding Source" for a work in object code form means all | +| | | | the source code needed to generate, install, and (for an executable | +| | | | work) run the object code and to modify the work, including scripts to | +| | | | control those activities. However, it does not include the work's | +| | | | System Libraries, or general-purpose tools or generally available free | +| | | | programs which are used unmodified in performing those activities but | +| | | | which are not part of the work. For example, Corresponding Source | +| | | | includes interface definition files associated with source files for | +| | | | the work, and the source code for shared libraries and dynamically | +| | | | linked subprograms that the work is specifically designed to require, | +| | | | such as by intimate data communication or control flow between those | +| | | | subprograms and other parts of the work. | +| | | | | +| | | | The Corresponding Source need not include anything that users | +| | | | can regenerate automatically from other parts of the Corresponding | +| | | | Source. | +| | | | | +| | | | The Corresponding Source for a work in source code form is that | +| | | | same work. | +| | | | | +| | | | 2. Basic Permissions. | +| | | | | +| | | | All rights granted under this License are granted for the term of | +| | | | copyright on the Program, and are irrevocable provided the stated | +| | | | conditions are met. This License explicitly affirms your unlimited | +| | | | permission to run the unmodified Program. The output from running a | +| | | | covered work is covered by this License only if the output, given its | +| | | | content, constitutes a covered work. This License acknowledges your | +| | | | rights of fair use or other equivalent, as provided by copyright law. | +| | | | | +| | | | You may make, run and propagate covered works that you do not | +| | | | convey, without conditions so long as your license otherwise remains | +| | | | in force. You may convey covered works to others for the sole purpose | +| | | | of having them make modifications exclusively for you, or provide you | +| | | | with facilities for running those works, provided that you comply with | +| | | | the terms of this License in conveying all material for which you do | +| | | | not control copyright. Those thus making or running the covered works | +| | | | for you must do so exclusively on your behalf, under your direction | +| | | | and control, on terms that prohibit them from making any copies of | +| | | | your copyrighted material outside their relationship with you. | +| | | | | +| | | | Conveying under any other circumstances is permitted solely under | +| | | | the conditions stated below. Sublicensing is not allowed; section 10 | +| | | | makes it unnecessary. | +| | | | | +| | | | 3. Protecting Users' Legal Rights From Anti-Circumvention Law. | +| | | | | +| | | | No covered work shall be deemed part of an effective technological | +| | | | measure under any applicable law fulfilling obligations under article | +| | | | 11 of the WIPO copyright treaty adopted on 20 December 1996, or | +| | | | similar laws prohibiting or restricting circumvention of such | +| | | | measures. | +| | | | | +| | | | When you convey a covered work, you waive any legal power to forbid | +| | | | circumvention of technological measures to the extent such circumvention | +| | | | is effected by exercising rights under this License with respect to | +| | | | the covered work, and you disclaim any intention to limit operation or | +| | | | modification of the work as a means of enforcing, against the work's | +| | | | users, your or third parties' legal rights to forbid circumvention of | +| | | | technological measures. | +| | | | | +| | | | 4. Conveying Verbatim Copies. | +| | | | | +| | | | You may convey verbatim copies of the Program's source code as you | +| | | | receive it, in any medium, provided that you conspicuously and | +| | | | appropriately publish on each copy an appropriate copyright notice; | +| | | | keep intact all notices stating that this License and any | +| | | | non-permissive terms added in accord with section 7 apply to the code; | +| | | | keep intact all notices of the absence of any warranty; and give all | +| | | | recipients a copy of this License along with the Program. | +| | | | | +| | | | You may charge any price or no price for each copy that you convey, | +| | | | and you may offer support or warranty protection for a fee. | +| | | | | +| | | | 5. Conveying Modified Source Versions. | +| | | | | +| | | | You may convey a work based on the Program, or the modifications to | +| | | | produce it from the Program, in the form of source code under the | +| | | | terms of section 4, provided that you also meet all of these conditions: | +| | | | | +| | | | a) The work must carry prominent notices stating that you modified | +| | | | it, and giving a relevant date. | +| | | | | +| | | | b) The work must carry prominent notices stating that it is | +| | | | released under this License and any conditions added under section | +| | | | 7. This requirement modifies the requirement in section 4 to | +| | | | "keep intact all notices". | +| | | | | +| | | | c) You must license the entire work, as a whole, under this | +| | | | License to anyone who comes into possession of a copy. This | +| | | | License will therefore apply, along with any applicable section 7 | +| | | | additional terms, to the whole of the work, and all its parts, | +| | | | regardless of how they are packaged. This License gives no | +| | | | permission to license the work in any other way, but it does not | +| | | | invalidate such permission if you have separately received it. | +| | | | | +| | | | d) If the work has interactive user interfaces, each must display | +| | | | Appropriate Legal Notices; however, if the Program has interactive | +| | | | interfaces that do not display Appropriate Legal Notices, your | +| | | | work need not make them do so. | +| | | | | +| | | | A compilation of a covered work with other separate and independent | +| | | | works, which are not by their nature extensions of the covered work, | +| | | | and which are not combined with it such as to form a larger program, | +| | | | in or on a volume of a storage or distribution medium, is called an | +| | | | "aggregate" if the compilation and its resulting copyright are not | +| | | | used to limit the access or legal rights of the compilation's users | +| | | | beyond what the individual works permit. Inclusion of a covered work | +| | | | in an aggregate does not cause this License to apply to the other | +| | | | parts of the aggregate. | +| | | | | +| | | | 6. Conveying Non-Source Forms. | +| | | | | +| | | | You may convey a covered work in object code form under the terms | +| | | | of sections 4 and 5, provided that you also convey the | +| | | | machine-readable Corresponding Source under the terms of this License, | +| | | | in one of these ways: | +| | | | | +| | | | a) Convey the object code in, or embodied in, a physical product | +| | | | (including a physical distribution medium), accompanied by the | +| | | | Corresponding Source fixed on a durable physical medium | +| | | | customarily used for software interchange. | +| | | | | +| | | | b) Convey the object code in, or embodied in, a physical product | +| | | | (including a physical distribution medium), accompanied by a | +| | | | written offer, valid for at least three years and valid for as | +| | | | long as you offer spare parts or customer support for that product | +| | | | model, to give anyone who possesses the object code either (1) a | +| | | | copy of the Corresponding Source for all the software in the | +| | | | product that is covered by this License, on a durable physical | +| | | | medium customarily used for software interchange, for a price no | +| | | | more than your reasonable cost of physically performing this | +| | | | conveying of source, or (2) access to copy the | +| | | | Corresponding Source from a network server at no charge. | +| | | | | +| | | | c) Convey individual copies of the object code with a copy of the | +| | | | written offer to provide the Corresponding Source. This | +| | | | alternative is allowed only occasionally and noncommercially, and | +| | | | only if you received the object code with such an offer, in accord | +| | | | with subsection 6b. | +| | | | | +| | | | d) Convey the object code by offering access from a designated | +| | | | place (gratis or for a charge), and offer equivalent access to the | +| | | | Corresponding Source in the same way through the same place at no | +| | | | further charge. You need not require recipients to copy the | +| | | | Corresponding Source along with the object code. If the place to | +| | | | copy the object code is a network server, the Corresponding Source | +| | | | may be on a different server (operated by you or a third party) | +| | | | that supports equivalent copying facilities, provided you maintain | +| | | | clear directions next to the object code saying where to find the | +| | | | Corresponding Source. Regardless of what server hosts the | +| | | | Corresponding Source, you remain obligated to ensure that it is | +| | | | available for as long as needed to satisfy these requirements. | +| | | | | +| | | | e) Convey the object code using peer-to-peer transmission, provided | +| | | | you inform other peers where the object code and Corresponding | +| | | | Source of the work are being offered to the general public at no | +| | | | charge under subsection 6d. | +| | | | | +| | | | A separable portion of the object code, whose source code is excluded | +| | | | from the Corresponding Source as a System Library, need not be | +| | | | included in conveying the object code work. | +| | | | | +| | | | A "User Product" is either (1) a "consumer product", which means any | +| | | | tangible personal property which is normally used for personal, family, | +| | | | or household purposes, or (2) anything designed or sold for incorporation | +| | | | into a dwelling. In determining whether a product is a consumer product, | +| | | | doubtful cases shall be resolved in favor of coverage. For a particular | +| | | | product received by a particular user, "normally used" refers to a | +| | | | typical or common use of that class of product, regardless of the status | +| | | | of the particular user or of the way in which the particular user | +| | | | actually uses, or expects or is expected to use, the product. A product | +| | | | is a consumer product regardless of whether the product has substantial | +| | | | commercial, industrial or non-consumer uses, unless such uses represent | +| | | | the only significant mode of use of the product. | +| | | | | +| | | | "Installation Information" for a User Product means any methods, | +| | | | procedures, authorization keys, or other information required to install | +| | | | and execute modified versions of a covered work in that User Product from | +| | | | a modified version of its Corresponding Source. The information must | +| | | | suffice to ensure that the continued functioning of the modified object | +| | | | code is in no case prevented or interfered with solely because | +| | | | modification has been made. | +| | | | | +| | | | If you convey an object code work under this section in, or with, or | +| | | | specifically for use in, a User Product, and the conveying occurs as | +| | | | part of a transaction in which the right of possession and use of the | +| | | | User Product is transferred to the recipient in perpetuity or for a | +| | | | fixed term (regardless of how the transaction is characterized), the | +| | | | Corresponding Source conveyed under this section must be accompanied | +| | | | by the Installation Information. But this requirement does not apply | +| | | | if neither you nor any third party retains the ability to install | +| | | | modified object code on the User Product (for example, the work has | +| | | | been installed in ROM). | +| | | | | +| | | | The requirement to provide Installation Information does not include a | +| | | | requirement to continue to provide support service, warranty, or updates | +| | | | for a work that has been modified or installed by the recipient, or for | +| | | | the User Product in which it has been modified or installed. Access to a | +| | | | network may be denied when the modification itself materially and | +| | | | adversely affects the operation of the network or violates the rules and | +| | | | protocols for communication across the network. | +| | | | | +| | | | Corresponding Source conveyed, and Installation Information provided, | +| | | | in accord with this section must be in a format that is publicly | +| | | | documented (and with an implementation available to the public in | +| | | | source code form), and must require no special password or key for | +| | | | unpacking, reading or copying. | +| | | | | +| | | | 7. Additional Terms. | +| | | | | +| | | | "Additional permissions" are terms that supplement the terms of this | +| | | | License by making exceptions from one or more of its conditions. | +| | | | Additional permissions that are applicable to the entire Program shall | +| | | | be treated as though they were included in this License, to the extent | +| | | | that they are valid under applicable law. If additional permissions | +| | | | apply only to part of the Program, that part may be used separately | +| | | | under those permissions, but the entire Program remains governed by | +| | | | this License without regard to the additional permissions. | +| | | | | +| | | | When you convey a copy of a covered work, you may at your option | +| | | | remove any additional permissions from that copy, or from any part of | +| | | | it. (Additional permissions may be written to require their own | +| | | | removal in certain cases when you modify the work.) You may place | +| | | | additional permissions on material, added by you to a covered work, | +| | | | for which you have or can give appropriate copyright permission. | +| | | | | +| | | | Notwithstanding any other provision of this License, for material you | +| | | | add to a covered work, you may (if authorized by the copyright holders of | +| | | | that material) supplement the terms of this License with terms: | +| | | | | +| | | | a) Disclaiming warranty or limiting liability differently from the | +| | | | terms of sections 15 and 16 of this License; or | +| | | | | +| | | | b) Requiring preservation of specified reasonable legal notices or | +| | | | author attributions in that material or in the Appropriate Legal | +| | | | Notices displayed by works containing it; or | +| | | | | +| | | | c) Prohibiting misrepresentation of the origin of that material, or | +| | | | requiring that modified versions of such material be marked in | +| | | | reasonable ways as different from the original version; or | +| | | | | +| | | | d) Limiting the use for publicity purposes of names of licensors or | +| | | | authors of the material; or | +| | | | | +| | | | e) Declining to grant rights under trademark law for use of some | +| | | | trade names, trademarks, or service marks; or | +| | | | | +| | | | f) Requiring indemnification of licensors and authors of that | +| | | | material by anyone who conveys the material (or modified versions of | +| | | | it) with contractual assumptions of liability to the recipient, for | +| | | | any liability that these contractual assumptions directly impose on | +| | | | those licensors and authors. | +| | | | | +| | | | All other non-permissive additional terms are considered "further | +| | | | restrictions" within the meaning of section 10. If the Program as you | +| | | | received it, or any part of it, contains a notice stating that it is | +| | | | governed by this License along with a term that is a further | +| | | | restriction, you may remove that term. If a license document contains | +| | | | a further restriction but permits relicensing or conveying under this | +| | | | License, you may add to a covered work material governed by the terms | +| | | | of that license document, provided that the further restriction does | +| | | | not survive such relicensing or conveying. | +| | | | | +| | | | If you add terms to a covered work in accord with this section, you | +| | | | must place, in the relevant source files, a statement of the | +| | | | additional terms that apply to those files, or a notice indicating | +| | | | where to find the applicable terms. | +| | | | | +| | | | Additional terms, permissive or non-permissive, may be stated in the | +| | | | form of a separately written license, or stated as exceptions; | +| | | | the above requirements apply either way. | +| | | | | +| | | | 8. Termination. | +| | | | | +| | | | You may not propagate or modify a covered work except as expressly | +| | | | provided under this License. Any attempt otherwise to propagate or | +| | | | modify it is void, and will automatically terminate your rights under | +| | | | this License (including any patent licenses granted under the third | +| | | | paragraph of section 11). | +| | | | | +| | | | However, if you cease all violation of this License, then your | +| | | | license from a particular copyright holder is reinstated (a) | +| | | | provisionally, unless and until the copyright holder explicitly and | +| | | | finally terminates your license, and (b) permanently, if the copyright | +| | | | holder fails to notify you of the violation by some reasonable means | +| | | | prior to 60 days after the cessation. | +| | | | | +| | | | Moreover, your license from a particular copyright holder is | +| | | | reinstated permanently if the copyright holder notifies you of the | +| | | | violation by some reasonable means, this is the first time you have | +| | | | received notice of violation of this License (for any work) from that | +| | | | copyright holder, and you cure the violation prior to 30 days after | +| | | | your receipt of the notice. | +| | | | | +| | | | Termination of your rights under this section does not terminate the | +| | | | licenses of parties who have received copies or rights from you under | +| | | | this License. If your rights have been terminated and not permanently | +| | | | reinstated, you do not qualify to receive new licenses for the same | +| | | | material under section 10. | +| | | | | +| | | | 9. Acceptance Not Required for Having Copies. | +| | | | | +| | | | You are not required to accept this License in order to receive or | +| | | | run a copy of the Program. Ancillary propagation of a covered work | +| | | | occurring solely as a consequence of using peer-to-peer transmission | +| | | | to receive a copy likewise does not require acceptance. However, | +| | | | nothing other than this License grants you permission to propagate or | +| | | | modify any covered work. These actions infringe copyright if you do | +| | | | not accept this License. Therefore, by modifying or propagating a | +| | | | covered work, you indicate your acceptance of this License to do so. | +| | | | | +| | | | 10. Automatic Licensing of Downstream Recipients. | +| | | | | +| | | | Each time you convey a covered work, the recipient automatically | +| | | | receives a license from the original licensors, to run, modify and | +| | | | propagate that work, subject to this License. You are not responsible | +| | | | for enforcing compliance by third parties with this License. | +| | | | | +| | | | An "entity transaction" is a transaction transferring control of an | +| | | | organization, or substantially all assets of one, or subdividing an | +| | | | organization, or merging organizations. If propagation of a covered | +| | | | work results from an entity transaction, each party to that | +| | | | transaction who receives a copy of the work also receives whatever | +| | | | licenses to the work the party's predecessor in interest had or could | +| | | | give under the previous paragraph, plus a right to possession of the | +| | | | Corresponding Source of the work from the predecessor in interest, if | +| | | | the predecessor has it or can get it with reasonable efforts. | +| | | | | +| | | | You may not impose any further restrictions on the exercise of the | +| | | | rights granted or affirmed under this License. For example, you may | +| | | | not impose a license fee, royalty, or other charge for exercise of | +| | | | rights granted under this License, and you may not initiate litigation | +| | | | (including a cross-claim or counterclaim in a lawsuit) alleging that | +| | | | any patent claim is infringed by making, using, selling, offering for | +| | | | sale, or importing the Program or any portion of it. | +| | | | | +| | | | 11. Patents. | +| | | | | +| | | | A "contributor" is a copyright holder who authorizes use under this | +| | | | License of the Program or a work on which the Program is based. The | +| | | | work thus licensed is called the contributor's "contributor version". | +| | | | | +| | | | A contributor's "essential patent claims" are all patent claims | +| | | | owned or controlled by the contributor, whether already acquired or | +| | | | hereafter acquired, that would be infringed by some manner, permitted | +| | | | by this License, of making, using, or selling its contributor version, | +| | | | but do not include claims that would be infringed only as a | +| | | | consequence of further modification of the contributor version. For | +| | | | purposes of this definition, "control" includes the right to grant | +| | | | patent sublicenses in a manner consistent with the requirements of | +| | | | this License. | +| | | | | +| | | | Each contributor grants you a non-exclusive, worldwide, royalty-free | +| | | | patent license under the contributor's essential patent claims, to | +| | | | make, use, sell, offer for sale, import and otherwise run, modify and | +| | | | propagate the contents of its contributor version. | +| | | | | +| | | | In the following three paragraphs, a "patent license" is any express | +| | | | agreement or commitment, however denominated, not to enforce a patent | +| | | | (such as an express permission to practice a patent or covenant not to | +| | | | sue for patent infringement). To "grant" such a patent license to a | +| | | | party means to make such an agreement or commitment not to enforce a | +| | | | patent against the party. | +| | | | | +| | | | If you convey a covered work, knowingly relying on a patent license, | +| | | | and the Corresponding Source of the work is not available for anyone | +| | | | to copy, free of charge and under the terms of this License, through a | +| | | | publicly available network server or other readily accessible means, | +| | | | then you must either (1) cause the Corresponding Source to be so | +| | | | available, or (2) arrange to deprive yourself of the benefit of the | +| | | | patent license for this particular work, or (3) arrange, in a manner | +| | | | consistent with the requirements of this License, to extend the patent | +| | | | license to downstream recipients. "Knowingly relying" means you have | +| | | | actual knowledge that, but for the patent license, your conveying the | +| | | | covered work in a country, or your recipient's use of the covered work | +| | | | in a country, would infringe one or more identifiable patents in that | +| | | | country that you have reason to believe are valid. | +| | | | | +| | | | If, pursuant to or in connection with a single transaction or | +| | | | arrangement, you convey, or propagate by procuring conveyance of, a | +| | | | covered work, and grant a patent license to some of the parties | +| | | | receiving the covered work authorizing them to use, propagate, modify | +| | | | or convey a specific copy of the covered work, then the patent license | +| | | | you grant is automatically extended to all recipients of the covered | +| | | | work and works based on it. | +| | | | | +| | | | A patent license is "discriminatory" if it does not include within | +| | | | the scope of its coverage, prohibits the exercise of, or is | +| | | | conditioned on the non-exercise of one or more of the rights that are | +| | | | specifically granted under this License. You may not convey a covered | +| | | | work if you are a party to an arrangement with a third party that is | +| | | | in the business of distributing software, under which you make payment | +| | | | to the third party based on the extent of your activity of conveying | +| | | | the work, and under which the third party grants, to any of the | +| | | | parties who would receive the covered work from you, a discriminatory | +| | | | patent license (a) in connection with copies of the covered work | +| | | | conveyed by you (or copies made from those copies), or (b) primarily | +| | | | for and in connection with specific products or compilations that | +| | | | contain the covered work, unless you entered into that arrangement, | +| | | | or that patent license was granted, prior to 28 March 2007. | +| | | | | +| | | | Nothing in this License shall be construed as excluding or limiting | +| | | | any implied license or other defenses to infringement that may | +| | | | otherwise be available to you under applicable patent law. | +| | | | | +| | | | 12. No Surrender of Others' Freedom. | +| | | | | +| | | | If conditions are imposed on you (whether by court order, agreement or | +| | | | otherwise) that contradict the conditions of this License, they do not | +| | | | excuse you from the conditions of this License. If you cannot convey a | +| | | | covered work so as to satisfy simultaneously your obligations under this | +| | | | License and any other pertinent obligations, then as a consequence you may | +| | | | not convey it at all. For example, if you agree to terms that obligate you | +| | | | to collect a royalty for further conveying from those to whom you convey | +| | | | the Program, the only way you could satisfy both those terms and this | +| | | | License would be to refrain entirely from conveying the Program. | +| | | | | +| | | | 13. Use with the GNU Affero General Public License. | +| | | | | +| | | | Notwithstanding any other provision of this License, you have | +| | | | permission to link or combine any covered work with a work licensed | +| | | | under version 3 of the GNU Affero General Public License into a single | +| | | | combined work, and to convey the resulting work. The terms of this | +| | | | License will continue to apply to the part which is the covered work, | +| | | | but the special requirements of the GNU Affero General Public License, | +| | | | section 13, concerning interaction through a network will apply to the | +| | | | combination as such. | +| | | | | +| | | | 14. Revised Versions of this License. | +| | | | | +| | | | The Free Software Foundation may publish revised and/or new versions of | +| | | | the GNU General Public License from time to time. Such new versions will | +| | | | be similar in spirit to the present version, but may differ in detail to | +| | | | address new problems or concerns. | +| | | | | +| | | | Each version is given a distinguishing version number. If the | +| | | | Program specifies that a certain numbered version of the GNU General | +| | | | Public License "or any later version" applies to it, you have the | +| | | | option of following the terms and conditions either of that numbered | +| | | | version or of any later version published by the Free Software | +| | | | Foundation. If the Program does not specify a version number of the | +| | | | GNU General Public License, you may choose any version ever published | +| | | | by the Free Software Foundation. | +| | | | | +| | | | If the Program specifies that a proxy can decide which future | +| | | | versions of the GNU General Public License can be used, that proxy's | +| | | | public statement of acceptance of a version permanently authorizes you | +| | | | to choose that version for the Program. | +| | | | | +| | | | Later license versions may give you additional or different | +| | | | permissions. However, no additional obligations are imposed on any | +| | | | author or copyright holder as a result of your choosing to follow a | +| | | | later version. | +| | | | | +| | | | 15. Disclaimer of Warranty. | +| | | | | +| | | | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY | +| | | | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT | +| | | | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY | +| | | | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, | +| | | | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | +| | | | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM | +| | | | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF | +| | | | ALL NECESSARY SERVICING, REPAIR OR CORRECTION. | +| | | | | +| | | | 16. Limitation of Liability. | +| | | | | +| | | | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING | +| | | | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS | +| | | | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY | +| | | | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE | +| | | | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF | +| | | | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD | +| | | | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), | +| | | | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF | +| | | | SUCH DAMAGES. | +| | | | | +| | | | 17. Interpretation of Sections 15 and 16. | +| | | | | +| | | | If the disclaimer of warranty and limitation of liability provided | +| | | | above cannot be given local legal effect according to their terms, | +| | | | reviewing courts shall apply local law that most closely approximates | +| | | | an absolute waiver of all civil liability in connection with the | +| | | | Program, unless a warranty or assumption of liability accompanies a | +| | | | copy of the Program in return for a fee. | +| | | | | +| | | | END OF TERMS AND CONDITIONS | +| | | | | +| | | | How to Apply These Terms to Your New Programs | +| | | | | +| | | | If you develop a new program, and you want it to be of the greatest | +| | | | possible use to the public, the best way to achieve this is to make it | +| | | | free software which everyone can redistribute and change under these terms. | +| | | | | +| | | | To do so, attach the following notices to the program. It is safest | +| | | | to attach them to the start of each source file to most effectively | +| | | | state the exclusion of warranty; and each file should have at least | +| | | | the "copyright" line and a pointer to where the full notice is found. | +| | | | | +| | | | | +| | | | Copyright (C) | +| | | | | +| | | | This program is free software: you can redistribute it and/or modify | +| | | | it under the terms of the GNU 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 Public License for more details. | +| | | | | +| | | | You should have received a copy of the GNU General Public License | +| | | | along with this program. If not, see . | +| | | | | +| | | | Also add information on how to contact you by electronic and paper mail. | +| | | | | +| | | | If the program does terminal interaction, make it output a short | +| | | | notice like this when it starts in an interactive mode: | +| | | | | +| | | | Copyright (C) | +| | | | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. | +| | | | This is free software, and you are welcome to redistribute it | +| | | | under certain conditions; type `show c' for details. | +| | | | | +| | | | The hypothetical commands `show w' and `show c' should show the appropriate | +| | | | parts of the General Public License. Of course, your program's commands | +| | | | might be different; for a GUI interface, you would use an "about box". | +| | | | | +| | | | You should also get your employer (if you work as a programmer) or school, | +| | | | if any, to sign a "copyright disclaimer" for the program, if necessary. | +| | | | For more information on this, and how to apply and follow the GNU GPL, see | +| | | | . | +| | | | | +| | | | The GNU General Public License does not permit incorporating your program | +| | | | into proprietary programs. If your program is a subroutine library, you | +| | | | may consider it more useful to permit linking proprietary applications with | +| | | | the library. If this is what you want to do, use the GNU Lesser General | +| | | | Public License instead of this License. But first, please read | +| | | | . | +| | | | | +| reportlab | 4.4.10 | BSD License | ##################################################################################### | +| | | | # | +| | | | # Copyright (c) 2000-2024, ReportLab Inc. | +| | | | # All rights reserved. | +| | | | # | +| | | | # Redistribution and use in source and binary forms, with or without modification, | +| | | | # are permitted provided that the following conditions are met: | +| | | | # | +| | | | # * Redistributions of source code must retain the above copyright notice, | +| | | | # this list of conditions and the following disclaimer. | +| | | | # * 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. | +| | | | # * Neither the name of the company 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 OFFICERS 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. | +| | | | # | +| | | | ##################################################################################### | +| | | | | +| requests | 2.33.1 | Apache Software License | | +| | | | 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. | +| | | | | +| rlPyCairo | 0.4.0 | BSD License | UNKNOWN | +| six | 1.17.0 | MIT License | Copyright (c) 2010-2024 Benjamin Peterson | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person obtaining a copy of | +| | | | this software and associated documentation files (the "Software"), to deal in | +| | | | the Software without restriction, including without limitation the rights to | +| | | | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of | +| | | | the Software, and to permit persons to whom the Software is furnished to do so, | +| | | | subject to the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall be included in all | +| | | | copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | +| | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS | +| | | | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR | +| | | | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER | +| | | | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN | +| | | | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | +| | | | | +| svglib | 1.6.0 | LGPL-3.0-or-later | GNU LESSER GENERAL PUBLIC LICENSE | +| | | | Version 3, 29 June 2007 | +| | | | | +| | | | Copyright (C) 2007 Free Software Foundation, Inc. | +| | | | Everyone is permitted to copy and distribute verbatim copies | +| | | | of this license document, but changing it is not allowed. | +| | | | | +| | | | | +| | | | This version of the GNU Lesser General Public License incorporates | +| | | | the terms and conditions of version 3 of the GNU General Public | +| | | | License, supplemented by the additional permissions listed below. | +| | | | | +| | | | 0. Additional Definitions. | +| | | | | +| | | | As used herein, "this License" refers to version 3 of the GNU Lesser | +| | | | General Public License, and the "GNU GPL" refers to version 3 of the GNU | +| | | | General Public License. | +| | | | | +| | | | "The Library" refers to a covered work governed by this License, | +| | | | other than an Application or a Combined Work as defined below. | +| | | | | +| | | | An "Application" is any work that makes use of an interface provided | +| | | | by the Library, but which is not otherwise based on the Library. | +| | | | Defining a subclass of a class defined by the Library is deemed a mode | +| | | | of using an interface provided by the Library. | +| | | | | +| | | | A "Combined Work" is a work produced by combining or linking an | +| | | | Application with the Library. The particular version of the Library | +| | | | with which the Combined Work was made is also called the "Linked | +| | | | Version". | +| | | | | +| | | | The "Minimal Corresponding Source" for a Combined Work means the | +| | | | Corresponding Source for the Combined Work, excluding any source code | +| | | | for portions of the Combined Work that, considered in isolation, are | +| | | | based on the Application, and not on the Linked Version. | +| | | | | +| | | | The "Corresponding Application Code" for a Combined Work means the | +| | | | object code and/or source code for the Application, including any data | +| | | | and utility programs needed for reproducing the Combined Work from the | +| | | | Application, but excluding the System Libraries of the Combined Work. | +| | | | | +| | | | 1. Exception to Section 3 of the GNU GPL. | +| | | | | +| | | | You may convey a covered work under sections 3 and 4 of this License | +| | | | without being bound by section 3 of the GNU GPL. | +| | | | | +| | | | 2. Conveying Modified Versions. | +| | | | | +| | | | If you modify a copy of the Library, and, in your modifications, a | +| | | | facility refers to a function or data to be supplied by an Application | +| | | | that uses the facility (other than as an argument passed when the | +| | | | facility is invoked), then you may convey a copy of the modified | +| | | | version: | +| | | | | +| | | | a) under this License, provided that you make a good faith effort to | +| | | | ensure that, in the event an Application does not supply the | +| | | | function or data, the facility still operates, and performs | +| | | | whatever part of its purpose remains meaningful, or | +| | | | | +| | | | b) under the GNU GPL, with none of the additional permissions of | +| | | | this License applicable to that copy. | +| | | | | +| | | | 3. Object Code Incorporating Material from Library Header Files. | +| | | | | +| | | | The object code form of an Application may incorporate material from | +| | | | a header file that is part of the Library. You may convey such object | +| | | | code under terms of your choice, provided that, if the incorporated | +| | | | material is not limited to numerical parameters, data structure | +| | | | layouts and accessors, or small macros, inline functions and templates | +| | | | (ten or fewer lines in length), you do both of the following: | +| | | | | +| | | | a) Give prominent notice with each copy of the object code that the | +| | | | Library is used in it and that the Library and its use are | +| | | | covered by this License. | +| | | | | +| | | | b) Accompany the object code with a copy of the GNU GPL and this license | +| | | | document. | +| | | | | +| | | | 4. Combined Works. | +| | | | | +| | | | You may convey a Combined Work under terms of your choice that, | +| | | | taken together, effectively do not restrict modification of the | +| | | | portions of the Library contained in the Combined Work and reverse | +| | | | engineering for debugging such modifications, if you also do each of | +| | | | the following: | +| | | | | +| | | | a) Give prominent notice with each copy of the Combined Work that | +| | | | the Library is used in it and that the Library and its use are | +| | | | covered by this License. | +| | | | | +| | | | b) Accompany the Combined Work with a copy of the GNU GPL and this license | +| | | | document. | +| | | | | +| | | | c) For a Combined Work that displays copyright notices during | +| | | | execution, include the copyright notice for the Library among | +| | | | these notices, as well as a reference directing the user to the | +| | | | copies of the GNU GPL and this license document. | +| | | | | +| | | | d) Do one of the following: | +| | | | | +| | | | 0) Convey the Minimal Corresponding Source under the terms of this | +| | | | License, and the Corresponding Application Code in a form | +| | | | suitable for, and under terms that permit, the user to | +| | | | recombine or relink the Application with a modified version of | +| | | | the Linked Version to produce a modified Combined Work, in the | +| | | | manner specified by section 6 of the GNU GPL for conveying | +| | | | Corresponding Source. | +| | | | | +| | | | 1) Use a suitable shared library mechanism for linking with the | +| | | | Library. A suitable mechanism is one that (a) uses at run time | +| | | | a copy of the Library already present on the user's computer | +| | | | system, and (b) will operate properly with a modified version | +| | | | of the Library that is interface-compatible with the Linked | +| | | | Version. | +| | | | | +| | | | e) Provide Installation Information, but only if you would otherwise | +| | | | be required to provide such information under section 6 of the | +| | | | GNU GPL, and only to the extent that such information is | +| | | | necessary to install and execute a modified version of the | +| | | | Combined Work produced by recombining or relinking the | +| | | | Application with a modified version of the Linked Version. (If | +| | | | you use option 4d0, the Installation Information must accompany | +| | | | the Minimal Corresponding Source and Corresponding Application | +| | | | Code. If you use option 4d1, you must provide the Installation | +| | | | Information in the manner specified by section 6 of the GNU GPL | +| | | | for conveying Corresponding Source.) | +| | | | | +| | | | 5. Combined Libraries. | +| | | | | +| | | | You may place library facilities that are a work based on the | +| | | | Library side by side in a single library together with other library | +| | | | facilities that are not Applications and are not covered by this | +| | | | License, and convey such a combined library under terms of your | +| | | | choice, if you do both of the following: | +| | | | | +| | | | a) Accompany the combined library with a copy of the same work based | +| | | | on the Library, uncombined with any other library facilities, | +| | | | conveyed under the terms of this License. | +| | | | | +| | | | b) Give prominent notice with the combined library that part of it | +| | | | is a work based on the Library, and explaining where to find the | +| | | | accompanying uncombined form of the same work. | +| | | | | +| | | | 6. Revised Versions of the GNU Lesser General Public License. | +| | | | | +| | | | The Free Software Foundation may publish revised and/or new versions | +| | | | of the GNU Lesser General Public License from time to time. Such new | +| | | | versions will be similar in spirit to the present version, but may | +| | | | differ in detail to address new problems or concerns. | +| | | | | +| | | | Each version is given a distinguishing version number. If the | +| | | | Library as you received it specifies that a certain numbered version | +| | | | of the GNU Lesser General Public License "or any later version" | +| | | | applies to it, you have the option of following the terms and | +| | | | conditions either of that published version or of any later version | +| | | | published by the Free Software Foundation. If the Library as you | +| | | | received it does not specify a version number of the GNU Lesser | +| | | | General Public License, you may choose any version of the GNU Lesser | +| | | | General Public License ever published by the Free Software Foundation. | +| | | | | +| | | | If the Library as you received it specifies that a proxy can decide | +| | | | whether future versions of the GNU Lesser General Public License shall | +| | | | apply, that proxy's public statement of acceptance of any version is | +| | | | permanent authorization for you to choose that version for the | +| | | | Library. | +| | | | | +| tinycss2 | 1.5.1 | BSD License | BSD 3-Clause License | +| | | | | +| | | | Copyright (c) 2013-2020, Simon Sapin and contributors. | +| | | | All rights reserved. | +| | | | | +| | | | Redistribution and use in source and binary forms, with or without | +| | | | modification, are permitted provided that the following conditions are met: | +| | | | | +| | | | * Redistributions of source code must retain the above copyright notice, this | +| | | | list of conditions and the following disclaimer. | +| | | | | +| | | | * 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. | +| | | | | +| | | | * Neither the name of the copyright holder 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 HOLDER 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. | +| | | | | +| tzdata | 2026.1 | Apache-2.0 | Apache Software License 2.0 | +| | | | | +| | | | Copyright (c) 2020, Paul Ganssle (Google) | +| | | | | +| | | | 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. | +| | | | | +| tzlocal | 5.3.1 | MIT License | Copyright 2011-2017 Lennart Regebro | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person obtaining a copy | +| | | | of this software and associated documentation files (the "Software"), to deal | +| | | | in the Software without restriction, including without limitation the rights | +| | | | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | +| | | | copies of the Software, and to permit persons to whom the Software is | +| | | | furnished to do so, subject to the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall be included in | +| | | | all copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | +| | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | +| | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | +| | | | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | +| | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | +| | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | +| | | | SOFTWARE. | +| | | | | +| uritools | 6.0.1 | MIT | The MIT License (MIT) | +| | | | | +| | | | Copyright (c) 2014-2025 Thomas Kemmer | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person obtaining a copy of | +| | | | this software and associated documentation files (the "Software"), to deal in | +| | | | the Software without restriction, including without limitation the rights to | +| | | | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of | +| | | | the Software, and to permit persons to whom the Software is furnished to do so, | +| | | | subject to the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall be included in all | +| | | | copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | +| | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS | +| | | | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR | +| | | | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER | +| | | | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN | +| | | | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | +| | | | | +| urllib3 | 2.6.3 | MIT | MIT License | +| | | | | +| | | | Copyright (c) 2008-2020 Andrey Petrov and contributors. | +| | | | | +| | | | Permission is hereby granted, free of charge, to any person obtaining a copy | +| | | | of this software and associated documentation files (the "Software"), to deal | +| | | | in the Software without restriction, including without limitation the rights | +| | | | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | +| | | | copies of the Software, and to permit persons to whom the Software is | +| | | | furnished to do so, subject to the following conditions: | +| | | | | +| | | | The above copyright notice and this permission notice shall be included in all | +| | | | copies or substantial portions of the Software. | +| | | | | +| | | | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | +| | | | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | +| | | | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | +| | | | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | +| | | | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | +| | | | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | +| | | | SOFTWARE. | +| | | | | +| webencodings | 0.5.1 | BSD License | UNKNOWN | +| xhtml2pdf | 0.2.17 | Apache Software License | | +| | | | 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/vscode-extension/README.md b/vscode-extension/README.md index 1954fa6..3585556 100644 --- a/vscode-extension/README.md +++ b/vscode-extension/README.md @@ -6,6 +6,10 @@ Compare two directories of source code with [Winnowing fingerprints](https://the > **Design Principle**: Diffinite reports **how similar** and **where similar**. It does not classify the type of copying — that is the expert witness's job. +![sample report](https://raw.githubusercontent.com/nash-dir/diffinite/master/docs/report-sample.png) + +![diff page](https://raw.githubusercontent.com/nash-dir/diffinite/master/docs/report-diff-sample.png) + --- ## Features @@ -13,7 +17,7 @@ Compare two directories of source code with [Winnowing fingerprints](https://the ### Core Analysis - **1:1 File Matching** — Pairs files across two directories using fuzzy name matching, then computes line-by-line or word-by-word diffs with syntax highlighting. - **N:M Cross-Matching (Deep Mode)** — Winnowing fingerprint-based Jaccard similarity across all file pairs. Detects code reuse even across renamed, split, or merged files. -- **Comment Stripping** — 5-state FSM parser supporting 30+ file extensions (`.py`, `.js`, `.ts`, `.java`, `.c`, `.cpp`, `.go`, `.rs`, `.rb`, `.sql`, `.html`, `.css`, and more). +- **Comment Stripping** — 6-state FSM parser supporting 45+ file extensions (`.py`, `.js`, `.ts`, `.java`, `.c`, `.cpp`, `.go`, `.rs`, `.swift`, `.rb`, `.php`, `.sql`, `.html`, `.css`, and more). - **Moved Block Detection** — Detects code blocks that were moved (not just added/deleted) and highlights them in purple (original position) and blue (moved destination). - **SHA-256 Evidence Integrity** — Embeds cryptographic hashes for all analyzed files directly in the report for forensic chain-of-custody. @@ -49,7 +53,7 @@ Diffinite runs a two-stage pipeline: ### Stage 1: 1:1 File Matching (`simple` mode) 1. **Fuzzy name matching** — Pairs files across directories using string similarity (configurable threshold). -2. **Comment stripping** — Optionally removes comments using a 5-state finite state machine parser. +2. **Comment stripping** — Optionally removes comments using a 6-state finite state machine parser. 3. **Side-by-side diff** — Computes line-by-line (or word-by-word) diffs using `difflib.SequenceMatcher`. 4. **Report generation** — Renders syntax-highlighted HTML diffs via Pygments, converts to PDF with xhtml2pdf. @@ -93,6 +97,7 @@ N:M cross-matching table (deep mode): |--------|-------------| | **File A** | Source file from directory A | | **Matched Files (B)** | All B-files sharing fingerprints above the Jaccard threshold | +| **Shared Hashes** | Count of Winnowing fingerprints the file pair has in common | | **Jaccard** | `|A∩B| / |A∪B|` — fraction of shared Winnowing fingerprints | --- @@ -106,9 +111,12 @@ N:M cross-matching table (deep mode): | `diffinite.workers` | `4` | Number of CPU cores for parallel diff rendering | | `diffinite.noMerge` | `false` | Save individual reports per file instead of one merged PDF | | `diffinite.preserveTree` | `true` | Preserve directory tree structure in individual output | -| `diffinite.batesPrefix` | `DIFF-` | Default Bates number prefix | +| `diffinite.pdfLang` | `ko` | Language for CJK font resolution in PDF output (`ko`, `ja`, `zh-cn`, `en`). Auto-resolves the best OS-installed font. | +| `diffinite.pdfFont` | (empty) | Absolute path to a `.ttf`/`.otf` font to embed in the PDF. Overrides `pdfLang`. Leave empty to use built-in CJK fonts. | | `diffinite.batesPresets` | `[]` | Saved Bates presets (prefix/suffix/start number per case) | +> **CJK / Unicode**: Korean, Japanese, and Chinese source code renders correctly in PDF and HTML reports. The `pdfLang` setting (default `ko`) picks an appropriate OS font for PDF output; HTML uses the browser's native font fallback. + ```json { "diffinite.batesPresets": [ @@ -137,7 +145,7 @@ All options are configurable through the built-in GUI panel: | **Threshold** | `60` | Fuzzy file-name matching threshold (0–100) | | **K-gram** | `5` | Winnowing K-gram size (Schleimer 2003 §4.2) | | **Window** | `4` | Winnowing window size. Detection guarantee: sequences ≥ K+W−1 tokens | -| **Threshold (Deep)** | `0.05` | Minimum Jaccard similarity to include in results | +| **Threshold (Deep)** | `5` | Minimum Jaccard similarity (0–100 scale) to include in results | | **Bates Preset** | — | Select a saved preset to auto-fill prefix/suffix/start | | **Bates Prefix** | (empty) | Prefix for Bates numbering (e.g. `PLAINTIFF-`) | | **Bates Suffix** | (empty) | Suffix for Bates numbering (e.g. `-CONFIDENTIAL`) | @@ -158,17 +166,19 @@ pip install diffinite ## Comment Stripping Support -The **Strip Comments** option removes comments using a 5-state FSM parser: +The **Strip Comments** option removes comments using a 6-state FSM parser covering 45+ file extensions: | Extensions | Comment Styles | |------------|---------------| -| `.py` | `# line`, `"""docstrings"""` | -| `.js`, `.ts`, `.jsx`, `.tsx` | `// line`, `/* block */`, `` `template literals` `` | -| `.java`, `.c`, `.cpp`, `.h`, `.cs`, `.go`, `.rs`, `.kt`, `.scala` | `// line`, `/* block */` | -| `.html`, `.xml`, `.svg` | `` | +| `.py`, `.pyw` | `# line` (docstrings preserved) | +| `.js`, `.jsx`, `.mjs`, `.ts`, `.tsx` | `// line`, `/* block */`, template literals, regex literals | +| `.java`, `.kt`, `.kts`, `.scala`, `.c`, `.cc`, `.cpp`, `.h`, `.hpp`, `.cs`, `.go`, `.rs`, `.swift` | `// line`, `/* block */` | +| `.html`, `.htm`, `.xml`, `.svg` | `` | | `.css`, `.scss`, `.less` | `/* block */` | -| `.sql` | `-- line`, `/* block */` | -| `.rb`, `.sh`, `.bash`, `.r` | `# line` | +| `.sql`, `.ddl`, `.dml`, `.pks`, `.pkb`, `.plsql`, `.tsql` | `-- line`, `/* block */` | +| `.php` | `// line`, `# line`, `/* block */` | +| `.rb` | `# line`, `=begin … =end` block | +| `.pl`, `.pm`, `.sh`, `.bash`, `.zsh`, `.r`, `.yaml`, `.yml`, `.toml` | `# line` | | `.lua` | `-- line`, `--[[ block ]]` | --- @@ -188,6 +198,6 @@ The **Strip Comments** option removes comments using a 5-state FSM parser: ## License -[Apache License 2.0](https://github.com/nash-dir/diffinite/blob/main/LICENSE) +[Apache License 2.0](https://github.com/nash-dir/diffinite/blob/master/LICENSE) -See [NOTICE](https://github.com/nash-dir/diffinite/blob/main/NOTICE) for attribution. +See [NOTICE](https://github.com/nash-dir/diffinite/blob/master/NOTICE) for attribution. diff --git a/vscode-extension/package-lock.json b/vscode-extension/package-lock.json index fed90dd..9c584bb 100644 --- a/vscode-extension/package-lock.json +++ b/vscode-extension/package-lock.json @@ -1,12 +1,12 @@ { "name": "diffinite", - "version": "0.12.1", + "version": "0.12.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "diffinite", - "version": "0.12.1", + "version": "0.12.2", "license": "Apache-2.0", "devDependencies": { "@types/node": "^20.0.0", diff --git a/vscode-extension/package.json b/vscode-extension/package.json index d0ade06..9e83a06 100644 --- a/vscode-extension/package.json +++ b/vscode-extension/package.json @@ -2,19 +2,24 @@ "name": "diffinite", "displayName": "Diffinite — Source Code Comparison", "description": "Forensic source-code comparison with Winnowing fingerprints and professional reports for IP litigation & code audit", - "version": "0.12.1", + "version": "0.12.2", "publisher": "nash-dir", "license": "Apache-2.0", "repository": { "type": "git", "url": "https://github.com/nash-dir/diffinite" }, + "homepage": "https://github.com/nash-dir/diffinite", + "bugs": { + "url": "https://github.com/nash-dir/diffinite/issues" + }, + "qna": "https://github.com/nash-dir/diffinite/issues", "icon": "icon.png", - "keywords": ["diff", "code comparison", "forensic", "winnowing", "plagiarism"], + "keywords": ["diff", "code comparison", "forensic", "winnowing", "plagiarism", "similarity", "source code", "litigation", "code audit", "side-by-side"], "engines": { "vscode": "^1.85.0" }, - "categories": ["Other"], + "categories": ["Other", "Visualization"], "activationEvents": [], "main": "./out/extension.js", "contributes": { @@ -46,11 +51,6 @@ "enum": ["simple", "deep"], "description": "Default execution mode" }, - "diffinite.batesPrefix": { - "type": "string", - "default": "DIFF-", - "description": "Prefix for Bates numbering in reports." - }, "diffinite.workers": { "type": "integer", "default": 4, diff --git a/vscode-extension/scripts/build_bundle.ps1 b/vscode-extension/scripts/build_bundle.ps1 index 3f983d7..bc90ac7 100644 --- a/vscode-extension/scripts/build_bundle.ps1 +++ b/vscode-extension/scripts/build_bundle.ps1 @@ -9,13 +9,15 @@ the VS CE deployment bundle will work perfectly in production. Steps: - 1. Downloads & Extracts Python Embeddable zip + 1. Downloads & Extracts Python Embeddable zip (SHA256 verified) 2. Enables 'import site' in ._pth - 3. Bootstraps pip - 4. Installs the local 'diffinite' package to target folder - 5. Extracts Dependency Licenses - 6. Aggressive Pruning (removes __pycache__, tests, .c/.cpp files, etc.) - 7. Smoke Test (runs the bundled python.exe -m diffinite --help) + 3. Bootstraps pip (SHA256 verified) + 4. Installs dependencies with --require-hashes (supply-chain hardened) + 4a. Hash-verified PyPI deps from requirements-bundle.lock + 4b. Local diffinite package (--no-deps) + 5. Extracts Dependency Licenses (build-only pip-licenses in a temp dir) + 6. Smoke Test (runs the bundled python.exe -m diffinite --help) + 7. Aggressive Pruning (removes __pycache__, tests, .c/.cpp files, etc.) — last #> param( [string]$pythonVersion = "3.12.9" @@ -88,67 +90,120 @@ if ($actualPipHash -ne $expectedPipHash) { if ($LASTEXITCODE -ne 0) { throw "Pip bootstrap failed." } # ------------------------------------------------------------------------- -# 4. Install diffinite package and dependencies +# 4. Install diffinite package and dependencies (Supply-Chain Hardened) # ------------------------------------------------------------------------- Write-Host "Installing build dependencies (setuptools, wheel)..." & "$binPythonDir\python.exe" -m pip install setuptools wheel --no-warn-script-location -Write-Host "Installing diffinite & dependencies into target folder..." $sitePackages = "$binPythonDir\Lib\site-packages" New-Item -ItemType Directory -Path $sitePackages -Force | Out-Null -& "$binPythonDir\python.exe" -m pip install --target $sitePackages --no-warn-script-location $workspaceRoot +# 4a. Install hash-verified dependencies from lock file +$lockFile = "$PSScriptRoot\requirements-bundle.lock" +if (-not (Test-Path $lockFile)) { + throw "Security Exception: requirements-bundle.lock not found at $lockFile. Run update_lockfile.ps1 first." +} + +Write-Host "Installing hash-verified dependencies from lock file..." +Write-Host " Lock file: $lockFile" +& "$binPythonDir\python.exe" -m pip install ` + --require-hashes ` + --no-deps ` + --target $sitePackages ` + --no-warn-script-location ` + -r $lockFile +if ($LASTEXITCODE -ne 0) { + throw "Security Exception: Dependency hash verification failed! A package may have been tampered with." +} + +# 4b. Install diffinite itself (local source, no deps — already hash-verified above) +Write-Host "Installing diffinite package (local source, --no-deps)..." +& "$binPythonDir\python.exe" -m pip install ` + --no-deps ` + --target $sitePackages ` + --no-warn-script-location ` + $workspaceRoot if ($LASTEXITCODE -ne 0) { throw "Diffinite installation failed." } # ------------------------------------------------------------------------- # 5. Extract Dependency Licenses # ------------------------------------------------------------------------- +# pip-licenses is a BUILD-ONLY tool, but it (and prettytable/wcwidth) must be +# importable by the bundled interpreter to enumerate license metadata. The +# embedded Python is driven by a `._pth` file, which makes it ignore PYTHONPATH +# and any --target dir, so it can only import from site-packages. We therefore +# install it into site-packages and strip it (plus its deps) in the final prune +# step (#7); .vscodeignore is a second backstop so it never reaches the VSIX. Write-Host "Extracting open-source licenses..." -& "$binPythonDir\python.exe" -m pip install pip-licenses --no-warn-script-location $pythonExeTemplate = "$binPythonDir\python.exe" +& $pythonExeTemplate -m pip install pip-licenses --no-warn-script-location +if ($LASTEXITCODE -ne 0) { throw "pip-licenses install failed." } -# Get all installed non-system packages -$installedPackages = (& $pythonExeTemplate -m pip list --format=freeze) | - Where-Object { $_ -notmatch '^(pip|setuptools|wheel)=' } | +# Enumerate runtime packages, excluding pip/setuptools/wheel and the build-only +# license tooling itself (pip-licenses, prettytable, wcwidth). +$installedPackages = (& $pythonExeTemplate -m pip list --format=freeze) | + Where-Object { $_ -notmatch '^(pip|setuptools|wheel|pip-licenses|prettytable|wcwidth)=' } | ForEach-Object { ($_ -split '=')[0] } -$packagesArg = $installedPackages -join " " -& $pythonExeTemplate -m piplicenses --with-license-file --format=markdown --output-file="$extRoot\DEPENDENCY_LICENSES.md" --packages $installedPackages +# --no-license-path: keep the license TEXT but drop the absolute LicenseFile +# path column. Those paths can resolve to the builder's home dir (e.g. a package +# also present in %APPDATA%\Python), leaking the local username into the public +# VSIX; they are also meaningless on end-user machines. +& $pythonExeTemplate -m piplicenses --with-license-file --no-license-path --format=markdown --output-file="$extRoot\DEPENDENCY_LICENSES.md" --packages $installedPackages if ($LASTEXITCODE -ne 0) { throw "License extraction failed." } Write-Host "Licenses saved to DEPENDENCY_LICENSES.md" # ------------------------------------------------------------------------- -# 6. Aggressive Pruning (Size Optimization) +# 6. Smoke Test +# ------------------------------------------------------------------------- +# Run BEFORE pruning: importing diffinite regenerates __pycache__/*.pyc in +# site-packages, so the prune must be the final step to actually shrink the +# shipped bundle. +Write-Host "Running smoke test on bundled python..." +& "$binPythonDir\python.exe" -m diffinite --help +if ($LASTEXITCODE -ne 0) { throw "Smoke test failed! The bundled Python architecture is broken." } + +# ------------------------------------------------------------------------- +# 7. Aggressive Pruning (Size Optimization) — must be the LAST step # ------------------------------------------------------------------------- Write-Host "Pruning unnecessary files and caches..." -# Prune function +# Prune function. +# NOTE: Get-ChildItem -Include is a no-op unless -Path ends in '\*'; the prior +# version silently pruned nothing and leaked ~12 MB of __pycache__/.pyc into the +# VSIX. Filter with Where-Object on the piped items instead. function Prune-Folder { param([string]$path) - if (Test-Path $path) { - # Delete __pycache__, tests, examples - Get-ChildItem -Path $path -Recurse -Directory -Include "__pycache__", "tests", "test", "examples" -ErrorAction SilentlyContinue | Remove-Item -Recurse -Force - # Delete compiled generic caches and unused sources - Get-ChildItem -Path $path -Recurse -File -Include "*.pyc", "*.c", "*.cpp", "*.h" -ErrorAction SilentlyContinue | Remove-Item -Force - # Delete dist-info/egg-info (licenses are already collected) - Get-ChildItem -Path $path -Recurse -Directory -Include "*.dist-info", "*.egg-info" -ErrorAction SilentlyContinue | Remove-Item -Recurse -Force - } + if (-not (Test-Path $path)) { return } + # Delete __pycache__, tests, examples directories + Get-ChildItem -Path $path -Recurse -Directory -ErrorAction SilentlyContinue | + Where-Object { $_.Name -in @("__pycache__", "tests", "test", "examples") } | + Remove-Item -Recurse -Force -ErrorAction SilentlyContinue + # Delete compiled caches and unused C/C++ sources + Get-ChildItem -Path $path -Recurse -File -ErrorAction SilentlyContinue | + Where-Object { $_.Extension -in @(".pyc", ".pyo", ".c", ".cpp", ".h") } | + Remove-Item -Force -ErrorAction SilentlyContinue + # Delete dist-info/egg-info (licenses are already collected in step 5) + Get-ChildItem -Path $path -Recurse -Directory -ErrorAction SilentlyContinue | + Where-Object { $_.Name -like "*.dist-info" -or $_.Name -like "*.egg-info" } | + Remove-Item -Recurse -Force -ErrorAction SilentlyContinue } Prune-Folder $binPythonDir -# Remove pip, setuptools, and Scripts directory (not needed at runtime) -Get-ChildItem -Path $sitePackages -Directory -Include "pip*", "setuptools*" -ErrorAction SilentlyContinue | Remove-Item -Recurse -Force +# Remove pip, setuptools, wheel, and the build-only license tooling +# (pip-licenses + prettytable + wcwidth) — none are used at runtime. +$buildOnlyPatterns = @( + "pip*", "setuptools*", "wheel*", + "pip_licenses*", "piplicenses*", "prettytable*", "wcwidth*", + "_distutils_hack", "distutils-precedence.pth" +) +Get-ChildItem -Path $sitePackages -ErrorAction SilentlyContinue | + Where-Object { $name = $_.Name; $buildOnlyPatterns | Where-Object { $name -like $_ } } | + Remove-Item -Recurse -Force -ErrorAction SilentlyContinue if (Test-Path "$binPythonDir\Scripts") { Remove-Item "$binPythonDir\Scripts" -Recurse -Force } if (Test-Path "$binPythonDir\get-pip.py") { Remove-Item "$binPythonDir\get-pip.py" -Force } -# ------------------------------------------------------------------------- -# 7. Smoke Test -# ------------------------------------------------------------------------- -Write-Host "Running smoke test on bundled python..." -& "$binPythonDir\python.exe" -m diffinite --help -if ($LASTEXITCODE -ne 0) { throw "Smoke test failed! The bundled Python architecture is broken." } - Write-Host "==========================================================" Write-Host "✓ SUCCESS: Bundle built and verified successfully." Write-Host "Workspace is now configured identically to the Release CD." diff --git a/vscode-extension/scripts/requirements-bundle.lock b/vscode-extension/scripts/requirements-bundle.lock new file mode 100644 index 0000000..4a8386d --- /dev/null +++ b/vscode-extension/scripts/requirements-bundle.lock @@ -0,0 +1,921 @@ +# +# This file is autogenerated by pip-compile with Python 3.14 +# by the following command: +# +# pip-compile --generate-hashes --output-file=requirements-bundle.lock requirements.txt +# +arabic-reshaper==3.0.0 \ + --hash=sha256:3f71d5034bb694204a239a6f1ebcf323ac3c5b059de02259235e2016a1a5e2dc \ + --hash=sha256:ffcd13ba5ec007db71c072f5b23f420da92ac7f268512065d49e790e62237099 + # via xhtml2pdf +asn1crypto==1.5.1 \ + --hash=sha256:13ae38502be632115abf8a24cbe5f4da52e3b5231990aff31123c805306ccb9c \ + --hash=sha256:db4e40728b728508912cbb3d44f19ce188f218e9eba635821bb4b68564f8fd67 + # via + # oscrypto + # pyhanko + # pyhanko-certvalidator +certifi==2026.2.25 \ + --hash=sha256:027692e4402ad994f1c42e52a4997a9763c646b73e4096e4d5d6db8af1d6f0fa \ + --hash=sha256:e887ab5cee78ea814d3472169153c2d12cd43b14bd03329a39a9c6e2e80bfba7 + # via requests +cffi==2.0.0 \ + --hash=sha256:00bdf7acc5f795150faa6957054fbbca2439db2f775ce831222b66f192f03beb \ + --hash=sha256:07b271772c100085dd28b74fa0cd81c8fb1a3ba18b21e03d7c27f3436a10606b \ + --hash=sha256:087067fa8953339c723661eda6b54bc98c5625757ea62e95eb4898ad5e776e9f \ + --hash=sha256:0a1527a803f0a659de1af2e1fd700213caba79377e27e4693648c2923da066f9 \ + --hash=sha256:0cf2d91ecc3fcc0625c2c530fe004f82c110405f101548512cce44322fa8ac44 \ + --hash=sha256:0f6084a0ea23d05d20c3edcda20c3d006f9b6f3fefeac38f59262e10cef47ee2 \ + --hash=sha256:12873ca6cb9b0f0d3a0da705d6086fe911591737a59f28b7936bdfed27c0d47c \ + --hash=sha256:19f705ada2530c1167abacb171925dd886168931e0a7b78f5bffcae5c6b5be75 \ + --hash=sha256:1cd13c99ce269b3ed80b417dcd591415d3372bcac067009b6e0f59c7d4015e65 \ + --hash=sha256:1e3a615586f05fc4065a8b22b8152f0c1b00cdbc60596d187c2a74f9e3036e4e \ + --hash=sha256:1f72fb8906754ac8a2cc3f9f5aaa298070652a0ffae577e0ea9bd480dc3c931a \ + --hash=sha256:1fc9ea04857caf665289b7a75923f2c6ed559b8298a1b8c49e59f7dd95c8481e \ + --hash=sha256:203a48d1fb583fc7d78a4c6655692963b860a417c0528492a6bc21f1aaefab25 \ + --hash=sha256:2081580ebb843f759b9f617314a24ed5738c51d2aee65d31e02f6f7a2b97707a \ + --hash=sha256:21d1152871b019407d8ac3985f6775c079416c282e431a4da6afe7aefd2bccbe \ + --hash=sha256:24b6f81f1983e6df8db3adc38562c83f7d4a0c36162885ec7f7b77c7dcbec97b \ + --hash=sha256:256f80b80ca3853f90c21b23ee78cd008713787b1b1e93eae9f3d6a7134abd91 \ + --hash=sha256:28a3a209b96630bca57cce802da70c266eb08c6e97e5afd61a75611ee6c64592 \ + --hash=sha256:2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b6206187 \ + --hash=sha256:2de9a304e27f7596cd03d16f1b7c72219bd944e99cc52b84d0145aefb07cbd3c \ + --hash=sha256:38100abb9d1b1435bc4cc340bb4489635dc2f0da7456590877030c9b3d40b0c1 \ + --hash=sha256:3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e4b3a94 \ + --hash=sha256:3e17ed538242334bf70832644a32a7aae3d83b57567f9fd60a26257e992b79ba \ + --hash=sha256:3e837e369566884707ddaf85fc1744b47575005c0a229de3327f8f9a20f4efeb \ + --hash=sha256:3f4d46d8b35698056ec29bca21546e1551a205058ae1a181d871e278b0b28165 \ + --hash=sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529 \ + --hash=sha256:45d5e886156860dc35862657e1494b9bae8dfa63bf56796f2fb56e1679fc0bca \ + --hash=sha256:4647afc2f90d1ddd33441e5b0e85b16b12ddec4fca55f0d9671fef036ecca27c \ + --hash=sha256:4671d9dd5ec934cb9a73e7ee9676f9362aba54f7f34910956b84d727b0d73fb6 \ + --hash=sha256:53f77cbe57044e88bbd5ed26ac1d0514d2acf0591dd6bb02a3ae37f76811b80c \ + --hash=sha256:5eda85d6d1879e692d546a078b44251cdd08dd1cfb98dfb77b670c97cee49ea0 \ + --hash=sha256:5fed36fccc0612a53f1d4d9a816b50a36702c28a2aa880cb8a122b3466638743 \ + --hash=sha256:61d028e90346df14fedc3d1e5441df818d095f3b87d286825dfcbd6459b7ef63 \ + --hash=sha256:66f011380d0e49ed280c789fbd08ff0d40968ee7b665575489afa95c98196ab5 \ + --hash=sha256:6824f87845e3396029f3820c206e459ccc91760e8fa24422f8b0c3d1731cbec5 \ + --hash=sha256:6c6c373cfc5c83a975506110d17457138c8c63016b563cc9ed6e056a82f13ce4 \ + --hash=sha256:6d02d6655b0e54f54c4ef0b94eb6be0607b70853c45ce98bd278dc7de718be5d \ + --hash=sha256:6d50360be4546678fc1b79ffe7a66265e28667840010348dd69a314145807a1b \ + --hash=sha256:730cacb21e1bdff3ce90babf007d0a0917cc3e6492f336c2f0134101e0944f93 \ + --hash=sha256:737fe7d37e1a1bffe70bd5754ea763a62a066dc5913ca57e957824b72a85e205 \ + --hash=sha256:74a03b9698e198d47562765773b4a8309919089150a0bb17d829ad7b44b60d27 \ + --hash=sha256:7553fb2090d71822f02c629afe6042c299edf91ba1bf94951165613553984512 \ + --hash=sha256:7a66c7204d8869299919db4d5069a82f1561581af12b11b3c9f48c584eb8743d \ + --hash=sha256:7cc09976e8b56f8cebd752f7113ad07752461f48a58cbba644139015ac24954c \ + --hash=sha256:81afed14892743bbe14dacb9e36d9e0e504cd204e0b165062c488942b9718037 \ + --hash=sha256:8941aaadaf67246224cee8c3803777eed332a19d909b47e29c9842ef1e79ac26 \ + --hash=sha256:89472c9762729b5ae1ad974b777416bfda4ac5642423fa93bd57a09204712322 \ + --hash=sha256:8ea985900c5c95ce9db1745f7933eeef5d314f0565b27625d9a10ec9881e1bfb \ + --hash=sha256:8eca2a813c1cb7ad4fb74d368c2ffbbb4789d377ee5bb8df98373c2cc0dee76c \ + --hash=sha256:92b68146a71df78564e4ef48af17551a5ddd142e5190cdf2c5624d0c3ff5b2e8 \ + --hash=sha256:9332088d75dc3241c702d852d4671613136d90fa6881da7d770a483fd05248b4 \ + --hash=sha256:94698a9c5f91f9d138526b48fe26a199609544591f859c870d477351dc7b2414 \ + --hash=sha256:9a67fc9e8eb39039280526379fb3a70023d77caec1852002b4da7e8b270c4dd9 \ + --hash=sha256:9de40a7b0323d889cf8d23d1ef214f565ab154443c42737dfe52ff82cf857664 \ + --hash=sha256:a05d0c237b3349096d3981b727493e22147f934b20f6f125a3eba8f994bec4a9 \ + --hash=sha256:afb8db5439b81cf9c9d0c80404b60c3cc9c3add93e114dcae767f1477cb53775 \ + --hash=sha256:b18a3ed7d5b3bd8d9ef7a8cb226502c6bf8308df1525e1cc676c3680e7176739 \ + --hash=sha256:b1e74d11748e7e98e2f426ab176d4ed720a64412b6a15054378afdb71e0f37dc \ + --hash=sha256:b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062 \ + --hash=sha256:b4c854ef3adc177950a8dfc81a86f5115d2abd545751a304c5bcf2c2c7283cfe \ + --hash=sha256:b882b3df248017dba09d6b16defe9b5c407fe32fc7c65a9c69798e6175601be9 \ + --hash=sha256:baf5215e0ab74c16e2dd324e8ec067ef59e41125d3eade2b863d294fd5035c92 \ + --hash=sha256:c649e3a33450ec82378822b3dad03cc228b8f5963c0c12fc3b1e0ab940f768a5 \ + --hash=sha256:c654de545946e0db659b3400168c9ad31b5d29593291482c43e3564effbcee13 \ + --hash=sha256:c6638687455baf640e37344fe26d37c404db8b80d037c3d29f58fe8d1c3b194d \ + --hash=sha256:c8d3b5532fc71b7a77c09192b4a5a200ea992702734a2e9279a37f2478236f26 \ + --hash=sha256:cb527a79772e5ef98fb1d700678fe031e353e765d1ca2d409c92263c6d43e09f \ + --hash=sha256:cf364028c016c03078a23b503f02058f1814320a56ad535686f90565636a9495 \ + --hash=sha256:d48a880098c96020b02d5a1f7d9251308510ce8858940e6fa99ece33f610838b \ + --hash=sha256:d68b6cef7827e8641e8ef16f4494edda8b36104d79773a334beaa1e3521430f6 \ + --hash=sha256:d9b29c1f0ae438d5ee9acb31cadee00a58c46cc9c0b2f9038c6b0b3470877a8c \ + --hash=sha256:d9b97165e8aed9272a6bb17c01e3cc5871a594a446ebedc996e2397a1c1ea8ef \ + --hash=sha256:da68248800ad6320861f129cd9c1bf96ca849a2771a59e0344e88681905916f5 \ + --hash=sha256:da902562c3e9c550df360bfa53c035b2f241fed6d9aef119048073680ace4a18 \ + --hash=sha256:dbd5c7a25a7cb98f5ca55d258b103a2054f859a46ae11aaf23134f9cc0d356ad \ + --hash=sha256:dd4f05f54a52fb558f1ba9f528228066954fee3ebe629fc1660d874d040ae5a3 \ + --hash=sha256:de8dad4425a6ca6e4e5e297b27b5c824ecc7581910bf9aee86cb6835e6812aa7 \ + --hash=sha256:e11e82b744887154b182fd3e7e8512418446501191994dbf9c9fc1f32cc8efd5 \ + --hash=sha256:e6e73b9e02893c764e7e8d5bb5ce277f1a009cd5243f8228f75f842bf937c534 \ + --hash=sha256:f73b96c41e3b2adedc34a7356e64c8eb96e03a3782b535e043a986276ce12a49 \ + --hash=sha256:f93fd8e5c8c0a4aa1f424d6173f14a892044054871c771f8566e4008eaa359d2 \ + --hash=sha256:fc33c5141b55ed366cfaad382df24fe7dcbc686de5be719b207bb248e3053dc5 \ + --hash=sha256:fc7de24befaeae77ba923797c7c87834c73648a05a4bde34b3b7e5588973a453 \ + --hash=sha256:fe562eb1a64e67dd297ccc4f5addea2501664954f2692b69a76449ec7913ecbf + # via cryptography +charset-normalizer==3.4.7 \ + --hash=sha256:007d05ec7321d12a40227aae9e2bc6dca73f3cb21058999a1df9e193555a9dcc \ + --hash=sha256:03853ed82eeebbce3c2abfdbc98c96dc205f32a79627688ac9a27370ea61a49c \ + --hash=sha256:07d9e39b01743c3717745f4c530a6349eadbfa043c7577eef86c502c15df2c67 \ + --hash=sha256:08e721811161356f97b4059a9ba7bafb23ea5ee2255402c42881c214e173c6b4 \ + --hash=sha256:0c96c3b819b5c3e9e165495db84d41914d6894d55181d2d108cc1a69bfc9cce0 \ + --hash=sha256:0ea948db76d31190bf08bd371623927ee1339d5f2a0b4b1b4a4439a65298703c \ + --hash=sha256:0f7eb884681e3938906ed0434f20c63046eacd0111c4ba96f27b76084cd679f5 \ + --hash=sha256:12a6fff75f6bc66711b73a2f0addfc4c8c15a20e805146a02d147a318962c444 \ + --hash=sha256:12d8baf840cc7889b37c7c770f478adea7adce3dcb3944d02ec87508e2dcf153 \ + --hash=sha256:14265bfe1f09498b9d8ec91e9ec9fa52775edf90fcbde092b25f4a33d444fea9 \ + --hash=sha256:16d971e29578a5e97d7117866d15889a4a07befe0e87e703ed63cd90cb348c01 \ + --hash=sha256:177a0ba5f0211d488e295aaf82707237e331c24788d8d76c96c5a41594723217 \ + --hash=sha256:1a87ca9d5df6fe460483d9a5bbf2b18f620cbed41b432e2bddb686228282d10b \ + --hash=sha256:1c2a768fdd44ee4a9339a9b0b130049139b8ce3c01d2ce09f67f5a68048d477c \ + --hash=sha256:1c2aed2e5e41f24ea8ef1590b8e848a79b56f3a5564a65ceec43c9d692dc7d8a \ + --hash=sha256:1dc8b0ea451d6e69735094606991f32867807881400f808a106ee1d963c46a83 \ + --hash=sha256:1efde3cae86c8c273f1eb3b287be7d8499420cf2fe7585c41d370d3e790054a5 \ + --hash=sha256:202389074300232baeb53ae2569a60901f7efadd4245cf3a3bf0617d60b439d7 \ + --hash=sha256:203104ed3e428044fd943bc4bf45fa73c0730391f9621e37fe39ecf477b128cb \ + --hash=sha256:2257141f39fe65a3fdf38aeccae4b953e5f3b3324f4ff0daf9f15b8518666a2c \ + --hash=sha256:298930cec56029e05497a76988377cbd7457ba864beeea92ad7e844fe74cd1f1 \ + --hash=sha256:2cd4a60d0e2fb04537162c62bbbb4182f53541fe0ede35cdf270a1c1e723cc42 \ + --hash=sha256:2d6eb928e13016cea4f1f21d1e10c1cebd5a421bc57ddf5b1142ae3f86824fab \ + --hash=sha256:2fe249cb4651fd12605b7288b24751d8bfd46d35f12a20b1ba33dea122e690df \ + --hash=sha256:30b8d1d8c52a48c2c5690e152c169b673487a2a58de1ec7393196753063fcd5e \ + --hash=sha256:320ade88cfb846b8cd6b4ddf5ee9e80ee0c1f52401f2456b84ae1ae6a1a5f207 \ + --hash=sha256:3534e7dcbdcf757da6b85a0bbf5b6868786d5982dd959b065e65481644817a18 \ + --hash=sha256:36836d6ff945a00b88ba1e4572d721e60b5b8c98c155d465f56ad19d68f23734 \ + --hash=sha256:38c0109396c4cfc574d502df99742a45c72c08eff0a36158b6f04000043dbf38 \ + --hash=sha256:3946fa46a0cf3e4c8cb1cc52f56bb536310d34f25f01ca9b6c16afa767dab110 \ + --hash=sha256:3bec022aec2c514d9cf199522a802bd007cd588ab17ab2525f20f9c34d067c18 \ + --hash=sha256:3c9a494bc5ec77d43cea229c4f6db1e4d8fe7e1bbffa8b6f0f0032430ff8ab44 \ + --hash=sha256:3dce51d0f5e7951f8bb4900c257dad282f49190fdbebecd4ba99bcc41fef404d \ + --hash=sha256:3dedcc22d73ec993f42055eff4fcfed9318d1eeb9a6606c55892a26964964e48 \ + --hash=sha256:4042d5c8f957e15221d423ba781e85d553722fc4113f523f2feb7b188cc34c5e \ + --hash=sha256:481551899c856c704d58119b5025793fa6730adda3571971af568f66d2424bb5 \ + --hash=sha256:4dc1e73c36828f982bfe79fadf5919923f8a6f4df2860804db9a98c48824ce8d \ + --hash=sha256:4e5163c14bffd570ef2affbfdd77bba66383890797df43dc8b4cc7d6f500bf53 \ + --hash=sha256:511ef87c8aec0783e08ac18565a16d435372bc1ac25a91e6ac7f5ef2b0bff790 \ + --hash=sha256:532bc9bf33a68613fd7d65e4b1c71a6a38d7d42604ecf239c77392e9b4e8998c \ + --hash=sha256:54523e136b8948060c0fa0bc7b1b50c32c186f2fceee897a495406bb6e311d2b \ + --hash=sha256:5649fd1c7bade02f320a462fdefd0b4bd3ce036065836d4f42e0de958038e116 \ + --hash=sha256:56be790f86bfb2c98fb742ce566dfb4816e5a83384616ab59c49e0604d49c51d \ + --hash=sha256:5b77459df20e08151cd6f8b9ef8ef1f961ef73d85c21a555c7eed5b79410ec10 \ + --hash=sha256:5ed6ab538499c8644b8a3e18debabcd7ce684f3fa91cf867521a7a0279cab2d6 \ + --hash=sha256:6178f72c5508bfc5fd446a5905e698c6212932f25bcdd4b47a757a50605a90e2 \ + --hash=sha256:6370e8686f662e6a3941ee48ed4742317cafbe5707e36406e9df792cdb535776 \ + --hash=sha256:64f02c6841d7d83f832cd97ccf8eb8a906d06eb95d5276069175c696b024b60a \ + --hash=sha256:65bcd23054beab4d166035cabbc868a09c1a49d1efe458fe8e4361215df40265 \ + --hash=sha256:66671f93accb62ed07da56613636f3641f1a12c13046ce91ffc923721f23c008 \ + --hash=sha256:6696b7688f54f5af4462118f0bfa7c1621eeb87154f77fa04b9295ce7a8f2943 \ + --hash=sha256:6785f414ae0f3c733c437e0f3929197934f526d19dfaa75e18fdb4f94c6fb374 \ + --hash=sha256:67f6279d125ca0046a7fd386d01b311c6363844deac3e5b069b514ba3e63c246 \ + --hash=sha256:6c114670c45346afedc0d947faf3c7f701051d2518b943679c8ff88befe14f8e \ + --hash=sha256:6e0d51f618228538a3e8f46bd246f87a6cd030565e015803691603f55e12afb5 \ + --hash=sha256:6ed74185b2db44f41ef35fd1617c5888e59792da9bbc9190d6c7300617182616 \ + --hash=sha256:708838739abf24b2ceb208d0e22403dd018faeef86ddac04319a62ae884c4f15 \ + --hash=sha256:715479b9a2802ecac752a3b0efa2b0b60285cf962ee38414211abdfccc233b41 \ + --hash=sha256:733784b6d6def852c814bce5f318d25da2ee65dd4839a0718641c696e09a2960 \ + --hash=sha256:750e02e074872a3fad7f233b47734166440af3cdea0add3e95163110816d6752 \ + --hash=sha256:752a45dc4a6934060b3b0dab47e04edc3326575f82be64bc4fc293914566503e \ + --hash=sha256:7579e913a5339fb8fa133f6bbcfd8e6749696206cf05acdbdca71a1b436d8e72 \ + --hash=sha256:7641bb8895e77f921102f72833904dcd9901df5d6d72a2ab8f31d04b7e51e4e7 \ + --hash=sha256:7804338df6fcc08105c7745f1502ba68d900f45fd770d5bdd5288ddccb8a42d8 \ + --hash=sha256:80d04837f55fc81da168b98de4f4b797ef007fc8a79ab71c6ec9bc4dd662b15b \ + --hash=sha256:813c0e0132266c08eb87469a642cb30aaff57c5f426255419572aaeceeaa7bf4 \ + --hash=sha256:82b271f5137d07749f7bf32f70b17ab6eaabedd297e75dce75081a24f76eb545 \ + --hash=sha256:84c018e49c3bf790f9c2771c45e9313a08c2c2a6342b162cd650258b57817706 \ + --hash=sha256:8751d2787c9131302398b11e6c8068053dcb55d5a8964e114b6e196cf16cb366 \ + --hash=sha256:8778f0c7a52e56f75d12dae53ae320fae900a8b9b4164b981b9c5ce059cd1fcb \ + --hash=sha256:87fad7d9ba98c86bcb41b2dc8dbb326619be2562af1f8ff50776a39e55721c5a \ + --hash=sha256:8d828b6667a32a728a1ad1d93957cdf37489c57b97ae6c4de2860fa749b8fc1e \ + --hash=sha256:8e385e4267ab76874ae30db04c627faaaf0b509e1ccc11a95b3fc3e83f855c00 \ + --hash=sha256:92a0a01ead5e668468e952e4238cccd7c537364eb7d851ab144ab6627dbbe12f \ + --hash=sha256:94e1885b270625a9a828c9793b4d52a64445299baa1fea5a173bf1d3dd9a1a5a \ + --hash=sha256:a180c5e59792af262bf263b21a3c49353f25945d8d9f70628e73de370d55e1e1 \ + --hash=sha256:a277ab8928b9f299723bc1a2dabb1265911b1a76341f90a510368ca44ad9ab66 \ + --hash=sha256:a5fe03b42827c13cdccd08e6c0247b6a6d4b5e3cdc53fd1749f5896adcdc2356 \ + --hash=sha256:a6c5863edfbe888d9eff9c8b8087354e27618d9da76425c119293f11712a6319 \ + --hash=sha256:a89c23ef8d2c6b27fd200a42aa4ac72786e7c60d40efdc76e6011260b6e949c4 \ + --hash=sha256:adb2597b428735679446b46c8badf467b4ca5f5056aae4d51a19f9570301b1ad \ + --hash=sha256:ae196f021b5e7c78e918242d217db021ed2a6ace2bc6ae94c0fc596221c7f58d \ + --hash=sha256:ae89db9e5f98a11a4bf50407d4363e7b09b31e55bc117b4f7d80aab97ba009e5 \ + --hash=sha256:aed52fea0513bac0ccde438c188c8a471c4e0f457c2dd20cdbf6ea7a450046c7 \ + --hash=sha256:aef65cd602a6d0e0ff6f9930fcb1c8fec60dd2cfcb6facaf4bdb0e5873042db0 \ + --hash=sha256:af21eb4409a119e365397b2adbaca4c9ccab56543a65d5dbd9f920d6ac29f686 \ + --hash=sha256:b14b2d9dac08e28bb8046a1a0434b1750eb221c8f5b87a68f4fa11a6f97b5e34 \ + --hash=sha256:bb6d88045545b26da47aa879dd4a89a71d1dce0f0e549b1abcb31dfe4a8eac49 \ + --hash=sha256:bb8cc7534f51d9a017b93e3e85b260924f909601c3df002bcdb58ddb4dc41a5c \ + --hash=sha256:bc17a677b21b3502a21f66a8cc64f5bfad4df8a0b8434d661666f8ce90ac3af1 \ + --hash=sha256:bd6c2a1c7573c64738d716488d2cdd3c00e340e4835707d8fdb8dc1a66ef164e \ + --hash=sha256:bd9b23791fe793e4968dba0c447e12f78e425c59fc0e3b97f6450f4781f3ee60 \ + --hash=sha256:c03a41a8784091e67a39648f70c5f97b5b6a37f216896d44d2cdcb82615339a0 \ + --hash=sha256:c0f081d69a6e58272819b70288d3221a6ee64b98df852631c80f293514d3b274 \ + --hash=sha256:c35abb8bfff0185efac5878da64c45dafd2b37fb0383add1be155a763c1f083d \ + --hash=sha256:c36c333c39be2dbca264d7803333c896ab8fa7d4d6f0ab7edb7dfd7aea6e98c0 \ + --hash=sha256:c45e9440fb78f8ddabcf714b68f936737a121355bf59f3907f4e17721b9d1aae \ + --hash=sha256:c593052c465475e64bbfe5dbd81680f64a67fdc752c56d7a0ae205dc8aeefe0f \ + --hash=sha256:cdd68a1fb318e290a2077696b7eb7a21a49163c455979c639bf5a5dcdc46617d \ + --hash=sha256:ce3412fbe1e31eb81ea42f4169ed94861c56e643189e1e75f0041f3fe7020abe \ + --hash=sha256:cf1493cd8607bec4d8a7b9b004e699fcf8f9103a9284cc94962cb73d20f9d4a3 \ + --hash=sha256:cf29836da5119f3c8a8a70667b0ef5fdca3bb12f80fd06487cfa575b3909b393 \ + --hash=sha256:d4a48e5b3c2a489fae013b7589308a40146ee081f6f509e047e0e096084ceca1 \ + --hash=sha256:d560742f3c0d62afaccf9f41fe485ed69bd7661a241f86a3ef0f0fb8b1a397af \ + --hash=sha256:d6038d37043bced98a66e68d3aa2b6a35505dc01328cd65217cefe82f25def44 \ + --hash=sha256:d61f00a0869d77422d9b2aba989e2d24afa6ffd552af442e0e58de4f35ea6d00 \ + --hash=sha256:d635aab80466bc95771bb78d5370e74d36d1fe31467b6b29b8b57b2a3cd7d22c \ + --hash=sha256:dca4bbc466a95ba9c0234ef56d7dd9509f63da22274589ebd4ed7f1f4d4c54e3 \ + --hash=sha256:dd915403e231e6b1809fe9b6d9fc55cf8fb5e02765ac625d9cd623342a7905d7 \ + --hash=sha256:e044c39e41b92c845bc815e5ae4230804e8e7bc29e399b0437d64222d92809dd \ + --hash=sha256:e060d01aec0a910bdccb8be71faf34e7799ce36950f8294c8bf612cba65a2c9e \ + --hash=sha256:e1421b502d83040e6d7fb2fb18dff63957f720da3d77b2fbd3187ceb63755d7b \ + --hash=sha256:e17b8d5d6a8c47c85e68ca8379def1303fd360c3e22093a807cd34a71cd082b8 \ + --hash=sha256:e5f4d355f0a2b1a31bc3edec6795b46324349c9cb25eed068049e4f472fb4259 \ + --hash=sha256:e712b419df8ba5e42b226c510472b37bd57b38e897d3eca5e8cfd410a29fa859 \ + --hash=sha256:e74327fb75de8986940def6e8dee4f127cc9752bee7355bb323cc5b2659b6d46 \ + --hash=sha256:e80c8378d8f3d83cd3164da1ad2df9e37a666cdde7b1cb2298ed0b558064be30 \ + --hash=sha256:e8ac484bf18ce6975760921bb6148041faa8fef0547200386ea0b52b5d27bf7b \ + --hash=sha256:eca9705049ad3c7345d574e3510665cb2cf844c2f2dcfe675332677f081cbd46 \ + --hash=sha256:ed065083d0898c9d5b4bbec7b026fd755ff7454e6e8b73a67f8c744b13986e24 \ + --hash=sha256:edac0f1ab77644605be2cbba52e6b7f630731fc42b34cb0f634be1a6eface56a \ + --hash=sha256:effc3f449787117233702311a1b7d8f59cba9ced946ba727bdc329ec69028e24 \ + --hash=sha256:f22dec1690b584cea26fade98b2435c132c1b5f68e39f5a0b7627cd7ae31f1dc \ + --hash=sha256:f495a1652cf3fbab2eb0639776dad966c2fb874d79d87ca07f9d5f059b8bd215 \ + --hash=sha256:f496c9c3cc02230093d8330875c4c3cdfc3b73612a5fd921c65d39cbcef08063 \ + --hash=sha256:f59099f9b66f0d7145115e6f80dd8b1d847176df89b234a5a6b3f00437aa0832 \ + --hash=sha256:f59ad4c0e8f6bba240a9bb85504faa1ab438237199d4cce5f622761507b8f6a6 \ + --hash=sha256:fbccdc05410c9ee21bbf16a35f4c1d16123dcdeb8a1d38f33654fa21d0234f79 \ + --hash=sha256:fea24543955a6a729c45a73fe90e08c743f0b3334bbf3201e6c4bc1b0c7fa464 + # via + # -r requirements.txt + # reportlab + # requests +cryptography==46.0.7 \ + --hash=sha256:04959522f938493042d595a736e7dbdff6eb6cc2339c11465b3ff89343b65f65 \ + --hash=sha256:128c5edfe5e5938b86b03941e94fac9ee793a94452ad1365c9fc3f4f62216832 \ + --hash=sha256:1d25aee46d0c6f1a501adcddb2d2fee4b979381346a78558ed13e50aa8a59067 \ + --hash=sha256:24402210aa54baae71d99441d15bb5a1919c195398a87b563df84468160a65de \ + --hash=sha256:258514877e15963bd43b558917bc9f54cf7cf866c38aa576ebf47a77ddbc43a4 \ + --hash=sha256:35719dc79d4730d30f1c2b6474bd6acda36ae2dfae1e3c16f2051f215df33ce0 \ + --hash=sha256:397655da831414d165029da9bc483bed2fe0e75dde6a1523ec2fe63f3c46046b \ + --hash=sha256:3986ac1dee6def53797289999eabe84798ad7817f3e97779b5061a95b0ee4968 \ + --hash=sha256:420b1e4109cc95f0e5700eed79908cef9268265c773d3a66f7af1eef53d409ef \ + --hash=sha256:42a1e5f98abb6391717978baf9f90dc28a743b7d9be7f0751a6f56a75d14065b \ + --hash=sha256:462ad5cb1c148a22b2e3bcc5ad52504dff325d17daf5df8d88c17dda1f75f2a4 \ + --hash=sha256:506c4ff91eff4f82bdac7633318a526b1d1309fc07ca76a3ad182cb5b686d6d3 \ + --hash=sha256:5ad9ef796328c5e3c4ceed237a183f5d41d21150f972455a9d926593a1dcb308 \ + --hash=sha256:5d1c02a14ceb9148cc7816249f64f623fbfee39e8c03b3650d842ad3f34d637e \ + --hash=sha256:5e51be372b26ef4ba3de3c167cd3d1022934bc838ae9eaad7e644986d2a3d163 \ + --hash=sha256:60627cf07e0d9274338521205899337c5d18249db56865f943cbe753aa96f40f \ + --hash=sha256:65814c60f8cc400c63131584e3e1fad01235edba2614b61fbfbfa954082db0ee \ + --hash=sha256:73510b83623e080a2c35c62c15298096e2a5dc8d51c3b4e1740211839d0dea77 \ + --hash=sha256:7bbc6ccf49d05ac8f7d7b5e2e2c33830d4fe2061def88210a126d130d7f71a85 \ + --hash=sha256:80406c3065e2c55d7f49a9550fe0c49b3f12e5bfff5dedb727e319e1afb9bf99 \ + --hash=sha256:84d4cced91f0f159a7ddacad249cc077e63195c36aac40b4150e7a57e84fffe7 \ + --hash=sha256:8a469028a86f12eb7d2fe97162d0634026d92a21f3ae0ac87ed1c4a447886c83 \ + --hash=sha256:91bbcb08347344f810cbe49065914fe048949648f6bd5c2519f34619142bbe85 \ + --hash=sha256:935ce7e3cfdb53e3536119a542b839bb94ec1ad081013e9ab9b7cfd478b05006 \ + --hash=sha256:9694078c5d44c157ef3162e3bf3946510b857df5a3955458381d1c7cfc143ddb \ + --hash=sha256:a1529d614f44b863a7b480c6d000fe93b59acee9c82ffa027cfadc77521a9f5e \ + --hash=sha256:abad9dac36cbf55de6eb49badd4016806b3165d396f64925bf2999bcb67837ba \ + --hash=sha256:b36a4695e29fe69215d75960b22577197aca3f7a25b9cf9d165dcfe9d80bc325 \ + --hash=sha256:b7b412817be92117ec5ed95f880defe9cf18a832e8cafacf0a22337dc1981b4d \ + --hash=sha256:c5b1ccd1239f48b7151a65bc6dd54bcfcc15e028c8ac126d3fada09db0e07ef1 \ + --hash=sha256:cbd5fb06b62bd0721e1170273d3f4d5a277044c47ca27ee257025146c34cbdd1 \ + --hash=sha256:cdf1a610ef82abb396451862739e3fc93b071c844399e15b90726ef7470eeaf2 \ + --hash=sha256:cdfbe22376065ffcf8be74dc9a909f032df19bc58a699456a21712d6e5eabfd0 \ + --hash=sha256:d02c738dacda7dc2a74d1b2b3177042009d5cab7c7079db74afc19e56ca1b455 \ + --hash=sha256:d151173275e1728cf7839aaa80c34fe550c04ddb27b34f48c232193df8db5842 \ + --hash=sha256:d23c8ca48e44ee015cd0a54aeccdf9f09004eba9fc96f38c911011d9ff1bd457 \ + --hash=sha256:d3b99c535a9de0adced13d159c5a9cf65c325601aa30f4be08afd680643e9c15 \ + --hash=sha256:d5f7520159cd9c2154eb61eb67548ca05c5774d39e9c2c4339fd793fe7d097b2 \ + --hash=sha256:db0f493b9181c7820c8134437eb8b0b4792085d37dbb24da050476ccb664e59c \ + --hash=sha256:e06acf3c99be55aa3b516397fe42f5855597f430add9c17fa46bf2e0fb34c9bb \ + --hash=sha256:e4cfd68c5f3e0bfdad0d38e023239b96a2fe84146481852dffbcca442c245aa5 \ + --hash=sha256:ea42cbe97209df307fdc3b155f1b6fa2577c0defa8f1f7d3be7d31d189108ad4 \ + --hash=sha256:ebd6daf519b9f189f85c479427bbd6e9c9037862cf8fe89ee35503bd209ed902 \ + --hash=sha256:f247c8c1a1fb45e12586afbb436ef21ff1e80670b2861a90353d9b025583d246 \ + --hash=sha256:fbfd0e5f273877695cb93baf14b185f4878128b250cc9f8e617ea0c025dfb022 \ + --hash=sha256:fc9ab8856ae6cf7c9358430e49b368f3108f050031442eaeb6b9d87e4dcf4e4f \ + --hash=sha256:fcd8eac50d9138c1d7fc53a653ba60a2bee81a505f9f8850b6b2888555a45d0e \ + --hash=sha256:fdd1736fed309b4300346f88f74cd120c27c56852c3838cab416e7a166f67298 \ + --hash=sha256:ffca7aa1d00cf7d6469b988c581598f2259e46215e0140af408966a24cf086ce + # via + # pyhanko + # pyhanko-certvalidator +cssselect2==0.9.0 \ + --hash=sha256:6a99e5f91f9a016a304dd929b0966ca464bcfda15177b6fb4a118fc0fb5d9563 \ + --hash=sha256:759aa22c216326356f65e62e791d66160a0f9c91d1424e8d8adc5e74dddfc6fb + # via svglib +freetype-py==2.5.1 \ + --hash=sha256:0b7f8e0342779f65ca13ef8bc103938366fecade23e6bb37cb671c2b8ad7f124 \ + --hash=sha256:289b443547e03a4f85302e3ac91376838e0d11636050166662a4f75e3087ed0b \ + --hash=sha256:3c1aefc4f0d5b7425f014daccc5fdc7c6f914fb7d6a695cc684f1c09cd8c1660 \ + --hash=sha256:5d2f6b3d68496797da23204b3b9c4e77e67559c80390fc0dc8b3f454ae1cd819 \ + --hash=sha256:cd3bfdbb7e1a84818cfbc8025fca3096f4f2afcd5d4641184bf0a3a2e6f97bbf \ + --hash=sha256:cfe2686a174d0dd3d71a9d8ee9bf6a2c23f5872385cf8ce9f24af83d076e2fbd \ + --hash=sha256:d01ded2557694f06aa0413f3400c0c0b2b5ebcaabeef7aaf3d756be44f51e90b + # via rlpycairo +html5lib==1.1 \ + --hash=sha256:0d78f8fde1c230e99fe37986a60526d7049ed4bf8a9fadbad5f00e22e58e041d \ + --hash=sha256:b2e5b40261e20f354d198eae92afc10d750afb487ed5e50f9c4eaf07c184146f + # via xhtml2pdf +idna==3.11 \ + --hash=sha256:771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea \ + --hash=sha256:795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902 + # via requests +lxml==6.0.4 \ + --hash=sha256:0132bb040e9bb5a199302e12bf942741defbc52922a2a06ce9ff7be0d0046483 \ + --hash=sha256:03affcacfba4671ebc305813b02bfaf34d80b6a7c5b23eafc5d6da14a1a6e623 \ + --hash=sha256:047ffa723e412c06fe30759e04620288c6e27049b4bc1ff2714239285bafb162 \ + --hash=sha256:064477c0d4c695aa1ea4b9c1c4ee9043ab740d12135b74c458cc658350adcd86 \ + --hash=sha256:07dce892881179e11053066faca2da17b0eeb0bb7298f11bcf842a86db207dbd \ + --hash=sha256:0c08a2a9d0c4028ef5fc5a513b2e1e51af069a83c5b4206139edd08b3b8c2926 \ + --hash=sha256:0d4cc697347f6c61764b58767109e270d0b4a92aba4a8053a967ed9de23a5ea9 \ + --hash=sha256:0e9ba5bcd75efb8cb4613463e6cfb55b5a76d4143e4cfa06ea027bc6cc696a3e \ + --hash=sha256:108b8d6da624133eaa1a6a5bbcb1f116b878ea9fd050a1724792d979251706fb \ + --hash=sha256:13085e0174e9c9fa4eb5a6bdfb81646d1f7be07e5895c958e89838afb77630c6 \ + --hash=sha256:14e4af403766322522440863ca55a9561683b4aedf828df6726b8f83de14a17f \ + --hash=sha256:14fe654a59eebe16368c51778caeb0c8fda6f897adcd9afe828d87d13b5d5e51 \ + --hash=sha256:15ae922e8f74b05798a0e88cee46c0244aaec6a66b5e00be7d18648fed8c432e \ + --hash=sha256:15f135577ffb6514b40f02c00c1ba0ca6305248b1e310101ca17787beaf4e7ad \ + --hash=sha256:169d2b2b7c4493abd82da422d23b5c63ae24317c8796d10e9dca78b2e27c05ac \ + --hash=sha256:173cc246d3d3b6d3b6491f0b3aaf22ebdf2eed616879482acad8bd84d73eb231 \ + --hash=sha256:1bc2f0f417112cf1a428599dd58125ab74d8e1c66893efd9b907cbb4a5db6e44 \ + --hash=sha256:1dcd9e6cb9b7df808ea33daebd1801f37a8f50e8c075013ed2a2343246727838 \ + --hash=sha256:1fb4a1606bb68c533002e7ed50d7e55e58f0ef1696330670281cb79d5ab2050d \ + --hash=sha256:2063c486f80c32a576112201c93269a09ebeca5b663092112c5fb39b32556340 \ + --hash=sha256:2079f5dc83291ac190a52f8354b78648f221ecac19fb2972a2d056b555824de7 \ + --hash=sha256:210ea934cba1a1ec42f88c4190c4d5c67b2d14321a8faed9b39e8378198ff99d \ + --hash=sha256:21284cf36b95dd8be774eb06c304b440cf49ee811800a30080ce6d93700f0383 \ + --hash=sha256:25bad2d8438f4ef5a7ad4a8d8bcaadde20c0daced8bdb56d46236b0a7d1cbdd0 \ + --hash=sha256:26aee5321e4aa1f07c9090a35f6ab8b703903fb415c6c823cfdb20ee0d779855 \ + --hash=sha256:280f8e7398bdc48c7366ad375a5586692cd73b269d9e82e6898f9ada70dc0bcb \ + --hash=sha256:28df3bd54561a353ce24e80c556e993b397a41a6671d567b6c9bee757e1bf894 \ + --hash=sha256:2ad61a5fb291e45bb1d680b4de0c99e28547bd249ec57d60e3e59ebe6628a01f \ + --hash=sha256:2c75422b742dd70cc2b5dbffb181ac093a847b338c7ca1495d92918ae35eabae \ + --hash=sha256:2d53b7cdaa961a4343312964f6c5a150d075a55e95e1338078d413bf38eba8c0 \ + --hash=sha256:2f0cf04bafc14b0eebfbc3b5b73b296dd76b5d7640d098c02e75884bb0a70f2b \ + --hash=sha256:3109bdeb9674abbc4d8bd3fd273cce4a4087a93f31c17dc321130b71384992e5 \ + --hash=sha256:35b3ccdd137e62033662787dd4d2b8be900c686325d6b91e3b1ff6213d05ba11 \ + --hash=sha256:3602d57fdb6f744f4c5d0bd49513fe5abbced08af85bba345fc354336667cd47 \ + --hash=sha256:371c1b831c2270fcb1a0485a6d8009ac2bdd78a21bbdd244fc586161fcde2c8e \ + --hash=sha256:377ea1d654f76ed6205c87d14920f829c9f4d31df83374d3cbcbdaae804d37b2 \ + --hash=sha256:3912221f41d96283b10a7232344351c8511e31f18734c752ed4798c12586ea35 \ + --hash=sha256:3b6245ee5241342d45e1a54a4a8bc52ef322333ada74f24aa335c4ab36f20161 \ + --hash=sha256:3cce9420fe8f91eae5d457582599d282195c958cb670aa4bea313a79103ba33f \ + --hash=sha256:3eda02da4ca16e9ca22bbe5654470c17fa1abcd967a52e4c2e50ff278221e351 \ + --hash=sha256:3f276d49c23103565d39440b9b3f4fc08fa22f5a96395ea4b4d4fea4458b1505 \ + --hash=sha256:4137516be2a90775f99d8ef80ec0283f8d78b5d8bd4630ff20163b72e7e9abf2 \ + --hash=sha256:45dc690c54b1341fec01743caed02e5f1ea49d7cfb81e3ba48903e5e844ed68a \ + --hash=sha256:48cd5a88da67233fd82f2920db344503c2818255217cd6ea462c9bb8254ba7cb \ + --hash=sha256:4a2c26422c359e93d97afd29f18670ae2079dbe2dd17469f1e181aa6699e96a7 \ + --hash=sha256:4fc4bc3743e4db7df4a0d36528cef12fb9c00b32cff23087d8c6878901c3206e \ + --hash=sha256:504edb62df33cea502ea6e73847c647ba228623ca3f80a228be5723a70984dd5 \ + --hash=sha256:569d3b18340863f603582d2124e742a68e85755eff5e47c26a55e298521e3a01 \ + --hash=sha256:579e20c120c3d231e53f0376058e4e1926b71ca4f7b77a7a75f82aea7a9b501e \ + --hash=sha256:5801072f8967625e6249d162065d0d6011ef8ce3d0efb8754496b5246b81a74b \ + --hash=sha256:5d1d7274f79e4eaefe36abf1126f35413859d14c45a5c19424a71b77b2a55394 \ + --hash=sha256:5ff4d73736c80cb9470c8efa492887e4e752a67b7fd798127794e2be103ebef1 \ + --hash=sha256:67c3f084389fe75932c39b6869a377f6c8e21e818f31ae8a30c71dd2e59360e2 \ + --hash=sha256:695c7708438e449d57f404db8cc1b769e77ad5b50655f32f8175686ba752f293 \ + --hash=sha256:6ddceb1bad7f23d0bab0de9c938c03ed3c1dae64c3414ae7d04f0a9a45a20ae1 \ + --hash=sha256:6e9e30fd63d41dd0bbdb020af5cdfffd5d9b554d907cb210f18e8fcdc8eac013 \ + --hash=sha256:6eb6569faca207c7ef23dd52ee814a4d4607d71ab8e32bc106210990a201078f \ + --hash=sha256:717e702b07b512aca0f09d402896e476cfdc1db12bca0441210b1a36fdddb6dd \ + --hash=sha256:75842801fb48aea73f4c281b923a010dfb39bad75edf8ceb2198ec30c27f01cc \ + --hash=sha256:75912421456946931daba0ec3cedfa824c756585d05bde97813a17992bfbd013 \ + --hash=sha256:774660028f8722a598400430d2746fb0075949f84a9a5cd9767d9152e3baaac5 \ + --hash=sha256:78388b66a5767aa3698f3b248bb46dcd2310865255bfbecf0c7788087457216d \ + --hash=sha256:79a1173ba3213a3693889a435417d4e9f3c07d96e30dc7cc3a712ed7361015fe \ + --hash=sha256:7f32a27be5fb286febd16c0d13d4a3aee474d34417bd172e64d76c6a28e2dc14 \ + --hash=sha256:87af86a8fa55b9ff1e6ee4233d762296f2ce641ba948af783fb995c5a8a3371b \ + --hash=sha256:8a6e8fff7c29d4b43bf2038b02c8b33bb3a8894aa8a8acd5e5211b24990c14b2 \ + --hash=sha256:8d7db1fa5f95a8e4fcf0462809f70e536c3248944ddeba692363177ac6b44f2b \ + --hash=sha256:8da4d4840c1bc07da6fcd647784f7fbaf538eeb7a57ce6b2487acc54c5e33330 \ + --hash=sha256:8fdae368cb2deb4b2476f886c107aecaaea084e97c0bc0a268861aa0dd2b7237 \ + --hash=sha256:905abe6a5888129be18f85f2aea51f0c9863fa0722fb8530dfbb687d2841d221 \ + --hash=sha256:931bac5346db22adeaa0297444717a46072c8af459e44b4c5cfe24bd45f8b51e \ + --hash=sha256:94a1f74607a5a049ff6ff8de429fec922e643e32b5b08ec7a4fe49e8de76e17c \ + --hash=sha256:96214985ec194ce97b9028414e179cfb21230cba4e2413aee7e249461bb84f4d \ + --hash=sha256:9a0f5edd2b5026f0ca4f62e22ee7fa051e85554c3b1dff415ada421eb6710aa6 \ + --hash=sha256:9a572e7c0b333d1330a8e2a98d9943e767b7bd91bb116928c8a556d8d17017fc \ + --hash=sha256:9a69668bef9268f54a92f2254917df530ca4630a621027437f0e948eb1937e7b \ + --hash=sha256:a2f31380aa9a9b52591e79f1c1d3ac907688fbeb9d883ba28be70f2eb5db2277 \ + --hash=sha256:a61a01ec3fbfd5b73a69a7bf513271051fd6c5795d82fc5daa0255934cd8db3d \ + --hash=sha256:a656d1a26d5b2ef3948a092e0de31de8f5853c28845648996247d1b1b1fc9e7c \ + --hash=sha256:a72e2e31dbc3c35427486402472ca5d8ca2ef2b33648ed0d1b22de2a96347b76 \ + --hash=sha256:a743714cd656ba7ccb29d199783906064c7b5ba3c0e2a79f0244ea0badc6a98c \ + --hash=sha256:a7d5a627a368a0e861350ccc567a70ec675d2bc4d8b3b54f48995ae78d8d530e \ + --hash=sha256:a8eddf3c705e00738db695a9a77830f8d57f7d21a54954fbef23a1b8806384ed \ + --hash=sha256:a95e29710ecdf99b446990144598f6117271cb2ec19fd45634aa087892087077 \ + --hash=sha256:ab8a666bbc77951dd9670301562e00027f4b184fd234d4106038d92617dcc0a7 \ + --hash=sha256:ab999933e662501efe4b16e6cfb7c9f9deca7d072cd1788b99c8defde78c0dfb \ + --hash=sha256:aec26080306a66ad5c62fad0053dd2170899b465137caca7eac4b72bda3588bf \ + --hash=sha256:af0b8459c4e21a8417db967b2e453d1855022dac79c79b61fb8214f3da50f17e \ + --hash=sha256:af9678e3a2a047465515d95a61690109af7a4c9486f708249119adcef7861049 \ + --hash=sha256:b06d15ca2f04a9cbddaed758a6027518bc557bcb05eb7b006e00af8bb8638e4f \ + --hash=sha256:b2209b310e7ed1d4cd1c00d405ec9c49722fce731c7036abc1d876bf8df78139 \ + --hash=sha256:b29bcca95e82cd201d16c2101085faa2669838f4697fd914b7124a6c77032f80 \ + --hash=sha256:b5652455de198ff76e02cfa57d5efc5f834fa45521aaf3fcc13d6b5a88bde23d \ + --hash=sha256:b74d5b391fc49fc3cc213c930f87a7dedf2b4b0755aae4638e91e4501e278430 \ + --hash=sha256:b8c7976c384dcab4bca42f371449fb711e20f1bfce99c135c9b25614aed80e55 \ + --hash=sha256:b8efa9f681f15043e497293d58a4a63199564b253ed2291887d92bb3f74f59ab \ + --hash=sha256:c087d643746489df06fe3ac03460d235b4b3ae705e25838257510c79f834e50f \ + --hash=sha256:c0d86e328405529bc93913add9ff377e8b8ea9be878e611f19dbac7766a84483 \ + --hash=sha256:c3787cdc3832b70e21ac2efafea2a82a8ccb5e85bec110dc68b26023e9d3caae \ + --hash=sha256:c4633c39204e97f36d68deff76471a0251afe8a82562034e4eda63673ee62d36 \ + --hash=sha256:c51a274b7e8b9ce394c3f8b471eb0b23c1914eec64fdccf674e082daf72abf11 \ + --hash=sha256:ca449642a08a6ceddf6e6775b874b6aee1b6242ed80aea84124497aba28e5384 \ + --hash=sha256:cbf768541526eba5ef1a49f991122e41b39781eafd0445a5a110fc09947a20b5 \ + --hash=sha256:d305b86ef10b23cf3a6d62a2ad23fa296f76495183ee623f64d2600f65ffe09c \ + --hash=sha256:d385141b186cc39ebe4863c1e41936282c65df19b2d06a701dedc2a898877d6a \ + --hash=sha256:d41f733476eecf7a919a1b909b12e67f247564b21c2b5d13e5f17851340847da \ + --hash=sha256:d49c35ae1e35ee9b569892cf8f8f88db9524f28d66e9daee547a5ef9f3c5f468 \ + --hash=sha256:d7062d40efa3dfa04762901183b836ce15c07ed08d5c0d5c17e5b7bfea1527f5 \ + --hash=sha256:d9ac41f0dbab4adde2e687bfd6a7dff9ed861e2b83954112bc8048fc1cd354d0 \ + --hash=sha256:dc18bb975666b443ba23aedd2fcf57e9d0d97546b52a1de97a447c4061ba4110 \ + --hash=sha256:dd9cce7e3f691eaf0c55c37946956bfdfc9e3b68adf046894932c22ab2d71781 \ + --hash=sha256:dee11e611b6434c49d35ad3d050371dc33b59a381685628cc74fa7b6647a2802 \ + --hash=sha256:dee75f5601f3b1c27ad3255054b8e49339fa2b9f08cb2941f61d2be85857a4ce \ + --hash=sha256:e0cdcea2affa53fa17dc4bf5cefc0edf72583eac987d669493a019998a623fa3 \ + --hash=sha256:e205c4869a28ec4447375333072978356cd0eeadd0412c643543238e638b89a3 \ + --hash=sha256:e31c76bd066fb4f81d9a32e5843bffdf939ab27afb1ffc1c924e749bfbdb00e3 \ + --hash=sha256:e3b455459e5ed424a4cc277cd085fc1a50a05b940af30703a13a8ec0932d6a69 \ + --hash=sha256:e4f97aee337b947e6699e5574c90d087d3e2ce517016241c07e7e98a28dca885 \ + --hash=sha256:e60cd0bcacbfd1a96d63516b622183fb2e3f202300df9eb5533391a8a939dbfa \ + --hash=sha256:ebd816653707fbf10c65e3dee3bc24dac6b691654c21533b1ae49287433f4db0 \ + --hash=sha256:ec160a2b7e2b3cb71ec35010b19a1adea05785d19ba5c9c5f986b64b78fef564 \ + --hash=sha256:ecc3d55ed756ee6c3447748862a97e1f5392d2c5d7f474bace9382345e4fc274 \ + --hash=sha256:ed12ec0b1be37a7ed5395a9d236e7242b9f36a52c668d299c41b00a141ca7c5b \ + --hash=sha256:ee2a470a1be95c3df59eb7264315b767749a7b7377a7e555ffc70c9d51bee8e0 \ + --hash=sha256:eecce87cc09233786fc31c230268183bf6375126cfec1c8b3673fcdc8767b560 \ + --hash=sha256:f01b7b0316d4c0926d49a7f003b2d30539f392b140a3374bb788bad180bc8478 \ + --hash=sha256:f0f2ee1be1b72e9890da87e4e422f2f703ff4638fd5ec5383055db431e8e30e9 \ + --hash=sha256:f185fd6e7d550e9917d7103dccf51be589aba953e15994fb04646c1730019685 \ + --hash=sha256:fb04a997588c3980894ded9172c10c5a3e45d3f1c5410472733626d268683806 \ + --hash=sha256:fbd7d14349413f5609c0b537b1a48117d6ccef1af37986af6b03766ad05bf43e \ + --hash=sha256:fd7f6158824b8bc1e96ae87fb14159553be8f7fa82aec73e0bdf98a5af54290c \ + --hash=sha256:fdfdad73736402375b11b3a137e48cd09634177516baf5fc0bd80d1ca85f3cda \ + --hash=sha256:fe4bcbad99274188c95160f06bde838ac0b043638bc58055426c43ec15ca417e \ + --hash=sha256:ff016e86ec14ae96253a3834302e0e89981956b73e4e74617eeba4a6a81da08b + # via + # pyhanko + # svglib +oscrypto==1.3.0 \ + --hash=sha256:2b2f1d2d42ec152ca90ccb5682f3e051fb55986e1b170ebde472b133713e7085 \ + --hash=sha256:6f5fef59cb5b3708321db7cca56aed8ad7e662853351e7991fcf60ec606d47a4 + # via pyhanko-certvalidator +pillow==12.2.0 \ + --hash=sha256:00a2865911330191c0b818c59103b58a5e697cae67042366970a6b6f1b20b7f9 \ + --hash=sha256:01afa7cf67f74f09523699b4e88c73fb55c13346d212a59a2db1f86b0a63e8c5 \ + --hash=sha256:03e7e372d5240cc23e9f07deca4d775c0817bffc641b01e9c3af208dbd300987 \ + --hash=sha256:03f6fab9219220f041c74aeaa2939ff0062bd5c364ba9ce037197f4c6d498cd9 \ + --hash=sha256:042db20a421b9bafecc4b84a8b6e444686bd9d836c7fd24542db3e7df7baad9b \ + --hash=sha256:0538bd5e05efec03ae613fd89c4ce0368ecd2ba239cc25b9f9be7ed426b0af1f \ + --hash=sha256:0a34329707af4f73cf1782a36cd2289c0368880654a2c11f027bcee9052d35dd \ + --hash=sha256:0c838a5125cee37e68edec915651521191cef1e6aa336b855f495766e77a366e \ + --hash=sha256:144748b3af2d1b358d41286056d0003f47cb339b8c43a9ea42f5fea4d8c66b6e \ + --hash=sha256:1610dd6c61621ae1cf811bef44d77e149ce3f7b95afe66a4512f8c59f25d9ebe \ + --hash=sha256:1e1757442ed87f4912397c6d35a0db6a7b52592156014706f17658ff58bbf795 \ + --hash=sha256:22db17c68434de69d8ecfc2fe821569195c0c373b25cccb9cbdacf2c6e53c601 \ + --hash=sha256:25373b66e0dd5905ed63fa3cae13c82fbddf3079f2c8bf15c6fb6a35586324c1 \ + --hash=sha256:2bb4a8d594eacdfc59d9e5ad972aa8afdd48d584ffd5f13a937a664c3e7db0ed \ + --hash=sha256:2c727a6d53cb0018aadd8018c2b938376af27914a68a492f59dfcaca650d5eea \ + --hash=sha256:2d192a155bbcec180f8564f693e6fd9bccff5a7af9b32e2e4bf8c9c69dbad6b5 \ + --hash=sha256:2e589959f10d9824d39b350472b92f0ce3b443c0a3442ebf41c40cb8361c5b97 \ + --hash=sha256:2e5a76d03a6c6dcef67edabda7a52494afa4035021a79c8558e14af25313d453 \ + --hash=sha256:325ca0528c6788d2a6c3d40e3568639398137346c3d6e66bb61db96b96511c98 \ + --hash=sha256:34c0d99ecccea270c04882cb3b86e7b57296079c9a4aff88cb3b33563d95afaa \ + --hash=sha256:390ede346628ccc626e5730107cde16c42d3836b89662a115a921f28440e6a3b \ + --hash=sha256:394167b21da716608eac917c60aa9b969421b5dcbbe02ae7f013e7b85811c69d \ + --hash=sha256:3997232e10d2920a68d25191392e3a4487d8183039e1c74c2297f00ed1c50705 \ + --hash=sha256:3adc9215e8be0448ed6e814966ecf3d9952f0ea40eb14e89a102b87f450660d8 \ + --hash=sha256:3e080565d8d7c671db5802eedfb438e5565ffa40115216eabb8cd52d0ecce024 \ + --hash=sha256:4a6c9fa44005fa37a91ebfc95d081e8079757d2e904b27103f4f5fa6f0bf78c0 \ + --hash=sha256:4bfd07bc812fbd20395212969e41931001fd59eb55a60658b0e5710872e95286 \ + --hash=sha256:4e6c62e9d237e9b65fac06857d511e90d8461a32adcc1b9065ea0c0fa3a28150 \ + --hash=sha256:50d8520da2a6ce0af445fa6d648c4273c3eeefbc32d7ce049f22e8b5c3daecc2 \ + --hash=sha256:51c4167c34b0d8ba05b547a3bb23578d0ba17b80a5593f93bd8ecb123dd336a3 \ + --hash=sha256:56a3f9c60a13133a98ecff6197af34d7824de9b7b38c3654861a725c970c197b \ + --hash=sha256:56b25336f502b6ed02e889f4ece894a72612fe885889a6e8c4c80239ff6e5f5f \ + --hash=sha256:57850958fe9c751670e49b2cecf6294acc99e562531f4bd317fa5ddee2068463 \ + --hash=sha256:58f62cc0f00fd29e64b29f4fd923ffdb3859c9f9e6105bfc37ba1d08994e8940 \ + --hash=sha256:5c0a9f29ca8e79f09de89293f82fc9b0270bb4af1d58bc98f540cc4aedf03166 \ + --hash=sha256:5cdfebd752ec52bf5bb4e35d9c64b40826bc5b40a13df7c3cda20a2c03a0f5ed \ + --hash=sha256:5d04bfa02cc2d23b497d1e90a0f927070043f6cbf303e738300532379a4b4e0f \ + --hash=sha256:5d2fd0fa6b5d9d1de415060363433f28da8b1526c1c129020435e186794b3795 \ + --hash=sha256:62f5409336adb0663b7caa0da5c7d9e7bdbaae9ce761d34669420c2a801b2780 \ + --hash=sha256:632ff19b2778e43162304d50da0181ce24ac5bb8180122cbe1bf4673428328c7 \ + --hash=sha256:6562ace0d3fb5f20ed7290f1f929cae41b25ae29528f2af1722966a0a02e2aa1 \ + --hash=sha256:673aa32138f3e7531ccdbca7b3901dba9b70940a19ccecc6a37c77d5fdeb05b5 \ + --hash=sha256:6a6e67ea2e6feda684ed370f9a1c52e7a243631c025ba42149a2cc5934dec295 \ + --hash=sha256:6a9adfc6d24b10f89588096364cc726174118c62130c817c2837c60cf08a392b \ + --hash=sha256:6bb77b2dcb06b20f9f4b4a8454caa581cd4dd0643a08bacf821216a16d9c8354 \ + --hash=sha256:6e6b2a0c538fc200b38ff9eb6628228b77908c319a005815f2dde585a0664b60 \ + --hash=sha256:71cde9a1e1551df7d34a25462fc60325e8a11a82cc2e2f54578e5e9a1e153d65 \ + --hash=sha256:7371b48c4fa448d20d2714c9a1f775a81155050d383333e0a6c15b1123dda005 \ + --hash=sha256:766cef22385fa1091258ad7e6216792b156dc16d8d3fa607e7545b2b72061f1c \ + --hash=sha256:7b14cc0106cd9aecda615dd6903840a058b4700fcb817687d0ee4fc8b6e389be \ + --hash=sha256:7f84204dee22a783350679a0333981df803dac21a0190d706a50475e361c93f5 \ + --hash=sha256:8023abc91fba39036dbce14a7d6535632f99c0b857807cbbbf21ecc9f4717f06 \ + --hash=sha256:80b2da48193b2f33ed0c32c38140f9d3186583ce7d516526d462645fd98660ae \ + --hash=sha256:8297651f5b5679c19968abefd6bb84d95fe30ef712eb1b2d9b2d31ca61267f4c \ + --hash=sha256:88d387ff40b3ff7c274947ed3125dedf5262ec6919d83946753b5f3d7c67ea4c \ + --hash=sha256:88ddbc66737e277852913bd1e07c150cc7bb124539f94c4e2df5344494e0a612 \ + --hash=sha256:8bd7903a5f2a4545f6fd5935c90058b89d30045568985a71c79f5fd6edf9b91e \ + --hash=sha256:8be29e59487a79f173507c30ddf57e733a357f67881430449bb32614075a40ab \ + --hash=sha256:8c984051042858021a54926eb597d6ee3012393ce9c181814115df4c60b9a808 \ + --hash=sha256:8cbeb542b2ebc6fcdacabf8aca8c1a97c9b3ad3927d46b8723f9d4f033288a0f \ + --hash=sha256:8e9c4f5b3c546fa3458a29ab22646c1c6c787ea8f5ef51300e5a60300736905e \ + --hash=sha256:90e6f81de50ad6b534cab6e5aef77ff6e37722b2f5d908686f4a5c9eba17a909 \ + --hash=sha256:975385f4776fafde056abb318f612ef6285b10a1f12b8570f3647ad0d74b48ec \ + --hash=sha256:9a8a34cc89c67a65ea7437ce257cea81a9dad65b29805f3ecee8c8fe8ff25ffe \ + --hash=sha256:9aba9a17b623ef750a4d11b742cbafffeb48a869821252b30ee21b5e91392c50 \ + --hash=sha256:9f08483a632889536b8139663db60f6724bfcb443c96f1b18855860d7d5c0fd4 \ + --hash=sha256:a4e8f36e677d3336f35089648c8955c51c6d386a13cf6ee9c189c5f5bd713a9f \ + --hash=sha256:a52edc8bfff4429aaabdf4d9ee0daadbbf8562364f940937b941f87a4290f5ff \ + --hash=sha256:a830b1a40919539d07806aa58e1b114df53ddd43213d9c8b75847eee6c0182b5 \ + --hash=sha256:aa88ccfe4e32d362816319ed727a004423aab09c5cea43c01a4b435643fa34eb \ + --hash=sha256:af73337013e0b3b46f175e79492d96845b16126ddf79c438d7ea7ff27783a414 \ + --hash=sha256:b1c1fbd8a5a1af3412a0810d060a78b5136ec0836c8a4ef9aa11807f2a22f4e1 \ + --hash=sha256:b85f66ae9eb53e860a873b858b789217ba505e5e405a24b85c0464822fe88032 \ + --hash=sha256:b86024e52a1b269467a802258c25521e6d742349d760728092e1bc2d135b4d76 \ + --hash=sha256:bd9c0c7a0c681a347b3194c500cb1e6ca9cab053ea4d82a5cf45b6b754560136 \ + --hash=sha256:bfa9c230d2fe991bed5318a5f119bd6780cda2915cca595393649fc118ab895e \ + --hash=sha256:d362d1878f00c142b7e1a16e6e5e780f02be8195123f164edf7eddd911eefe7c \ + --hash=sha256:d5d38f1411c0ed9f97bcb49b7bd59b6b7c314e0e27420e34d99d844b9ce3b6f3 \ + --hash=sha256:dac8d77255a37e81a2efcbd1fc05f1c15ee82200e6c240d7e127e25e365c39ea \ + --hash=sha256:dd025009355c926a84a612fecf58bb315a3f6814b17ead51a8e48d3823d9087f \ + --hash=sha256:deede7c263feb25dba4e82ea23058a235dcc2fe1f6021025dc71f2b618e26104 \ + --hash=sha256:e74473c875d78b8e9d5da2a70f7099549f9eb37ded4e2f6a463e60125bccd176 \ + --hash=sha256:ee3120ae9dff32f121610bb08e4313be87e03efeadfc6c0d18f89127e24d0c24 \ + --hash=sha256:eedf4b74eda2b5a4b2b2fb4c006d6295df3bf29e459e198c90ea48e130dc75c3 \ + --hash=sha256:efd8c21c98c5cc60653bcb311bef2ce0401642b7ce9d09e03a7da87c878289d4 \ + --hash=sha256:f1c943e96e85df3d3478f7b691f229887e143f81fedab9b20205349ab04d73ed \ + --hash=sha256:f278f034eb75b4e8a13a54a876cc4a5ab39173d2cdd93a638e1b467fc545ac43 \ + --hash=sha256:f3f40b3c5a968281fd507d519e444c35f0ff171237f4fdde090dd60699458421 \ + --hash=sha256:f490f9368b6fc026f021db16d7ec2fbf7d89e2edb42e8ec09d2c60505f5729c7 \ + --hash=sha256:fb043ee2f06b41473269765c2feae53fc2e2fbf96e5e22ca94fb5ad677856f06 \ + --hash=sha256:fc3d34d4a8fbec3e88a79b92e5465e0f9b842b628675850d860b8bd300b159f5 + # via + # reportlab + # xhtml2pdf +pycairo==1.29.0 \ + --hash=sha256:09b7f69a5ff6881e151354ea092137b97b0b1f0b2ab4eb81c92a02cc4a08e335 \ + --hash=sha256:12757ebfb304b645861283c20585c9204c3430671fad925419cba04844d6dfed \ + --hash=sha256:15b36aea699e2ff215cb6a21501223246032e572a3a10858366acdd69c81a1c8 \ + --hash=sha256:3391532db03f9601c1cee9ebfa15b7d1db183c6020f3e75c1348cee16825934f \ + --hash=sha256:3eb382a4141591807073274522f7aecab9e8fa2f14feafd11ac03a13a58141d7 \ + --hash=sha256:3f01c3b5e49ef9411fff6bc7db1e765f542dc1c9cfed4542958a5afa3a8b8e76 \ + --hash=sha256:5e45fce6185f553e79e4ef1722b8e98e6cde9900dbc48cb2637a9ccba86f627a \ + --hash=sha256:65bddd944aee9f7d7d72821b1c87e97593856617c2820a78d589d66aa8afbd08 \ + --hash=sha256:69e2a7968a3fbb839736257bae153f547bca787113cc8d21e9e08ca4526e0b6b \ + --hash=sha256:91114e4b3fbf4287c2b0788f83e1f566ce031bda49cf1c3c3c19c3e986e95c38 \ + --hash=sha256:91bcd7b5835764c616a615d9948a9afea29237b34d2ed013526807c3d79bb1d0 \ + --hash=sha256:96c67e6caba72afd285c2372806a0175b1aa2f4537aa88fb4d9802d726effcd1 \ + --hash=sha256:b69be8bb65c46b680771dc6a1a422b1cdd0cffb17be548f223e8cbbb6205567c \ + --hash=sha256:b72200ea0e5f73ae4c788cd2028a750062221385eb0e6d8f1ecc714d0b4fdf82 \ + --hash=sha256:caba0837a4b40d47c8dfb0f24cccc12c7831e3dd450837f2a356c75f21ce5a15 \ + --hash=sha256:e91243437a21cc4c67c401eff4433eadc45745275fa3ade1a0d877e50ffb90da \ + --hash=sha256:eafe3d2076f3533535ad4a361fa0754e0ee66b90e548a3a0f558fed00b1248f2 \ + --hash=sha256:f3f7fde97325cae80224c09f12564ef58d0d0f655da0e3b040f5807bd5bd3142 + # via rlpycairo +pycparser==3.0 \ + --hash=sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29 \ + --hash=sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992 + # via cffi +pygments==2.20.0 \ + --hash=sha256:6757cd03768053ff99f3039c1a36d6c0aa0b263438fcab17520b30a303a82b5f \ + --hash=sha256:81a9e26dd42fd28a23a2d169d86d7ac03b46e2f8b59ed4698fb4785f946d0176 + # via -r requirements.txt +pyhanko==0.34.1 \ + --hash=sha256:5f46bb0230ca8e36069737eec602d7da779bfd61588281b91acd7002a5549a07 \ + --hash=sha256:a4c288552f61607e031aa93f22f834759a3f5201107f80c2d5d266161ad11216 + # via xhtml2pdf +pyhanko-certvalidator==0.30.2 \ + --hash=sha256:bccf6d6780448b0734529b32eb4c049db37c625909b7d6ee22875282efc77768 \ + --hash=sha256:c9259f6cce93b8e0a01fd1d2ae0932192832b3adf71bc0fcbb7dec540c49f8c4 + # via + # pyhanko + # xhtml2pdf +pypdf==6.10.2 \ + --hash=sha256:7d09ce108eff6bf67465d461b6ef352dcb8d84f7a91befc02f904455c6eea11d \ + --hash=sha256:aa53be9826655b51c96741e5d7983ca224d898ac0a77896e64636810517624aa + # via + # -r requirements.txt + # xhtml2pdf +python-bidi==0.6.7 \ + --hash=sha256:01ff2fd676ef8351f32e820b2d3b61eac875a21702d2118263a2641b458e1996 \ + --hash=sha256:05fe5971110013610f0db40505d0b204edc756e92eafac1372a464f8b9162b11 \ + --hash=sha256:06650a164e63e94dc8a291cc9d415b4027cb1cce125bc9b02dac0f34d535ed47 \ + --hash=sha256:0cb75e8a410166fd677d55095e505bf6a4773c066f51efbda72d302ebc56e79b \ + --hash=sha256:0dbb4bbae212cca5bcf6e522fe8f572aff7d62544557734c2f810ded844d9eea \ + --hash=sha256:0f86e447e94ae78db7d56e7da2124c435eaee4425c87d3d92aea271317811112 \ + --hash=sha256:11c51579e01f768446a7e13a0059fea1530936a707abcbeaad9467a55cb16073 \ + --hash=sha256:1395e236c71f11267860b53293a33b19b991b06e0f4ac61045b892e6a99d96f2 \ + --hash=sha256:17572944e6d8fb616d111fc702c759da2bf7cedab85a3e4fa2af0c9eb95ed438 \ + --hash=sha256:19737d217088ef27014f98eac1827c5913e6fb1dea96332ed84ede61791070d9 \ + --hash=sha256:1ba28642928d1c8fdb18b0632fe931f156e888c646326a3ad8eb3e55ee904951 \ + --hash=sha256:1c061207212cd1db27bf6140b96dcd0536246f1e13e99bb5d03f4632f8e2ad7f \ + --hash=sha256:1c5fb99f774748de283fadf915106f130b74be1bade934b7f73a7a8488b95da1 \ + --hash=sha256:1dd0a5ec0d8710905cebb4c9e5018aa8464395a33cb32a3a6c2a951bf1984fe5 \ + --hash=sha256:24388c77cb00b8aa0f9c84beb7e3e523a3dac4f786ece64a1d8175a07b24da72 \ + --hash=sha256:24a4a268289bbe80ad7da3064d7325f1571173859e8ad75d2f99075d5278b02b \ + --hash=sha256:24afff65c581a5d6f658a9ec027d6719d19a1d8a4401000fdb22d2eeb677b8e3 \ + --hash=sha256:257d6dd0e07221f1dc8720fa61158471f5aae30d5f89837c38a026386151c250 \ + --hash=sha256:26a8fe0d532b966708fc5f8aea0602107fde4745a8a5ae961edd3cf02e807d07 \ + --hash=sha256:2a93b0394cc684d64356b0475858c116f1e335ffbaba388db93bf47307deadfa \ + --hash=sha256:2d28e2bdcadf5b6161bb4ee9313ce41eac746ba57e744168bf723a415a11af05 \ + --hash=sha256:349b89c3110bd25aa56d79418239ca4785d4bcc7a596e63bb996a9696fc6a907 \ + --hash=sha256:3a85275dfc24a96629da058c4c2fc93af6390aefe2f7cdde1500b6ac3fd40ca0 \ + --hash=sha256:3b63d19f3f56ff7f99bce5ca9ef8c811dbf0f509d8e84c1bc06105ed26a49528 \ + --hash=sha256:3b96744e4709f4445788a3645cea7ef8d7520ccd4fa8bbbfb3b650702e12c1e6 \ + --hash=sha256:414004fe9cba33d288ff4a04e1c9afe6a737f440595d01b5bbed00d750296bbd \ + --hash=sha256:4283f8b517411cc81b3c92d11998981fe54ac0d2300f4c58d803e0c071aba1ba \ + --hash=sha256:4636d572b357ab9f313c5340915c1cf51e3e54dd069351e02b6b76577fd1a854 \ + --hash=sha256:47deaada8949af3a790f2cd73b613f9bfa153b4c9450f91c44a60c3109a81f73 \ + --hash=sha256:49639743f1230648fd4fb47547f8a48ada9c5ca1426b17ac08e3be607c65394c \ + --hash=sha256:4c73cd980d45bb967799c7f0fc98ea93ae3d65b21ef2ba6abef6a057720bf483 \ + --hash=sha256:4d84e70923392f8c9611f0fb6b341577346ef6224f3809b05f0ae1fbf8f17578 \ + --hash=sha256:4ea928c31c7364098f853f122868f6f2155d6840661f7ea8b2ccfdf6084eb9f4 \ + --hash=sha256:5013ba963e9da606c4c03958cc737ebd5f8b9b8404bd71ab0d580048c746f875 \ + --hash=sha256:5debaab33562fdfc79ffdbd8d9c51cf07b8529de0e889d8cd145d78137aab21e \ + --hash=sha256:5ebc19f24e65a1f5c472e26d88e78b9d316e293bc6f205f32de4c4e99276336e \ + --hash=sha256:630cee960ba9e3016f95a8e6f725a621ddeff6fd287839f5693ccfab3f3a9b5c \ + --hash=sha256:6323e943c7672b271ad9575a2232508f17e87e81a78d7d10d6e93040e210eddf \ + --hash=sha256:6c051f2d28ca542092d01da8b5fe110fb6191ff58d298a54a93dc183bece63bf \ + --hash=sha256:6c19ab378fefb1f09623f583fcfa12ed42369a998ddfbd39c40908397243c56b \ + --hash=sha256:6df7be07af867ec1d121c92ea827efad4d77b25457c06eeab477b601e82b2340 \ + --hash=sha256:6f9fa1257e075eeeed67d21f95e411036b7ca2b5c78f757d4ac66485c191720a \ + --hash=sha256:7336a3c4ba4fc9e6741fbe60c6483266fe39e1f24830724dfce453471d11fa40 \ + --hash=sha256:73a88dc333efc42281bd800d5182c8625c6e11d109fc183fe3d7a11d48ab1150 \ + --hash=sha256:766d5f5a686eb99b53168a7bdfb338035931a609bdbbcb537cef9e050a86f359 \ + --hash=sha256:77bb4cbadf4121db395189065c58c9dd5d1950257cc1983004e6df4a3e2f97ad \ + --hash=sha256:77fea54c2379b93def4ed16db6390e1232e7b235679587295a23dd8b1925475f \ + --hash=sha256:8047c33b85f7790474a1f488bef95689f049976a4e1c6f213a8d075d180a93e4 \ + --hash=sha256:80e6fd06f6e4074d183cea73962c89cf76cb4f70c0ee403689f57a429ebde488 \ + --hash=sha256:849a57d39feaf897955d0b19bbf4796bea53d1bcdf83b82e0a7b059167eb2049 \ + --hash=sha256:8678c2272e7bd60a75f781409e900c9ddb9f01f55c625d83ae0d49dfc6a2674f \ + --hash=sha256:8814db38fa317bebec8eb74b826bae7d0cb978a7eca30dfe4ecf60e61f06ee0b \ + --hash=sha256:8860d67dc04dc530b8b4f588f38b7341a76f2ec44a45685a2d54e9dcffa5d15a \ + --hash=sha256:898db0ea3e4aaa95b7fecba02a7560dfbf368f9d85053f2875f6d610c4d4ec2c \ + --hash=sha256:8a17631e3e691eec4ae6a370f7b035cf0a5767f4457bd615d11728c23df72e43 \ + --hash=sha256:8a18c61817f3210ba74ad5792c8a5048d9550ba233233a0a8fe35800350988f4 \ + --hash=sha256:8d4e621caadfdbc73d36eabdb2f392da850d28c58b020738411d09dda6208509 \ + --hash=sha256:94dbfd6a6ec0ae64b5262290bf014d6063f9ac8688bda9ec668dc175378d2c80 \ + --hash=sha256:95867a07c5dee0ea2340fe1d0e4f6d9f5c5687d473193b6ee6f86fa44aac45d1 \ + --hash=sha256:95c9de7ebc55ffb777548f2ecaf4b96b0fa0c92f42bf4d897b9f4cd164ec7394 \ + --hash=sha256:9adeec7cab0f2c2c291bd7faf9fa3fa233365fd0bf1c1c27a6ddd6cc563d4b32 \ + --hash=sha256:9c463ae15e94b1c6a8a50bd671d6166b0b0d779fd1e56cbf46d8a4a84c9aa2d0 \ + --hash=sha256:9d9de35eb5987da27dd81e371c52142dd8e924bd61c1006003071ea05a735587 \ + --hash=sha256:a2eb8fca918c7381531035c3aae31c29a1c1300ab8a63cad1ec3a71331096c78 \ + --hash=sha256:a4319f478ab1b90bbbe9921606ecb7baa0ebf0b332e821d41c3abdf1a30f0c35 \ + --hash=sha256:a507fe6928a27a308e04ebf2065719b7850d1bf9ff1924f4e601ef77758812bd \ + --hash=sha256:a8892a7da0f617135fe9c92dc7070d13a0f96ab3081f9db7ff5b172a3905bd78 \ + --hash=sha256:a99d898ad1a399d9c8cab5561b3667fd24f4385820ac90c3340aa637aa5adfc9 \ + --hash=sha256:aa4136f8ccb9a8cd32befd1b3882c2597e6791e64e8b3cf3129c55549b5de62f \ + --hash=sha256:ab2a5177522b62426db897b655a02f574e27d9735bbeb6da41bc981b771df636 \ + --hash=sha256:ab806fd026bfd48bade5e21e06d0d799cbfad32f236989ff6f37db03a5fbe34f \ + --hash=sha256:ad5f0847da00687f52d2b81828e8d887bdea9eb8686a9841024ea7a0e153028e \ + --hash=sha256:b0bee27fb596a0f518369c275a965d0448c39a0730e53a030b311bb10562d4d5 \ + --hash=sha256:b31d66b62736b8514982a24a7dedcf8c062b27a8e9b51e52d7a5899045a45fe1 \ + --hash=sha256:b38ddfab41d10e780edb431edc30aec89bee4ce43d718e3896e99f33dae5c1d3 \ + --hash=sha256:be1bdbd52145dfe46880d8bb56eacc25aa75c3bb075fa103de7974295eb2811f \ + --hash=sha256:c10065081c0e137975de5d9ba2ff2306286dbf5e0c586d4d5aec87c856239b41 \ + --hash=sha256:c11c62a3cdb9d1426b1536de9e3446cb09c7d025bd4df125275cae221f214899 \ + --hash=sha256:c3777ae3e088e94df854fbcbd8d59f9239b74aac036cb6bbd19f8035c8e42478 \ + --hash=sha256:c3d93171dd65b36eca5367acf19eef82c79b4df557cb4bd0daf323b7a27f2d3b \ + --hash=sha256:c9a679b24f5c6f366a0dec75745e1abeae2f597f033d0d54c74cbe62e7e6ae28 \ + --hash=sha256:caa71c723f512f8d859fa239573086e16f38ffc426b5b2f7dab5d40fdb356c80 \ + --hash=sha256:ce86d9dfc6b409ad16556384244572bb3cbefa2ca0f0eab7fba0ff2112b2f068 \ + --hash=sha256:d4cd82e65b5aeb31bd73534e61ece1cab625f4bcbdc13bc4ddc5f8cbfb37c24a \ + --hash=sha256:d524a4ba765bae9b950706472a77a887a525ed21144fe4b41f6190f6e57caa2c \ + --hash=sha256:d7310312a68fdb1a8249cf114acb5435aa6b6a958b15810f053c1df5f98476e4 \ + --hash=sha256:d8274ff02d447cca026ba00f56070ba15f95e184b2d028ee0e4b6c9813d2aaf9 \ + --hash=sha256:d879be7fb5296409e18731c7ba666d56ecd45b816b2c9eb35138aa1d7777aeb5 \ + --hash=sha256:d87ed09e5c9b6d2648e8856a4e556147b9d3cd4d63905fa664dd6706bc414256 \ + --hash=sha256:dde1c3f3edb1f0095dcbf79cf8a0bb768f9539e809d0ad010d78200eea97d42a \ + --hash=sha256:df5e9db9539d70426f5d20c7ebb6f7b33da5fbd40620e11261fe3fba7e177145 \ + --hash=sha256:e7cad66317f12f0fd755fe41ee7c6b06531d2189a9048a8f37addb5109f7e3e3 \ + --hash=sha256:ec1694134961b71ac05241ac989b49ccf08e232b5834d5fc46f8a7c3bb1c13a9 \ + --hash=sha256:ec985386bc3cd54155f2ef0434fccbfd743617ed6fc1a84dae2ab1de6062e0c6 \ + --hash=sha256:ef9d103706560c15fecaf7d3cff939e0f68ce5763cf0e64d0e4e5d37f9bdd2d1 \ + --hash=sha256:f1350033431d75be749273236dcfc808e54404cd6ece6204cdb1bc4ccc163455 \ + --hash=sha256:f1fe71c203f66bc169a393964d5702f9251cfd4d70279cb6453fdd42bd2e675f \ + --hash=sha256:f24189dc3aea3a0a94391a047076e1014306b39ba17d7a38ebab510553cd1a97 \ + --hash=sha256:f57726b5a90d818625e6996f5116971b7a4ceb888832337d0e2cf43d1c362a90 \ + --hash=sha256:f7c055a50d068b3a924bd33a327646346839f55bcb762a26ec3fde8ea5d40564 \ + --hash=sha256:f7e5072269c34a1b719910ee4decf13b288159fb320f18aba3885f6b6aab7753 \ + --hash=sha256:f7e507e1e798ebca77ddc9774fd405107833315ad802cfdaa1ab07b6d9154fc8 \ + --hash=sha256:fbbffb948a32f9783d1a28bc0c53616f0a76736ed1e7c1d62e3e99a8dfaab869 \ + --hash=sha256:fd87d112eda1f0528074e1f7c0312881816cb75854133021124269a27c6c48dc \ + --hash=sha256:ff06e4aa781aa4f68fbfaf1e727fe221fa1c552fef8ae70b6d2a0178e1f229ad + # via xhtml2pdf +pyyaml==6.0.3 \ + --hash=sha256:00c4bdeba853cc34e7dd471f16b4114f4162dc03e6b7afcc2128711f0eca823c \ + --hash=sha256:0150219816b6a1fa26fb4699fb7daa9caf09eb1999f3b70fb6e786805e80375a \ + --hash=sha256:02893d100e99e03eda1c8fd5c441d8c60103fd175728e23e431db1b589cf5ab3 \ + --hash=sha256:02ea2dfa234451bbb8772601d7b8e426c2bfa197136796224e50e35a78777956 \ + --hash=sha256:0f29edc409a6392443abf94b9cf89ce99889a1dd5376d94316ae5145dfedd5d6 \ + --hash=sha256:10892704fc220243f5305762e276552a0395f7beb4dbf9b14ec8fd43b57f126c \ + --hash=sha256:16249ee61e95f858e83976573de0f5b2893b3677ba71c9dd36b9cf8be9ac6d65 \ + --hash=sha256:1d37d57ad971609cf3c53ba6a7e365e40660e3be0e5175fa9f2365a379d6095a \ + --hash=sha256:1ebe39cb5fc479422b83de611d14e2c0d3bb2a18bbcb01f229ab3cfbd8fee7a0 \ + --hash=sha256:214ed4befebe12df36bcc8bc2b64b396ca31be9304b8f59e25c11cf94a4c033b \ + --hash=sha256:2283a07e2c21a2aa78d9c4442724ec1eb15f5e42a723b99cb3d822d48f5f7ad1 \ + --hash=sha256:22ba7cfcad58ef3ecddc7ed1db3409af68d023b7f940da23c6c2a1890976eda6 \ + --hash=sha256:27c0abcb4a5dac13684a37f76e701e054692a9b2d3064b70f5e4eb54810553d7 \ + --hash=sha256:28c8d926f98f432f88adc23edf2e6d4921ac26fb084b028c733d01868d19007e \ + --hash=sha256:2e71d11abed7344e42a8849600193d15b6def118602c4c176f748e4583246007 \ + --hash=sha256:34d5fcd24b8445fadc33f9cf348c1047101756fd760b4dacb5c3e99755703310 \ + --hash=sha256:37503bfbfc9d2c40b344d06b2199cf0e96e97957ab1c1b546fd4f87e53e5d3e4 \ + --hash=sha256:3c5677e12444c15717b902a5798264fa7909e41153cdf9ef7ad571b704a63dd9 \ + --hash=sha256:3ff07ec89bae51176c0549bc4c63aa6202991da2d9a6129d7aef7f1407d3f295 \ + --hash=sha256:41715c910c881bc081f1e8872880d3c650acf13dfa8214bad49ed4cede7c34ea \ + --hash=sha256:418cf3f2111bc80e0933b2cd8cd04f286338bb88bdc7bc8e6dd775ebde60b5e0 \ + --hash=sha256:44edc647873928551a01e7a563d7452ccdebee747728c1080d881d68af7b997e \ + --hash=sha256:4a2e8cebe2ff6ab7d1050ecd59c25d4c8bd7e6f400f5f82b96557ac0abafd0ac \ + --hash=sha256:4ad1906908f2f5ae4e5a8ddfce73c320c2a1429ec52eafd27138b7f1cbe341c9 \ + --hash=sha256:501a031947e3a9025ed4405a168e6ef5ae3126c59f90ce0cd6f2bfc477be31b7 \ + --hash=sha256:5190d403f121660ce8d1d2c1bb2ef1bd05b5f68533fc5c2ea899bd15f4399b35 \ + --hash=sha256:5498cd1645aa724a7c71c8f378eb29ebe23da2fc0d7a08071d89469bf1d2defb \ + --hash=sha256:5cf4e27da7e3fbed4d6c3d8e797387aaad68102272f8f9752883bc32d61cb87b \ + --hash=sha256:5e0b74767e5f8c593e8c9b5912019159ed0533c70051e9cce3e8b6aa699fcd69 \ + --hash=sha256:5ed875a24292240029e4483f9d4a4b8a1ae08843b9c54f43fcc11e404532a8a5 \ + --hash=sha256:5fcd34e47f6e0b794d17de1b4ff496c00986e1c83f7ab2fb8fcfe9616ff7477b \ + --hash=sha256:5fdec68f91a0c6739b380c83b951e2c72ac0197ace422360e6d5a959d8d97b2c \ + --hash=sha256:6344df0d5755a2c9a276d4473ae6b90647e216ab4757f8426893b5dd2ac3f369 \ + --hash=sha256:64386e5e707d03a7e172c0701abfb7e10f0fb753ee1d773128192742712a98fd \ + --hash=sha256:652cb6edd41e718550aad172851962662ff2681490a8a711af6a4d288dd96824 \ + --hash=sha256:66291b10affd76d76f54fad28e22e51719ef9ba22b29e1d7d03d6777a9174198 \ + --hash=sha256:66e1674c3ef6f541c35191caae2d429b967b99e02040f5ba928632d9a7f0f065 \ + --hash=sha256:6adc77889b628398debc7b65c073bcb99c4a0237b248cacaf3fe8a557563ef6c \ + --hash=sha256:79005a0d97d5ddabfeeea4cf676af11e647e41d81c9a7722a193022accdb6b7c \ + --hash=sha256:7c6610def4f163542a622a73fb39f534f8c101d690126992300bf3207eab9764 \ + --hash=sha256:7f047e29dcae44602496db43be01ad42fc6f1cc0d8cd6c83d342306c32270196 \ + --hash=sha256:8098f252adfa6c80ab48096053f512f2321f0b998f98150cea9bd23d83e1467b \ + --hash=sha256:850774a7879607d3a6f50d36d04f00ee69e7fc816450e5f7e58d7f17f1ae5c00 \ + --hash=sha256:8d1fab6bb153a416f9aeb4b8763bc0f22a5586065f86f7664fc23339fc1c1fac \ + --hash=sha256:8da9669d359f02c0b91ccc01cac4a67f16afec0dac22c2ad09f46bee0697eba8 \ + --hash=sha256:8dc52c23056b9ddd46818a57b78404882310fb473d63f17b07d5c40421e47f8e \ + --hash=sha256:9149cad251584d5fb4981be1ecde53a1ca46c891a79788c0df828d2f166bda28 \ + --hash=sha256:93dda82c9c22deb0a405ea4dc5f2d0cda384168e466364dec6255b293923b2f3 \ + --hash=sha256:96b533f0e99f6579b3d4d4995707cf36df9100d67e0c8303a0c55b27b5f99bc5 \ + --hash=sha256:9c57bb8c96f6d1808c030b1687b9b5fb476abaa47f0db9c0101f5e9f394e97f4 \ + --hash=sha256:9c7708761fccb9397fe64bbc0395abcae8c4bf7b0eac081e12b809bf47700d0b \ + --hash=sha256:9f3bfb4965eb874431221a3ff3fdcddc7e74e3b07799e0e84ca4a0f867d449bf \ + --hash=sha256:a33284e20b78bd4a18c8c2282d549d10bc8408a2a7ff57653c0cf0b9be0afce5 \ + --hash=sha256:a80cb027f6b349846a3bf6d73b5e95e782175e52f22108cfa17876aaeff93702 \ + --hash=sha256:b30236e45cf30d2b8e7b3e85881719e98507abed1011bf463a8fa23e9c3e98a8 \ + --hash=sha256:b3bc83488de33889877a0f2543ade9f70c67d66d9ebb4ac959502e12de895788 \ + --hash=sha256:b865addae83924361678b652338317d1bd7e79b1f4596f96b96c77a5a34b34da \ + --hash=sha256:b8bb0864c5a28024fac8a632c443c87c5aa6f215c0b126c449ae1a150412f31d \ + --hash=sha256:ba1cc08a7ccde2d2ec775841541641e4548226580ab850948cbfda66a1befcdc \ + --hash=sha256:bdb2c67c6c1390b63c6ff89f210c8fd09d9a1217a465701eac7316313c915e4c \ + --hash=sha256:c1ff362665ae507275af2853520967820d9124984e0f7466736aea23d8611fba \ + --hash=sha256:c2514fceb77bc5e7a2f7adfaa1feb2fb311607c9cb518dbc378688ec73d8292f \ + --hash=sha256:c3355370a2c156cffb25e876646f149d5d68f5e0a3ce86a5084dd0b64a994917 \ + --hash=sha256:c458b6d084f9b935061bc36216e8a69a7e293a2f1e68bf956dcd9e6cbcd143f5 \ + --hash=sha256:d0eae10f8159e8fdad514efdc92d74fd8d682c933a6dd088030f3834bc8e6b26 \ + --hash=sha256:d76623373421df22fb4cf8817020cbb7ef15c725b9d5e45f17e189bfc384190f \ + --hash=sha256:ebc55a14a21cb14062aa4162f906cd962b28e2e9ea38f9b4391244cd8de4ae0b \ + --hash=sha256:eda16858a3cab07b80edaf74336ece1f986ba330fdb8ee0d6c0d68fe82bc96be \ + --hash=sha256:ee2922902c45ae8ccada2c5b501ab86c36525b883eff4255313a253a3160861c \ + --hash=sha256:efd7b85f94a6f21e4932043973a7ba2613b059c4a000551892ac9f1d11f5baf3 \ + --hash=sha256:f7057c9a337546edc7973c0d3ba84ddcdf0daa14533c2065749c9075001090e6 \ + --hash=sha256:fa160448684b4e94d80416c0fa4aac48967a969efe22931448d853ada8baf926 \ + --hash=sha256:fc09d0aa354569bc501d4e787133afc08552722d3ab34836a80547331bb5d4a0 + # via pyhanko +rapidfuzz==3.14.5 \ + --hash=sha256:0084b687b02b4e569b46d8d6d4ad25659528e6081cd6d067ca453a69035f07e4 \ + --hash=sha256:01550fe5f60fd176aa66b7611289d46dc4aa4b1b904874c7b6d1d54e581c5ec1 \ + --hash=sha256:0298d357e2bc59d572da4db0bc631009b6f8f6c9bc8c11e99a12b833f16b6575 \ + --hash=sha256:068b3e965ca9d9ee4debe40001ae7c3938ba646308afd33cf0c66618147db65c \ + --hash=sha256:071d96b957a33b9296b9284b6350a0fb6d030b154a04efd7c15e56b98b79a517 \ + --hash=sha256:09d6c9ba091854f07817055d795d604179c12a8f308ba4c7d56f3719dfea1646 \ + --hash=sha256:0d3378f471ef440473a396ce2f8e97ee12f89a78b495540e0a5617bbfe895638 \ + --hash=sha256:0ebd1a18e2e47bc0b292a07e6ed9c3642f8aaa672d12253885f599b50807a4f9 \ + --hash=sha256:0f23e37019ec07712d58976b1ab2b889f8649a7f7c2f626a2f34ea9139e79279 \ + --hash=sha256:11bfc2ed8fbe4ab86bd516fadefab126f90e6dcadffa761739fcb304707dfd35 \ + --hash=sha256:13cb79c23ef5516e4c4e3830877be8b19aa75203636be1163d690d37803f6504 \ + --hash=sha256:17a34330cd2a538c1ce5d400b61ba358c5b72c654b928ff87b362e88f8b864c7 \ + --hash=sha256:1a31cc6d7d03e7318a0974c038959c59e19c752b81115f2e9138b3331cd64d45 \ + --hash=sha256:1e910eebca9fd0eba245c0555e764597e8a0cccb673a92da2dc2397050725f48 \ + --hash=sha256:1e989f86113be66574113b9c7bdf4793f3f863d248e47d911b355e05ca6b6b10 \ + --hash=sha256:2e83cd2e25bb4edd97b689d9979d9c3acccdaaf26ceac08212ceece202febcfa \ + --hash=sha256:39ef8658aaf67d51667e7bdaf7096f432333377d8302ac43c70b5df8a4cf89b8 \ + --hash=sha256:3d50e5861872935fece391351cbb5ba21d1bced277cf5e1143d207a0a35f1925 \ + --hash=sha256:3e91dcd2549b8f8d843f98ba03a17e01f3d8b72ce942adbbb6761bc58ffce813 \ + --hash=sha256:419e4397a36e2665ec992d8d64c20ba4b2a42500c76ecadeca78a4f19cb9cc32 \ + --hash=sha256:440d30faaf682ca496170a7f0cc5453ec942e3e079f0fd802c9a7f938dfb50a3 \ + --hash=sha256:46b92a9970dcc34f0096901c792644094cab49554ac3547f35e3aebbdf0a3610 \ + --hash=sha256:478b59bb018a6780d73f33e38d0b3ec5e968a6c1ed42876b993dd456b7aa20e8 \ + --hash=sha256:48bee0b91bebfaec41e1081e351000659ab7570cc4598d617aa04d5bf827f9e6 \ + --hash=sha256:4900143d82071bdda533b00300c40b14b963ff826b3642cc463b6dd0f036585e \ + --hash=sha256:4a60f0057231188e3bd30216f7b4e0f279b11fa4ec818bb6c1d9f014d1562fbc \ + --hash=sha256:56227a61fd3d17b0cd9793132431f3a3d07c8654be96794ba9f89fe0fc8b2d09 \ + --hash=sha256:578e6051f6d5e6200c259b47a103cf06bb875ab5814d17333fc0b5c290b22f4c \ + --hash=sha256:593c00dac4e30231c35bf3b4f1da8ec0998762e9e94425586a5d636fcd57f9d0 \ + --hash=sha256:59b3dba758661a318995655435c6ab20a04ade79fa51e75bc8dc107cac8df280 \ + --hash=sha256:5ab449c9abd0d4e1f8145dce0798a4c822a1a1933d613c764a641bea88b8bdab \ + --hash=sha256:5dfa89d78f22cd773054caff44827b846161a29f2dcf7e78b8f90d086621e502 \ + --hash=sha256:649712823f3abcdc48427147a5384fac15623ba435d0013959b52e6462521397 \ + --hash=sha256:667f40fe9c81ad129b198d236881b00dd9e8314d9cc72d03c3e16bdfe5879051 \ + --hash=sha256:6737b35d5af7479c5bf9710f7b17edd9d2c43128d974d25fb4ea653e42c64609 \ + --hash=sha256:67f3f9d2b444268ab53e47d31bab89954888d23c04c6789f2c727e51fe4b1d13 \ + --hash=sha256:7092a216728f80c960bd6b3807275d1ee318b168986bd5dc523349581d4890b8 \ + --hash=sha256:738c96944d076deeaff70e92b65696ab4f7ecb8081d7791c5403a3257dfaf8ff \ + --hash=sha256:77eac0526899b3c3ad1454bb2b03cdb491d67358ec8ef0c9c48bd61b632b431d \ + --hash=sha256:7d5ca9c7832e6879a707296d1463685f7c243a27846227044504741640caec66 \ + --hash=sha256:7e580cb04ad849ae9b786fa21383c6b994b6e6c1444ad1cb9f22392759d72741 \ + --hash=sha256:8166efddea49fdbc61185559f47593239e4794fd7c9044dd5a789d1a90af852d \ + --hash=sha256:823b1b9d9230809d8edcc18872770764bfe8ef4357995e16744047c8ccf0e489 \ + --hash=sha256:88b7d31ff1cc5e9bc0e4406e6b1fa00b6d37163d50bb58091e9b976ff1129faa \ + --hash=sha256:8c90cdf8516d9057e502aa6003cea71cf5ec27cc44699ca52412b502a04761bb \ + --hash=sha256:8ce1d850b3c0178440efde9e884d98421b5e87ff925f364d6d79e23910d7593f \ + --hash=sha256:8f4a8f5cc84c7ad6bffa0e9947b33eb343ad66e6b53e94fe54378a5508c5ed53 \ + --hash=sha256:93d8da883a35116d6813432177f35e570db5b0a5e30ecb0cbd7cb39c815735df \ + --hash=sha256:95d937e74c1a7a1287dfb03b62a827be08ede10a155cf1af73bbf47f2b73ee6e \ + --hash=sha256:9669753caef7fdc6529f6adcc5883ed98d65976445d9322e7dbdb6b697feee13 \ + --hash=sha256:97131ab2be39043054ee28d99e09efe316e6d53449b7e962dfcf3c2de8b2b246 \ + --hash=sha256:97c6d85283629646fa87acc22c66b30ea9d4de7f6fdf887daa2e30fa041829b5 \ + --hash=sha256:9981d38a703b86f0e315a3cd229fd1906fe1d91c989ed121fb975b3c849f89f5 \ + --hash=sha256:9ad37a0be705b544af6296da8edddc260d10a8ae5462530fc9991f66498bb1f9 \ + --hash=sha256:a2ae6f53f99c9a0eca7a0afc5b4e45fc73bc1dd4ac74c00509031d76df80ed98 \ + --hash=sha256:aac0ad28c686a5e72b81668b906c030ee28050b244544b8af68e12fb32543895 \ + --hash=sha256:af3b859726cd3374287e405e14b9634563c078c5531a4f62375508addebddad1 \ + --hash=sha256:af6a90a4ed2a48fa1a2d17e9d824e6c7c950bea5bad0b707c77fd55751e6bfef \ + --hash=sha256:b002c7994cc9f2bc9d9856f0fbaee6e8072c983873846c92f25cefba5b2a925f \ + --hash=sha256:b486b5218808f6f4dc471b114b1054e63553db69705c97da0271f47bd706aedd \ + --hash=sha256:b9c6bd754d11f6e78ac54e3d86b4b11dc1ba2f13e5fc958899574532897f5a99 \ + --hash=sha256:ba10ac57884ce82112f7ed910b67e7fb6072d8ef2c06e30dc63c0f604a112e0e \ + --hash=sha256:bf5018938208d4597b2e679a4f8cff9fd252f1df53583130ae56281a21801b64 \ + --hash=sha256:c0919d1f89ddf91129906705723118ea09754171e4116f5a5dbc667c7bc9b261 \ + --hash=sha256:c5801a89604c65ab4cc9e91b23bc4076d0ca80efd8c976fb63843d7879a85d7f \ + --hash=sha256:c84af70bcf34e99aee894e46a0f1ac77f17d0ef828179c387407642e2466d28a \ + --hash=sha256:cb2829fedd672dd7107267189dabe2bbe07972801d636014417c6861eb89e358 \ + --hash=sha256:d45e06f60729e07d9b20c205f7e5cff90b6ef2584e852eecf46e045aea69627d \ + --hash=sha256:d7ca16637c0ede8243f84074044bd0b2335a0341421f8227c85756de2d18c819 \ + --hash=sha256:d8375e3da319593389727c3187ccaf3e0e84199accc530866b8e0f2b79af05e9 \ + --hash=sha256:dfa552338f51aec280f17b02d28bace1e162d1a84ccd80e3339a57f98aedb56b \ + --hash=sha256:dfef96543ced67d9513a422755db422ae1dc34dade0a1485e0b43e7342ed3ebf \ + --hash=sha256:e012177c8e8a8a0754ae0d6027d63042aa5ff036d9f40f07cb3466a6082e21b8 \ + --hash=sha256:e251126d48615e1f02b4a178f2cd0cd4f0332b8a019c01a2e10480f7552554b4 \ + --hash=sha256:e52da10236aa6212de71b9e170bace65b64b129c0dea7fc243d6c9ce976f5074 \ + --hash=sha256:eacb434410b8d9ca99a8d42352ef085cf423e3c76c1f0b86be2fcba3bff2952c \ + --hash=sha256:ebd8fd343bf8492a1e60bcb6dc99f90f74f65d98d8241a6b3e1fed225b76ecd6 \ + --hash=sha256:f0b2af76b7e7060c09e1a0dfa9410eb19369cbe6164509bff2ef94094b54d2b6 \ + --hash=sha256:f2073495a7f9b75e57e600747ac09510d67683fd64d3228e009740b7ef88f9fe \ + --hash=sha256:f4c1bca487a17fe4226b4ffb2d30e799d2b274d692cffa76bd0746f56235fca3 \ + --hash=sha256:f9fff308486bbd2c8c24f25e8e152c7594d3fe8db265a2d6a1ce24d58671127f \ + --hash=sha256:fbf1b8bb2695415b347f3727da1addca2acb82c9b97ac86bebf8b1bead1eb12d \ + --hash=sha256:feedf219672eef83ea6be6f3bb093bba396a8560fc75be85ba225f082903df0a + # via -r requirements.txt +reportlab==4.4.10 \ + --hash=sha256:5abc815746ae2bc44e7ff25db96814f921349ca814c992c7eac3c26029bf7c24 \ + --hash=sha256:5cbbb34ac3546039d0086deb2938cdec06b12da3cdb836e813258eb33cd28487 + # via + # -r requirements.txt + # svglib + # xhtml2pdf +requests==2.33.1 \ + --hash=sha256:18817f8c57c6263968bc123d237e3b8b08ac046f5456bd1e307ee8f4250d3517 \ + --hash=sha256:4e6d1ef462f3626a1f0a0a9c42dd93c63bad33f9f1c1937509b8c5c8718ab56a + # via + # pyhanko + # pyhanko-certvalidator +rlpycairo==0.4.0 \ + --hash=sha256:07c2c3c47828e83d9c09657a54ecbcd1a97aac9dc199780234456d3473faadc7 \ + --hash=sha256:3ce83825d5761c03bc3571c7db12a336ad51417e63189e3512d11b8922576aa9 + # via svglib +six==1.17.0 \ + --hash=sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274 \ + --hash=sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81 + # via html5lib +svglib==1.6.0 \ + --hash=sha256:4c38a274a744ef0d1677f55d5d62fc0fb798819f813e52872a796e615741733d \ + --hash=sha256:9aea8e2e81cbbf9c844460e4c7dc90e0a06aea7983bc201975ccd279d7b2d194 + # via xhtml2pdf +tinycss2==1.5.1 \ + --hash=sha256:3415ba0f5839c062696996998176c4a3751d18b7edaaeeb658c9ce21ec150661 \ + --hash=sha256:d339d2b616ba90ccce58da8495a78f46e55d4d25f9fd71dfd526f07e7d53f957 + # via + # cssselect2 + # svglib +tzdata==2026.1 \ + --hash=sha256:4b1d2be7ac37ceafd7327b961aa3a54e467efbdb563a23655fbfe0d39cfc42a9 \ + --hash=sha256:67658a1903c75917309e753fdc349ac0efd8c27db7a0cb406a25be4840f87f98 + # via tzlocal +tzlocal==5.3.1 \ + --hash=sha256:cceffc7edecefea1f595541dbd6e990cb1ea3d19bf01b2809f362a03dd7921fd \ + --hash=sha256:eb1a66c3ef5847adf7a834f1be0800581b683b5608e74f86ecbcef8ab91bb85d + # via pyhanko +uritools==6.0.1 \ + --hash=sha256:2f9e9cb954e7877232b2c863f724a44a06eb98d9c7ebdd69914876e9487b94f8 \ + --hash=sha256:d9507b82206c857d2f93d8fcc84f3b05ae4174096761102be690aa76a360cc1b + # via pyhanko-certvalidator +urllib3==2.6.3 \ + --hash=sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed \ + --hash=sha256:bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0acd4 + # via requests +webencodings==0.5.1 \ + --hash=sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78 \ + --hash=sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923 + # via + # cssselect2 + # html5lib + # tinycss2 +xhtml2pdf==0.2.17 \ + --hash=sha256:09ddbc31aa0e38a16f2f3cb73be89af5f7c968c17a564afdd685d280e39c526d \ + --hash=sha256:61a7ecac829fed518f7dbcb916e9d56bea6e521e02e54644b3d0ca33f0658315 + # via -r requirements.txt diff --git a/vscode-extension/scripts/update_lockfile.ps1 b/vscode-extension/scripts/update_lockfile.ps1 new file mode 100644 index 0000000..78fb817 --- /dev/null +++ b/vscode-extension/scripts/update_lockfile.ps1 @@ -0,0 +1,93 @@ +<# +.SYNOPSIS + Regenerates the requirements-bundle.lock file with pinned versions and SHA256 hashes. + +.DESCRIPTION + Uses pip-compile (from pip-tools) to resolve all direct and transitive dependencies + from the project's requirements.txt, pin their exact versions, and embed PyPI-verified + SHA256 hashes. The resulting lock file is consumed by build_bundle.ps1 via + `pip install --require-hashes` to guarantee supply-chain integrity. + + Prerequisites: + pip install pip-tools + +.EXAMPLE + .\update_lockfile.ps1 + .\update_lockfile.ps1 -Upgrade # resolve latest compatible versions +#> +param( + [switch]$Upgrade +) + +$ErrorActionPreference = "Stop" + +$scriptDir = $PSScriptRoot +$workspaceRoot = (Resolve-Path "$scriptDir\..\..").Path +$requirementsIn = "$workspaceRoot\requirements.txt" +$lockFile = "$scriptDir\requirements-bundle.lock" + +if (-not (Test-Path $requirementsIn)) { + throw "requirements.txt not found at: $requirementsIn" +} + +# Verify pip-tools is available +try { + python -m piptools --version 2>&1 | Out-Null +} catch { + throw "pip-tools is not installed. Run: pip install pip-tools" +} + +$compileArgs = @( + "-m", "piptools", "compile", + "--generate-hashes", + "--output-file=$lockFile", + "--strip-extras", + "--no-header" +) + +if ($Upgrade) { + $compileArgs += "--upgrade" + Write-Host "Upgrading all dependencies to latest compatible versions..." +} + +$compileArgs += $requirementsIn + +Write-Host "Resolving dependencies and generating hashes..." +Write-Host "Input: $requirementsIn" +Write-Host "Output: $lockFile" + +& python @compileArgs +if ($LASTEXITCODE -ne 0) { throw "pip-compile failed. Check dependency conflicts." } + +# Prepend a descriptive header +$lockContent = Get-Content $lockFile -Raw +$header = @" +# +# Supply-Chain Integrity Lock File for Diffinite Bundle +# +# Auto-generated by update_lockfile.ps1 using pip-compile --generate-hashes. +# DO NOT EDIT MANUALLY. To update, run: +# +# .\vscode-extension\scripts\update_lockfile.ps1 -Upgrade +# +# All packages below are pinned to exact versions with SHA256 hashes verified +# against PyPI at generation time. The build_bundle.ps1 script enforces these +# hashes via `pip install --require-hashes` to prevent supply-chain attacks. +# + +"@ + +Set-Content -Path $lockFile -Value ($header + $lockContent) -NoNewline + +$lineCount = (Get-Content $lockFile).Count +$pkgCount = (Select-String -Path $lockFile -Pattern "^[a-zA-Z]" | Measure-Object).Count + +Write-Host "" +Write-Host "==========================================================" +Write-Host "Lock file generated successfully." +Write-Host " Packages pinned: $pkgCount" +Write-Host " Total lines: $lineCount" +Write-Host "==========================================================" +Write-Host "" +Write-Host "IMPORTANT: Review changes and commit the updated lock file." +Write-Host " git diff vscode-extension/scripts/requirements-bundle.lock" diff --git a/vscode-extension/src/compareCommand.ts b/vscode-extension/src/compareCommand.ts index f556c86..f4d865d 100644 --- a/vscode-extension/src/compareCommand.ts +++ b/vscode-extension/src/compareCommand.ts @@ -13,8 +13,10 @@ export async function compareDirectories( ): Promise { // Step 1: Launch options panel immediately. It acts as the home base. // Return the pipeline promise so optionsPanel's `await onRun(...)` waits for - // the full run before reverting the button / posting runComplete (otherwise - // it resolves at the first await, mid-Phase-1). + // Phase 1 + opening the Tree Viewer before reverting the button / posting + // runComplete (otherwise it would resolve at the first await, mid-Phase-1). + // NOTE: this does NOT cover Phase 2 — the Tree Viewer's "Generate Report" + // callback runs later and is not awaited here. showOptionsPanel(context, (dirA: string, dirB: string, options: DiffiniteOptions) => executePipeline(context, dirA, dirB, options) ); diff --git a/vscode-extension/src/optionsPanel.ts b/vscode-extension/src/optionsPanel.ts index e8a8309..d752f65 100644 --- a/vscode-extension/src/optionsPanel.ts +++ b/vscode-extension/src/optionsPanel.ts @@ -7,6 +7,7 @@ import * as vscode from "vscode"; import { DiffiniteOptions, defaultOptions } from "./runner"; import { getDefaultMode, getBatesPresets, BatesPreset, getPdfFont, getPdfLang } from "./config"; +import { escHtml, getNonce } from "./webviewUtils"; export interface TaskHistoryEntry { id: string; @@ -16,24 +17,6 @@ export interface TaskHistoryEntry { options: DiffiniteOptions; } -/** Escape a value for safe interpolation into HTML text or a double-quoted attribute. */ -function escHtml(s: unknown): string { - return String(s ?? "") - .replace(/&/g, "&") - .replace(//g, ">") - .replace(/"/g, """) - .replace(/'/g, "'"); -} - -/** Random nonce for the webview Content-Security-Policy (allows our inline script only). */ -function getNonce(): string { - let s = ""; - const chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; - for (let i = 0; i < 32; i++) s += chars.charAt(Math.floor(Math.random() * chars.length)); - return s; -} - /** * Open the main options panel. * @param context VSCode extension context @@ -69,8 +52,13 @@ export function showOptionsPanel( panel.webview.onDidReceiveMessage( async (msg: { command: string; target?: string; options?: DiffiniteOptions; dirA?: string; dirB?: string; saveHistory?: boolean }) => { - if (msg.command === "run" && msg.options && msg.dirA && msg.dirB) { - + if ( + msg.command === "run" && + typeof msg.options === "object" && msg.options !== null && + typeof msg.dirA === "string" && msg.dirA && + typeof msg.dirB === "string" && msg.dirB + ) { + // Save Persistence await context.globalState.update("diffinite.lastRunOptions", msg.options); await context.globalState.update("diffinite.lastDirs", { dirA: msg.dirA, dirB: msg.dirB }); @@ -102,7 +90,7 @@ export function showOptionsPanel( } finally { panel.webview.postMessage({ command: 'runComplete' }); } - } else if (msg.command === "browse" && msg.target) { + } else if (msg.command === "browse" && (msg.target === "dirA" || msg.target === "dirB")) { // Open native directory selection dialog const isDirA = msg.target === "dirA"; const uri = await vscode.window.showOpenDialog({ diff --git a/vscode-extension/src/resultViewer.ts b/vscode-extension/src/resultViewer.ts index dc4643f..e16f463 100644 --- a/vscode-extension/src/resultViewer.ts +++ b/vscode-extension/src/resultViewer.ts @@ -10,6 +10,7 @@ import * as vscode from "vscode"; import { getPdfFont, getPdfLang } from "./config"; import { DiffiniteReport, DiffiniteOptions, runExport } from "./runner"; +import { escHtml, getNonce } from "./webviewUtils"; /** * Show the analysis results in a Webview panel. @@ -31,8 +32,8 @@ export function showResults( // Handle messages from the Webview (export buttons) panel.webview.onDidReceiveMessage( async (msg: { command: string; format?: string }) => { - if (msg.command === "export" && msg.format) { - const format = msg.format as "pdf" | "html" | "md"; + if (msg.command === "export" && (msg.format === "pdf" || msg.format === "html" || msg.format === "md")) { + const format = msg.format; const filters: Record = { pdf: { "PDF": ["pdf"] }, html: { "HTML": ["html"] }, @@ -465,13 +466,3 @@ const JS = ` })(); `; -function escHtml(s: string): string { - return s.replace(/&/g, "&").replace(//g, ">").replace(/"/g, """); -} - -function getNonce(): string { - let s = ""; - const chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; - for (let i = 0; i < 32; i++) s += chars.charAt(Math.floor(Math.random() * chars.length)); - return s; -} diff --git a/vscode-extension/src/runner.ts b/vscode-extension/src/runner.ts index a34f336..9364dcd 100644 --- a/vscode-extension/src/runner.ts +++ b/vscode-extension/src/runner.ts @@ -354,7 +354,7 @@ export async function runAnalysis( } }); - proc.on("close", (code) => { + proc.on("close", async (code) => { console.log('[Diffinite] Process exited with code:', code); if (code !== 0) { console.error('[Diffinite] stderr:', stderrData); @@ -363,7 +363,9 @@ export async function runAnalysis( return; } try { - const raw = fs.readFileSync(tmpJson, "utf-8"); + // Phase-2 JSON embeds full html_diff per file and can be large, so read + // it off the UI thread to avoid freezing VS Code on big selections. + const raw = await fs.promises.readFile(tmpJson, "utf-8"); const report: DiffiniteReport = JSON.parse(raw); cleanupTmp(); resolve(report); diff --git a/vscode-extension/src/treeViewer.ts b/vscode-extension/src/treeViewer.ts index 7cdd6eb..7f1e37b 100644 --- a/vscode-extension/src/treeViewer.ts +++ b/vscode-extension/src/treeViewer.ts @@ -9,17 +9,7 @@ import * as vscode from "vscode"; import * as path from "path"; import * as fs from "fs"; import { DiffiniteReport } from "./runner"; - -function escHtml(s: string): string { - return s.replace(/&/g, "&").replace(//g, ">").replace(/"/g, """); -} - -function getNonce(): string { - let s = ""; - const chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; - for (let i = 0; i < 32; i++) s += chars.charAt(Math.floor(Math.random() * chars.length)); - return s; -} +import { escHtml, getNonce } from "./webviewUtils"; export class TreeViewerPanel { public static currentPanel: TreeViewerPanel | undefined; @@ -67,13 +57,16 @@ export class TreeViewerPanel { this._panel.webview.onDidReceiveMessage( (message) => { switch (message.command) { - case "generate": - const selectedFiles: string[] = message.files; + case "generate": { + const selectedFiles: string[] = Array.isArray(message.files) + ? message.files.filter((f: unknown): f is string => typeof f === "string") + : []; if (this._onGenerateCallback) { this._onGenerateCallback(selectedFiles); } this.dispose(); // Close tree view and proceed return; + } case "cancel": this.dispose(); return; diff --git a/vscode-extension/src/webviewUtils.ts b/vscode-extension/src/webviewUtils.ts new file mode 100644 index 0000000..f61ba84 --- /dev/null +++ b/vscode-extension/src/webviewUtils.ts @@ -0,0 +1,30 @@ +/** + * Shared helpers for safely building webview HTML. + * + * Hoisted here so the escaping rules and nonce generation can't drift between + * the options panel, result viewer, and tree viewer webviews. + */ +import { randomBytes } from "crypto"; + +/** Escape a value for safe interpolation into HTML text or a double- or single-quoted attribute. */ +export function escHtml(s: unknown): string { + return String(s ?? "") + .replace(/&/g, "&") + .replace(//g, ">") + .replace(/"/g, """) + .replace(/'/g, "'"); +} + +/** + * Cryptographically-random alphanumeric nonce (32 chars) for the webview + * Content-Security-Policy. Uses the CSPRNG (`crypto.randomBytes`) rather than + * `Math.random()`. + */ +export function getNonce(): string { + const chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; + const bytes = randomBytes(32); + let s = ""; + for (let i = 0; i < bytes.length; i++) s += chars.charAt(bytes[i] % chars.length); + return s; +}