El Certificado de origen del desarrollador (DCO) es una declaración que un desarrollador de software acepta, diciendo que "el colaborador tiene permiso para hacer la contribución y que el proyecto tiene el derecho de distribuirla bajo su licencia". [1] Fue introducido en 2004 [1] por la Linux Foundation , para mejorar el proceso de envío de software utilizado en el núcleo de Linux , poco después de las disputas entre SCO y Linux . [2]
Los DCO se utilizan a menudo como alternativa a un Acuerdo de Licencia de Colaborador (CLA). En lugar de un contrato legal firmado, un DCO es una afirmación de que una determinada persona confirma que es él o ella quien tiene la responsabilidad legal por el acto de enviar el código, lo que facilita la transferencia de la responsabilidad al remitente del código en caso de litigio legal, lo que sirve como elemento disuasorio para el envío de cualquier código que pueda causar problemas legales. Los defensores del DCO sostienen que reduce las barreras de entrada introducidas por un CLA. [1]
Certificado de origen del desarrolladorVersión 1.1Copyright (C) 2004, 2006 The Linux Foundation y sus colaboradores.1 calle LettermanSuite D4700San Francisco, California, 94129A todo el mundo se le permite copiar y distribuir copias literales de estedocumento de licencia, pero no se permite modificarlo.Certificado de origen del desarrollador 1.1Al realizar una contribución a este proyecto, certifico que:(a) La contribución fue creada en su totalidad o en parte por mí y yo tiene derecho a enviarlo bajo la licencia de código abierto indicado en el expediente; o(b) La contribución se basa en trabajos previos que, en la medida de lo posible, Según mi conocimiento, está cubierto por una fuente abierta apropiada. Licencia y tengo el derecho bajo esa licencia de enviar esa Trabajar con modificaciones, ya sea creadas en su totalidad o en parte. por mí, bajo la misma licencia de código abierto (a menos que yo sea permitido enviar bajo una licencia diferente), como se indica en el archivo; o(c) La contribución me fue proporcionada directamente por otra persona. persona que certificó (a), (b) o (c) y no he modificado él.(d) Entiendo y acepto que este proyecto y la contribución son públicos y que queda un registro de la contribución (incluyendo todos los La información personal que envío junto con él, incluida mi firma) es se mantendrá indefinidamente y podrá redistribuirse de acuerdo con este proyecto o la(s) licencia(s) de código abierto involucradas.