# Third‑party libraries & licenses

PageCapture Studio uses only free libraries whose licenses permit redistribution. None of
these components are modified; each retains its own license.

| Component | Version | License | Use |
|-----------|---------|---------|-----|
| .NET 8 (runtime, WPF, BCL) | 8.x | MIT | Application platform |
| CommunityToolkit.Mvvm | 8.3.2 | MIT | MVVM (observable objects, relay commands) |
| Microsoft.Extensions.DependencyInjection (+ Abstractions) | 8.0.x | MIT | Dependency injection |
| System.Drawing.Common | 8.0.10 | MIT | GDI bitmap capture / image encoding (Windows‑only) |
| PDFsharp | 6.1.1 | MIT | PDF generation |
| xUnit + xunit.runner.visualstudio | 2.9.x / 2.8.x | Apache‑2.0 | Tests only (not shipped) |
| Microsoft.NET.Test.Sdk | 17.11.1 | MIT | Tests only (not shipped) |

### Optional (not shipped by default)

| Component | License | Use |
|-----------|---------|-----|
| Tesseract OCR + language packs | Apache‑2.0 | Optional local OCR / searchable PDF via `IOcrService` |

## License texts

Full license texts are available from each project:

- **MIT** — https://opensource.org/license/mit
- **Apache‑2.0** — https://www.apache.org/licenses/LICENSE-2.0

For a redistributable build, generate a consolidated `THIRD-PARTY-LICENSES.txt` by copying
each package's license from its NuGet package (`%UserProfile%\.nuget\packages\<pkg>\<ver>\`)
or from the links above, and include it alongside the executable.

## The application itself

The PageCapture Studio source is provided under the MIT License (see `LICENSE`). It contains
no code, branding, icons, interface text, or proprietary design copied from any other
product; it is an independent implementation using standard Windows APIs and the
open‑source libraries listed above.
