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