Using phrasing from https://openinfra.org/legal/ai-policy (with just
"commit" replaced by "submission", because we do not submit changes
as commits but rather emails), clarify that the contributor remains
responsible for its copyright or license status.
[This is not my preferred phrasing. I would prefer something lighter
like "the "Signed-off-by" label in the contribution gives the author
responsibility". But for the sake of not reinventing the wheel I am
keeping the exact words from the OpenInfra policy.]
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
---
docs/devel/code-provenance.rst | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/docs/devel/code-provenance.rst b/docs/devel/code-provenance.rst
index 103e0a97d76..41062f29639 100644
--- a/docs/devel/code-provenance.rst
+++ b/docs/devel/code-provenance.rst
@@ -341,3 +341,9 @@ or more general revisions. This can be done by contacting the qemu-devel
mailing list with details of a proposed tool, model, usage scenario, etc.
that is beneficial to QEMU, while still mitigating the legal risks to the
project. After discussion, any exception will be listed below.
+
+Exceptions do not remove the need for authors to comply with all other
+requirements for contribution. In particular, the "Signed-off-by"
+label in a patch submissions is a statement that the author takes
+responsibility for the entire contents of the patch, including any parts
+that were generated or assisted by AI tools or other tools.
--
2.51.0
On Mon, Sep 22, 2025 at 05:48:42PM +0200, Paolo Bonzini wrote: > Using phrasing from https://openinfra.org/legal/ai-policy (with just > "commit" replaced by "submission", because we do not submit changes > as commits but rather emails), clarify that the contributor remains > responsible for its copyright or license status. > > [This is not my preferred phrasing. I would prefer something lighter > like "the "Signed-off-by" label in the contribution gives the author > responsibility". But for the sake of not reinventing the wheel I am > keeping the exact words from the OpenInfra policy.] > > Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> > --- > docs/devel/code-provenance.rst | 6 ++++++ > 1 file changed, 6 insertions(+) Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
On Mon, 22 Sept 2025 at 16:48, Paolo Bonzini <pbonzini@redhat.com> wrote: > > Using phrasing from https://openinfra.org/legal/ai-policy (with just > "commit" replaced by "submission", because we do not submit changes > as commits but rather emails), clarify that the contributor remains > responsible for its copyright or license status. > > [This is not my preferred phrasing. I would prefer something lighter > like "the "Signed-off-by" label in the contribution gives the author > responsibility". But for the sake of not reinventing the wheel I am > keeping the exact words from the OpenInfra policy.] > > Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> > --- > docs/devel/code-provenance.rst | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/docs/devel/code-provenance.rst b/docs/devel/code-provenance.rst > index 103e0a97d76..41062f29639 100644 > --- a/docs/devel/code-provenance.rst > +++ b/docs/devel/code-provenance.rst > @@ -341,3 +341,9 @@ or more general revisions. This can be done by contacting the qemu-devel > mailing list with details of a proposed tool, model, usage scenario, etc. > that is beneficial to QEMU, while still mitigating the legal risks to the > project. After discussion, any exception will be listed below. > + > +Exceptions do not remove the need for authors to comply with all other > +requirements for contribution. In particular, the "Signed-off-by" > +label in a patch submissions is a statement that the author takes grammar nit: "submission". > +responsibility for the entire contents of the patch, including any parts > +that were generated or assisted by AI tools or other tools. otherwise Reviewed-by: Peter Maydell <peter.maydell@linaro.org> thanks -- PMM
© 2016 - 2025 Red Hat, Inc.