DCO (Developer Certificate of Origin)
Короткое заявление о том, что вы вправе передать свой код, оформленное одной строкой в сообщении коммита.
Ядро Linux ввело его в 2004 году, в разгар иска SCO Group против IBM, где утверждалось, что код Unix тайно попал в Linux. Торвальдсу нужно было уметь показать происхождение каждого изменения. Ответом стала не анкета, а трейлер: Signed-off-by: Name <email>, который за вас добавляет git commit -s.
Строка удостоверяет, что работа ваша или что вы вправе передавать её на условиях лицензии проекта. В отличие от CLA, проект не получает никаких дополнительных прав, так что в одностороннем порядке сменить лицензию кода позже нельзя. GitLab перешёл с CLA на DCO в 2017 году, и многие cloud-native-проекты последовали за ним. Критики замечают, что строку легко добавить, не прочитав, что она означает.