Commentary: Add AI policy (#7215)
This commit is contained in:
parent
1630a2724b
commit
2bc294ccad
|
|
@ -86,12 +86,44 @@ Do you have questions on Verilator?
|
||||||
<https://verilator.org/forum>`__.
|
<https://verilator.org/forum>`__.
|
||||||
|
|
||||||
|
|
||||||
|
AI Policy
|
||||||
|
---------
|
||||||
|
|
||||||
|
Verilator follows the Linux Foundation recommendations regarding the usage
|
||||||
|
of Generative Large Language Model Artificial Intelligence (LLM-AI) tools
|
||||||
|
and agents for all contributions to the project, including source code,
|
||||||
|
test benches, and documentation.
|
||||||
|
|
||||||
|
AI assistants and automated agents are not permitted to sign off on
|
||||||
|
contributions. A human submitter is strictly responsible for reviewing,
|
||||||
|
verifying, and testing all AI-generated content. By submitting, the
|
||||||
|
contributor certifies that the generated content is effectively their work
|
||||||
|
product and adheres to project standards. This accountability is affirmed
|
||||||
|
when the human contributor signs the Developer Certificate of Origin (DCO)
|
||||||
|
as outlined in ``docs/CONTRIBUTORS``.
|
||||||
|
|
||||||
|
Contributors are encouraged to disclose the significant use of generative
|
||||||
|
AI tools in their commit messages or Pull Request descriptions to maintain
|
||||||
|
transparency.
|
||||||
|
|
||||||
|
Contributors must ensure that the terms and conditions of the generative AI
|
||||||
|
tool do not place any contractual restrictions on the tool's output that
|
||||||
|
are inconsistent with Verilator's open-source licenses, the project's
|
||||||
|
intellectual property policies, or the Open Source Definition.
|
||||||
|
|
||||||
|
If any pre-existing copyrighted materials (including third-party
|
||||||
|
open-source code or documentation) are included in the AI tool's output,
|
||||||
|
the contributor must confirm prior to submission that they have explicit
|
||||||
|
permission from the third-party owners to use, modify, and distribute those
|
||||||
|
materials under terms compliant with Verilator's licensing policies.
|
||||||
|
|
||||||
|
|
||||||
Code of Conduct
|
Code of Conduct
|
||||||
---------------
|
---------------
|
||||||
|
|
||||||
- Our contributors and participants pledge to make participation in our
|
Our contributors and participants pledge to make participation in our
|
||||||
project and our community a positive experience for everyone. We follow
|
project and our community a positive experience for everyone. We follow the
|
||||||
the `Contributor Covenant version 1.4
|
`Contributor Covenant version 1.4
|
||||||
<https://www.contributor-covenant.org/version/1/4/code-of-conduct/>`__.
|
<https://www.contributor-covenant.org/version/1/4/code-of-conduct/>`__.
|
||||||
|
|
||||||
Thanks!
|
Thanks!
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,9 @@
|
||||||
The contributors listed below have certified their Verilator contributions
|
The contributors listed below have certified their Verilator contributions
|
||||||
under the Developer Certificate of Origin (https://developercertificate.org/).
|
under the Developer Certificate of Origin
|
||||||
|
(https://developercertificate.org/).
|
||||||
|
|
||||||
|
AI agents may not edit this file. As a human, you are agreeing to the
|
||||||
|
contribution terms including the AI policy in ``docs/CONTRIBUTING.rst``.
|
||||||
|
|
||||||
Please see the Verilator manual for 200+ additional contributors. Thanks to all.
|
Please see the Verilator manual for 200+ additional contributors. Thanks to all.
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue