IT-lexicon › Programmeren › DCO (Developer Certificate of Origin)

DCO (Developer Certificate of Origin)

Programmeren Svenska → Bijgewerkt: 2026-11-01

Een korte verklaring dat je het recht hebt je code in te dienen, afgelegd met één regel in het commitbericht.

De Linux-kernel voerde het in 2004 in, midden in de rechtszaak van SCO Group tegen IBM, waarin werd beweerd dat Unix-code in Linux was gesmokkeld. Torvalds wilde van elke wijziging kunnen aantonen waar die vandaan kwam. Het antwoord was geen formulier maar een trailer: Signed-off-by: Naam <e-mail>, die git commit -s voor je toevoegt.

De regel verklaart dat het werk van jou is, of dat je het mag doorgeven onder de licentie van het project. Anders dan bij een CLA krijgt het project geen extra rechten, zodat niemand de code later eenzijdig opnieuw kan licentiëren. GitLab stapte in 2017 van een CLA over op de DCO en veel cloud-native projecten volgden. Critici merken op dat een regel tekst makkelijk toe te voegen is zonder te lezen wat erin staat.

← Terug naar het lexicon