The DCO was introduced to gcc, glibc and binutils in 2021 and 2022
to expand and align the contribution process with other free and open
source software projects that had been effectively using DCO for
contributions.

To that end I'm aligning the glibc usage following the Linux kernel
changes from 2023-02-26 [1].

These changes clarify what was meant by "real name" and that it is
not required to be a "legal name" or any other stronger requirement
than a known identity that could be contacted to discuss the
contribution (and what was attested).

The same changes have been made to other projects including as noted
by Sam James in the Gentoo project [2], Mark Wielaard in elfutils [3],
and CNCF [4].

I have updated the glibc contribution checklist with matching language:
https://sourceware.org/glibc/wiki/Contribution%20checklist

I've submitted a patch for the gcc text[5]:
https://gcc.gnu.org/dco.html

The binutils contribution checklist DCO text did not need updating:
https://sourceware.org/binutils/wiki/HowToContribute

-- 
Cheers,
Carlos.

[1] Link: 
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/Documentation/process/submitting-patches.rst?id=d4563201f33a022fc0353033d9dfeb1606a88330
[2] Link: 
https://sourceware.org/git/?p=elfutils.git;a=blob;f=CONTRIBUTING;h=27907652b388542c2213f94e8d679dab7b677f75;hb=HEAD#l48
[3] Link: 
https://gitweb.gentoo.org/data/glep.git/commit/?id=9733e2706ff46ebbc1c2b468f55006dd2921fca2
[4] Link: https://github.com/cncf/foundation/blob/659fd32c86dc/dco-guidelines.md
    Link: https://github.com/cncf/foundation/issues/383
[5] Link: https://gcc.gnu.org/pipermail/gcc-patches/2024-November/669715.html

Reply via email to