HALOWERK: Resolve package licences and classify them for commercial use: which force discl
license_checkClassify package licenses by commercial obligations: permissive (attribution), copyleft (disclosure), network copyleft (SaaS), or unknown. Triage legal risk for closed products and services.
Instructions
Resolve package licences and classify them for commercial use: which force disclosure, which only need attribution, and which are unknown.
Kostenpflichtig: 0.002 USDC je Aufruf. Bezahlt per x402 auf Base, ohne Konto. Hoechstens 0.002 USDC je Aufruf.
Looks up the declared licence of each package through deps.dev and sorts the result by the only question that matters for a closed, sold product: what does this licence demand. Permissive licences need attribution. Weak copyleft affects changes to the library itself. Strong copyleft can force disclosure of the whole work on distribution. Network copyleft such as AGPL and SSPL bites on operating the software as a service, which is the sharpest case for a paid API. Multi-licence expressions are handled by their operator — with OR the mildest applies because you may choose, with AND the strictest does. Packages whose licence is undeclared or outside the table are reported as unknown instead of assumed harmless. This is a classification to triage with, not legal advice, and the licence deps.dev records is what the package declared, which is not always what its files say. Preis 0.002 USDC je Aufruf, Abrechnung über x402.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| usage | No | How you use the code. saas = operated as a network service, which is what triggers AGPL. | |
| packages | Yes | Packages to check. | |
| ecosystem | No | Default ecosystem. |