File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10,6 +10,21 @@ maintain, and validate Apache TinkerPop’s graph computing framework and its mu
1010This file must not contradict those documents. If it appears to, treat them as canonical and update this file
1111accordingly.
1212
13+ ## Licensing and Provenance
14+
15+ Apache TinkerPop is licensed under Apache License 2.0. Contributions must meet the
16+ [ ASF's Generative Tooling guidance] ( https://www.apache.org/legal/generative-tooling.html ) . In particular:
17+
18+ * * Do not copy verbatim from incompatibly licensed sources.* This includes GPL / AGPL / LGPL code, proprietary code,
19+ unlicensed snippets, and Stack Overflow / blog / forum excerpts whose licensing is unclear. Reimplement from
20+ specifications, standards, or Apache-compatible sources (see the ASF 3rd Party Licensing Policy).
21+ * * Every new source file needs the ASF license header.* See ` bin/asf-license-header.txt ` for the canonical form.
22+ * * Attribute generated work in commits.* When AI tooling authored a non-trivial portion of a change, add a trailer to
23+ the commit message, for example: ` Assisted-by: AGENT_NAME:MODEL_VERSION [TOOL1] [TOOL2] ` . This aligns with the ASF's
24+ recommendation on AI provenance tracking.
25+ * * The contributor remains responsible for what they submit.* Review generated output for licensing, correctness, and
26+ style before committing.
27+
1328***
1429
1530## 1. Project overview
You can’t perform that action at this time.
0 commit comments