DOC L-01 REV A APPLIES TO ALL BUILDS

License

Terms covering the Spyglass software, how seats work, and the third-party components it ships with.

/01

License agreement

draft Placeholder text — replace with the reviewed agreement before external distribution.

Spyglass Software License

  1. Grant. Spyglass is proprietary software. Subject to these terms, you are granted a non-exclusive, non-transferable license to install and use Spyglass for engineering and testing activities within your organization.
  2. Restrictions. Do not redistribute, sublicense, rent, or provide Spyglass to third parties; do not reverse engineer except where law permits; do not remove notices or license enforcement.
  3. Ownership. Spyglass and all associated intellectual property remain the property of the licensor. No rights are granted except those stated here.
  4. Data. Spyglass processes bus traffic locally. It transmits no telemetry, captures, or usage data off the machine it runs on.
  5. Warranty & liability. Spyglass is provided "as is", without warranty of any kind. To the maximum extent permitted by law, the licensor is not liable for damages arising from its use — including use on vehicle networks.
  6. Termination. This license terminates automatically on breach of these terms. On termination, uninstall all copies.
/02

Licensing model

draft Seat mechanics below are the planned model — subject to change.

SEAT · NODE-LOCKED planned

Bench seat

One activation per machine. Full GUI, all modules. Intended for engineering workstations and lab benches.

  • Activationlicense file, offline
  • Scopeper machine
  • Modulesall
SEAT · FLOATING planned

Automation seat

Checked out from a pool at runtime. Headless only — Automation Server and CLI sequencer — for CI racks and HIL benches.

  • Activationlicense server pool
  • Scopeconcurrent checkouts
  • Modulesheadless set
/03

Third-party notices

Open-source components shipped with Spyglass. Full license texts are installed alongside the application in share/licenses/.

ComponentUseLicense
Qt 6GUI frameworkLGPL-3.0
CPythonSpy Scripting runtimePSF-2.0
gRPCAutomation Server transportApache-2.0
Protocol BuffersAutomation API schemaBSD-3-Clause
zlibLog compressionzlib
Space GroteskSite typographyOFL-1.1
IBM Plex MonoSite typographyOFL-1.1
This table is illustrative — regenerate from the real dependency manifest at release time.