Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 1.61 KB

File metadata and controls

44 lines (29 loc) · 1.61 KB

Third-Party Notices

This notice covers third-party runtime components intentionally included with Darkfish Foundry v0.8.1.

PDFium Runtime

Darkfish Foundry v0.8.1 uses PDFium for local native-text PDF extraction.

  • Runtime file: src-tauri\sidecars\pdfium\pdfium.dll
  • Runtime version: 151.0.7906.0
  • Runtime SHA-256: A93E52F0503C7BE1024596C6661259EB95A6084CC328D7D4DB50B253DE844680
  • Official upstream source: https://pdfium.googlesource.com/pdfium/
  • Binary package source used for this local build: https://github.com/bblanchon/pdfium-binaries

PDFium is distributed under a BSD-style license with additional third-party notices for included components. Any Darkfish distribution that includes pdfium.dll must retain the license and notice files:

src-tauri\sidecars\pdfium\LICENSE-PDFIUM-BINARY.txt
src-tauri\sidecars\pdfium\licenses\
src-tauri\sidecars\pdfium\README-PDFIUM-RUNTIME.md

The Google Git repository is the official active PDFium source. Stale mirrors should not be treated as authoritative for licensing, release, or security review.

pdfium-render

Darkfish uses the Rust pdfium-render wrapper pinned in:

src-tauri\Cargo.toml

For this local build, the dependency is pinned to the Delphoa fork commit selected during v0.8.1 implementation. Review that fork and the upstream pdfium-render license before external distribution.

yt-dlp

Darkfish transcript jobs use local yt-dlp sidecars:

src-tauri\sidecars\yt-dlp.exe
src-tauri\sidecars\yt-dlp-x86_64-pc-windows-msvc.exe

Keep applicable yt-dlp license notices with any distributed transcript-enabled package.