Provenance

Sources and rights model

Source interfaces, access types, jurisdiction context and the evidence LibreLeaf keeps with each book route.

Source set

  • Project Gutenberg through Gutendex — downloadable and web-readable editions; the public-domain assessment is US-based.
  • Open Library — work and edition metadata with borrow and preview routes controlled by the source.
  • Wikisource — source-hosted reading routes with work-specific public-domain or licence tags.
  • DOAB — publisher-supplied open-access monographs and licence metadata.
  • Library of Congress — digitised catalogue records and explicit files without an inferred public-domain conclusion.
  • LibriVox — audiobook, RSS and MP3 routes with a US public-domain assessment.

Access is not one permission

download, read, listen, borrow and preview are separate access types. A visible web page is not automatically a permanent file, and a time-limited loan is not converted into ownership. LibreLeaf keeps the source's action label and URL rather than placing every route behind one generic download button.

source-assessed-public-domain, open-licence, source-policy-free and source-provided-access describe the evidence available from the source. They do not replace local copyright analysis or edition-specific terms.

Country context

  • verified — the represented source claim or explicit licence applies to the selected context.
  • source-jurisdiction-only — the source assessment belongs to another jurisdiction, such as a US assessment shown to a UK reader.
  • check-local — the catalogue provides access but not enough evidence for LibreLeaf to determine local permission.

Adapter requirements

A source adapter must use an official documented interface, validate input records, allowlist returned protocols and hosts, expose its own cursor and failure state, and preserve source identifiers and rights statements. One unavailable source cannot erase useful results from another.

LibreLeaf does not integrate torrent indexes, shadow libraries, mirrors or download brokers. New sources are reviewed for official status, paging, rights model, distinct coverage, update cadence and failure behaviour before code is added.

References