Open-Source Notices

Provadyne — Last reviewed: 2026-06-19

Provadyne is built on the open-source components listed below. We document not only their licenses but how each is used, because the usage pattern determines what obligations apply. Every component that Provadyne links against or distributes is permissively licensed (MIT / BSD / Apache-2.0); copyleft tools are only ever invoked at arm's length and never bundled.

External analysis tools (invoked, not bundled)

These underlying analyzers are installed independently by the user and run as separate operating-system processes. Provadyne does not bundle, link against, or redistribute them; it exchanges data only over standard input/output and temporary files. An arm's-length invocation of an independent program does not create a derivative work, and because the binaries are not distributed by us, their distribution obligations are not triggered.

ToolLicenseUsed for
cppcheck (+ misra.py addon)GPL-3.0-or-laterC — MISRA C / CERT C / CWE
clang-tidy (LLVM)Apache-2.0 WITH LLVM-exceptionC++ — CERT C++ / C++ Core Guidelines
clippyMIT OR Apache-2.0Rust — clippy lints

cppcheck / GPL-3.0. Because cppcheck is invoked rather than linked or shipped, Provadyne's own source is not a derivative work of it and is not subject to the GPL.

Daemon (Go)

The local daemon uses the Go standard library only — no third-party Go modules are vendored or linked.

ComponentLicense
Go standard library / toolchainBSD-3-Clause

Engine (Python)

Runtime dependencies (installed into your own Python environment):

PackageLicenseRole
fastapiMITHTTP framework
uvicornBSD-3-ClauseASGI server
tree-sitterMITparser runtime
tree-sitter-cMITC grammar
tree-sitter-cppMITC++ grammar
httpxBSD-3-ClauseHTTP client
reportlabBSD (3-clause style)PDF report (Pro)

Optional AI extras (off by default, Bring-Your-Own-Key):

PackageLicense
openaiApache-2.0
anthropicMIT

Browser extension

The extension ships no third-party runtime code. Its only build-time dependency is the bundler esbuild (MIT), which is not included in the shipped extension.

Summary

Each license requires that its copyright and permission notice be preserved; the full license texts are available from each project's repository, and a machine-readable copy of this notice ships in the source tree as NOTICE.md. Questions: [email protected].