ÕigusIntellektuaalomand ja litsentsid

Avatud lähtekoodi litsentsid

Auditeerib Pythoni projektide sõltuvuste litsentse ja koostab vastavusaruande.

LLegalQuants·Õigus·Apache-2.0

Kogu oskus — vaikeversiooni hoitakse GitHubis; sinu muudatused jäävad sinu enda klooni.

Kasuta seda oskustLaadi alla .zip
Kuidas see töötab?
  • ChatGPT avab uue vestluse, kuhu oskus on laaditud. Kui see on lingi jaoks liiga pikk, kopeeritakse see lõikelauale — lihtsalt kleebi.
  • Claude töötab samamoodi. Püsivaks paigaldamiseks laadi alla .zip ja lae see üles: Claude → Settings → Capabilities → Skills (Pro/Team/Enterprise).
  • Kopeeri oskus kopeerib oskuse, et saaksid selle kleepida mis tahes assistenti, sh Grok.

license-comply

Millal kasutada

Auditoorium ja töö kuju

Auditoorium: mittejuristidest insenerid, kes käitavad CI-väravaga sõltuvusskaneeringut, ning ettevõttesisene counsel / open-source ülevaatefunktsioon, kellele need insenerid eskaleerivad. Ei ole mõeldud iseseisvaks clearance’i tööriistaks insenerimeeskondadele ilma counsel-in-the-loop’ita märgitud leidude puhul.

Töö kuju: Pattern-Matched Review litsentsituvastuseks (litsentsistring -> SPDX -> poliitikarida). Funktsioonid „AI executive summary“ ja „plain-English explanations“ on nõuandev raamistik, mitte hinnangutöö, ning neid ei tohi käsitleda õigusnõustamisena ega counsel’i ülevaate asendajana.

Ulatus ja õiguslik kasutus

See oskus pakub õiguslikku tuge, mitte õigusnõustamist. Klassifikatsioon „low risk“ tähendab „tuvastatud SPDX identifikaator on seadistatud allow-list’is“ — see ei tähenda „see sõltuvus on ohutu sinu tootesse saata“, „see litsents on ühilduv ülejäänud stack’iga“ ega „sinu selle koodi kasutus on vastavuses“.

Kolm õiguslikku ebaõnnestumise režiimi, mida see oskus selgelt käsitleb:

  1. Õigusnõustamine vs. õiguslik tugi. Aruanne on nõuandev. Riskiridad, remediation’i tekst, plain-English selgitused ja valikuline AI executive summary on tuvastamise väljund, mitte õiguslikud järeldused. Need ei ole õigusnõustamine ega tohi juhtkonnale ringelda kui clearance.
  2. Privilege’i mõjud. CI-genereeritud aruanded on vaikimisi discoverable artefaktid. Kui counsel soovib, et manuaalse ülevaate kiht jääks privilege’i sisse, peab counsel ise aruande privilege’i alla märgistama; CLI käitamine CI-s ei loo work product’it. Käsitle tooreid CI artefakte mitte-privileged’ina.
  3. Vastutuslüngad. Tööriist on CI-väravaga ja suunatud mittejuristidest inseneridele. Ilma selge väravata saab insener merge’da litsentsirikkumise vastu ilma juriidilise ülevaatuseta — lipp --fail-on=high väljub mitte-nulliga, aga seda saab CI seadistuses vaikselt mööda minna, ning AI executive summary laseb juhtkonnal tarbida litsentsipostuuri ilma counsel’ita loop’is. Enne Medium või High lipuga muudatuste merge’imist on nõutav kvalifitseeritud open-source / IP counsel’i ülevaatus. CI värav ei asenda seda ülevaadet.

Kuidas see töötab

Põhifunktsionaalsus

Skaneerib Pythoni projekte sõltuvuste litsentsiriskide suhtes, kasutades kohandatavat poliitikamootorit.

Funktsioonid

Installatsioon

pip install license-comply

Kasutus

# Scan current directory
license-comply scan .

# CI mode (exit non-zero on violations)
license-comply scan . --fail-on=high

# Generate HTML report
license-comply scan . --format=html --output=report.html

# Custom policy
license-comply scan . --policy=/path/to/policy.yaml

Poliitikamootor

Määra oma organisatsiooni litsentsipoliitika:

allowed_licenses:
  - MIT
  - Apache-2.0
  - BSD-3-Clause

restricted_licenses:
  - AGPL-3.0
  - CC-BY-NC-4.0

flagged_licenses:
  - GPL-2.0: "Consult legal before use"

Kindlustasemed

Väljund on nõuandev, mitte õigusnõustamine, olenemata reast.

Ulatusest väljas

Eskalatsioon

Peatu, ära merge’i ja suuna kvalifitseeritud open-source / IP counsel’ile, kui:

Eskaleerimisel lisa: paketi nimi, version pin, tuvastatud litsentsitekst, dependency-graph’i asukoht (otsene vs. transititiivne, parent package) ja paketi äriline kasutus.

Piirangud

QA remediation (LegalQuants, 2026-05)

Algne autor: Sam Clearwater. LegalQuants remediaeris selle oskuse 2026-05 Legal Skill Design Framework’i vastu, käsitledes kolme õiguslikku ebaõnnestumise režiimi (õigusnõustamine vs. õiguslik tugi, privilege’i mõjud, vastutuslüngad), lisades selged auditooriumi / töö kuju / kindlustaseme / ulatusest väljas / eskalatsiooni jaotised ning sisestades selge „kvalifitseeritud open-source / IP counsel’i ülevaatus nõutav enne Medium või High leidude merge’imist“ värava, et sulgeda vastutuslüngad mittejuristidest inseneridele, kes käitavad CI tööriista. Tehniline sisu (installatsioon, kasutus, poliitikamootor) on muutmata. Väljund jääb nõuandev, mitte õigusnõustamine.