Skip to content

Commit b4ca45f

Browse files
committed
chore: add guidance details about GenAI
Signed-off-by: Pierre-Yves Lapersonne <pierreyves.lapersonne@orange.com>
1 parent f8ea75e commit b4ca45f

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

.github/CONTRIBUTING.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
- [Developer Certificate of Origin](#developer-certificate-of-origin)
1212
- [Review Workflow](#review-workflow)
1313
- [LLMs, GitHub bot accounts, and AI agents](#llms-github-bot-accounts-and-ai-agents)
14+
- [Guidance Regarding Use of Generative AI](#guidance-regarding-use-of-generative-ai)
1415
- [License](#license)
1516

1617
Looking to contribute something OUDS iOS? **Here's how you can help.**
@@ -322,6 +323,20 @@ For example, if you use GPT-4o-mini LLM with GitHub Copilot:
322323
Assisted-by: GPT-4o-mini (GitHub Copilot)
323324
```
324325

326+
## Guidance Regarding Use of Generative AI
327+
328+
Open source software has thrived for decades based on the merits of each technical contribution that is openly contributed to and reviewed by community peers.
329+
Development and review of code generated by AI tools should be treated no differently.
330+
331+
Code or other content generated in whole or in part using AI tools can be contributed to the project.
332+
However, there are some unique considerations related to AI generated content that developers should factor into their contributions.
333+
334+
1. Contributors should ensure that the terms and conditions of the generative AI tool do not place any contractual restrictions on how the tool’s output can be used that are inconsistent with the project’s open source software license, the project’s intellectual property policies, or the Open Source Definition.
335+
336+
2. If any pre-existing copyrighted materials (including pre-existing open source code) authored or owned by third parties are included in the AI tool’s output, prior to contributing such output to the project, the Contributor should confirm that they have have permission from the third party owners–such as the form of an open source license or public domain declaration that complies with the project’s licensing policies–to use and modify such pre-existing materials and contribute them to the project. Additionally, the contributor should provide notice and attribution of such third party rights, along with information about the applicable license terms, with their contribution.
337+
338+
This is based on [the Linux Foundation Guidance Regarding Use of Generative AI Tools for Open Source Software Development](https://www.linuxfoundation.org/legal/generative-ai).
339+
325340
## License
326341

327342
> [!IMPORTANT]

0 commit comments

Comments
 (0)