RTEMS | Adopt a Developer Certificate of Origin and an AI disclosure tag (#5657)

Christian Mauderer (@c-mauderer) gitlab at rtems.org
Tue Aug 11 05:59:21 UTC 2026




Christian Mauderer commented on a discussion: https://gitlab.rtems.org/rtems/rtos/rtems/-/work_items/5657#note_156649


>From my point of view, there is a difference.

The author of a commit is generated automatically. Git doesn't allow a commit without an author. The "Signed-off-by" line has to be explicitly added. The help in git tells you the following:

>        -s, --signoff, --no-signoff
>            Add a Signed-off-by trailer by the committer at the
>            end of the commit log message. The meaning of a
>            signoff depends on the project to which you’re
>            committing. For example, it may certify that the
>            committer has the rights to submit the work under the
>            project’s license or agrees to some contributor
>            representation, such as a Developer Certificate of
>            Origin. (See https://developercertificate.org for the
>            one used by the Linux kernel and Git projects.)
>            Consult the documentation or leadership of the
>            project to which you’re contributing to understand
>            how the signoffs are used in that project.

So you actively accept the rules. For most projects it's the Linux foundations https://developercertificate.org/. If a project tells you to add a "Signed-off-by" line, it more or less tells you: Read our minimal rules here and acknowledge that you accept them.

So if I would submit a patch as "John Smith" instead of my real name, you at least have a statement from "John Smith" that he accepted the rules even if you haven't verified that "John Smith" is a real person. You don't have anyone to hold liable if John Smith did something mean. But it would be also a problem for me to claim any rights based on that wrong name.

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/work_items/5657#note_156649
You're receiving this email because of your account on gitlab.rtems.org. Unsubscribe from this thread: https://gitlab.rtems.org/-/sent_notifications/5-7ww1dom4fpc1tahlz1msd3i4c-1d/unsubscribe | Manage all notifications: https://gitlab.rtems.org/-/profile/notifications | Help: https://gitlab.rtems.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20260811/4ac5a1dc/attachment-0001.htm>


More information about the bugs mailing list