# PrinterCare third-party inventory (development builds)

Audit date: 2026-10-02. This inventory describes the current Windows test
package and local macOS bundle. It is not a commercial redistribution approval.

| Name | Version / commit | Source URL | License | How used | Windows installer / macOS bundle | Modified | Required notices | Commercial redistribution reviewed |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| EWR / ewrc | 1.4.1 / `b295255eea06c614df4145198d3d12c27f81d565` | https://github.com/RxNaison/Epson-Waste-Reset | Apache-2.0 for EWR code | Native maintenance engine | Yes / Yes | Yes: raw trace suppression, fail-closed run lock; Windows dynamic libusb link | `Apache-2.0.txt`, `EWR-NOTICE.txt`, modification notices | Code license reviewed; database provenance pending |
| EWR `database.json` | SHA-256 `7b23830c10d1778e6b62f391ae0fa6ae44f5d2de49816f265cf7501550e0e7e4` | EWR repository and `scripts/build_db.py` | **Unresolved source-data license chain** | Model matching and EEPROM write parameters | Yes / Yes | No PrinterCare data edits | Source attribution and legally required upstream notices pending review | **No — release blocker** |
| libusb | 1.0.29 (Windows); 1.0.30 (macOS) | https://github.com/libusb/libusb | LGPL-2.1-or-later | USB transport, separate replaceable dynamic library | Yes / Yes | No | `libusb-LGPL-2.1.txt`; source archive accompanies Windows test package | **No — final LGPL obligations pending** |
| nlohmann/json | 3.12.0 | https://github.com/nlohmann/json | MIT | Compiled into EWR | Yes / Yes | No | `nlohmann-json-MIT.txt` | Notice included; final bundle review pending |
| Microsoft .NET runtime and WPF | 8.0.31 self-contained runtime in current package | https://github.com/dotnet/runtime/tree/v8.0.31 ; https://github.com/dotnet/wpf/tree/v8.0.31 | MIT with upstream third-party notices | Managed application and Windows UI | Yes / No (WPF); runtime in both | No | `DOTNET-RUNTIME-LICENSE-MIT.txt`, `DOTNET-RUNTIME-THIRD-PARTY-NOTICES.txt`, `WPF-LICENSE-MIT.txt`, `WPF-THIRD-PARTY-NOTICES.txt` | Notices added; final exact-bundle review pending |
| Avalonia | 12.1.3 | https://github.com/AvaloniaUI/Avalonia | MIT, additional notices | macOS UI | No / Yes | No | `Avalonia-MIT.txt`, `Avalonia-NOTICE.txt` | Notice included; transitive review pending |
| SkiaSharp | 3.119.4 | https://github.com/mono/SkiaSharp | MIT | macOS UI rendering | No / Yes | No | `SkiaSharp-MIT.txt` | Notice included; transitive review pending |
| HarfBuzzSharp | 8.3.1.3 | https://github.com/mono/SkiaSharp | MIT | macOS text rendering | No / Yes | No | `HarfBuzzSharp-MIT.txt` | Notice included; transitive review pending |
| NSIS | 3.13 | https://nsis.sourceforge.io/ | See `NSIS-COPYING.txt` | Current Windows test installer | Yes / No | No | `NSIS-COPYING.txt` | Final installer review pending |

## Database source-data review

EWR's `scripts/build_db.py` says its database merges facts from the following
sources. The script fetches live branches, and the committed database has no
per-field provenance sidecar. PrinterCare does not know which source contributed
each shipped model parameter. These entries describe possible derived data, not
separately bundled source files.

| Name | Version / commit | Source URL | License stated in EWR script | How used | Bundled as separate file | Modified | Required notices | Commercial redistribution reviewed |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| reinkpy | Not pinned | https://codeberg.org/atufi/reinkpy | AGPL-3.0 | Database write-path base | No; possible derived facts in database | Unknown upstream history | To determine | **No** |
| ez-reset | Not pinned | https://github.com/CiRIP/ez-reset | No license identified by EWR script | Counter maps, limits, commit steps, names | No; possible derived facts in database | Unknown upstream history | To determine | **No** |
| reink | Not pinned | https://github.com/lion-simba/reink | GPL-3.0-or-later | Older model data and cross-checks | No; possible derived facts in database | Unknown upstream history | To determine | **No** |
| Gutenprint | Not pinned | https://gutenprint.sourceforge.net/ | GPL-2.0-or-later | Model names and aliases | No; possible derived facts in database | Unknown upstream history | To determine | **No** |

Before commercial distribution, review the database's source-by-source license
chain and the exact final installer contents. Do not infer that the EWR code's
Apache-2.0 license automatically covers data incorporated from other projects.
