Hello TSC members,
Artificial intelligence (AI) is increasingly used for code and documentation generation. In parallel, Europe is establishing an AI regulation, the
EU AI Act , which requires transparency.
After discussion in the OpenAMP system reference call, we propose to use same approach already used in several projects, such as the Linux kernel and Zephyr:
In this context, we request a vote to approve the application of following AI policy:
When AI tools are used to contribute to the OpenAMP project, proper attribution helps track the evolving role of AI in the development
process. Contributions should include an Assisted-by tag in the following format:
Assisted-by: AGENT_NAME:MODEL_VERSION [TOOL1] [TOOL2]
Where:
AGENT_NAME is the name of the AI tool or framework
MODEL_VERSION is the specific model version used
[TOOL1] [TOOL2] are optional specialized analysis tools used, for example, coccinelle, sparse, and smatch
Basic development tools (git, gcc, make, editors) should not be listed.
Example: Assisted-by: Claude:claude-3-opus coccinelle sparse
Let us know if you have any questions.
Votes can be sent directly to me, with Nathalie and Bill in cc. The rules
for the vote are the same applied for a Board voting, described in the
charter.
Thanks and Regards
Arnaud
From: Arnaud POULIQUEN via Tsc <tsc@lists.openampproject.org>
Sent: Wednesday, June 17, 2026 9:02 AM
To: Chan King Choy, Nathalie <nathalie.chan-king-choy@amd.com>; OpenAMP TSC (tsc@lists.openampproject.org) <tsc@lists.openampproject.org>
Subject: [OA-Tsc] Re: Creating AI-generated code policy for OpenAMP
Hello Nathalie,
Thank you for the proposal. It seems to be a good approach. A chapter can be added to the README.md files, which already contain a contributing chapter.
Regards,
Arnaud
From: Chan King Choy, Nathalie via Tsc <tsc@lists.openampproject.org>
Sent: Wednesday, June 17, 2026 1:01 AM
To: OpenAMP TSC (tsc@lists.openampproject.org)
<tsc@lists.openampproject.org>
Subject: [OA-Tsc] Creating AI-generated code policy for OpenAMP
AMD General
Hi OpenAMP TSC members,
The question came up in a recent OpenAMP System Reference call regarding use of AI generated code for OpenAMP. Many companies are pushing heavily for their engineers to adopt
AI assistance wherever possible.
Here are some resources to seed the discussion for creating AI-generated code policy for OpenAMP.
OpenAMP ties in closely to Linux kernel. Policy for Linux kernel:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/process/coding-assistants.rst
OpenAMP ties in closely to Zephyr. Policy for Zephyr is nearly identical to Linux kernel, like one did copy-paste-tweak of the other:
https://docs.zephyrproject.org/latest/contribute/guidelines.html#ai-coding-assistants
In case folks want to broaden their analysis, here are some references shared by the Linux Foundation legal team to the LF Member Counsels:
What are your thoughts on creating an AI-generated code policy for OpenAMP?
Thanks & regards,
Nathalie