BetaBeta pública — Consulta las notas de lanzamiento

Certificado de Origen del Desarrollador

Fecha de efecto: 2025-01-01

¿Qué es el DCO?

El Developer Certificate of Origin (DCO) es una forma ligera para que los contribuyentes certifiquen que escribieron o tienen el derecho de enviar el código que están contribuyendo al proyecto.

Al firmar un commit, el certificador declara:

Al hacer una contribución a este proyecto, certifico que:

  1. La contribución fue creada total o parcialmente por mí y tengo el derecho de enviarla bajo la licencia de código abierto indicada en el archivo; o
  2. La contribución se basa en trabajo anterior que, según mi conocimiento, está cubierto bajo una licencia de código abierto apropiada y tengo el derecho bajo esa licencia para enviar ese trabajo con modificaciones, ya sea creado total o parcialmente por mí, bajo la misma licencia de código abierto (a menos que esté permitido enviar bajo una licencia diferente), como se indica en el archivo; o
  3. La contribución me fue proporcionada directamente por otra persona que certificó (1), (2) o (3) y no la he modificado.

Entiendo y acepto que este proyecto y la contribución son públicos y que se mantiene un registro de la contribución (incluyendo toda la información personal que envío con ella, incluyendo mi firma) indefinidamente y puede ser redistribuido de acuerdo con este proyecto o las licencias de código abierto involucradas.

Cómo Firmar

Incluye una línea Signed-off-by en cada mensaje de commit:

Signed-off-by: Tu Nombre <[email protected]>

Usa la bandera -s con git commit:

git commit -s -m "Tu mensaje de commit"

El nombre y el correo electrónico deben coincidir con tu configuración de usuario de Git. Las contribuciones sin firma DCO no serán fusionadas.

Por Qué Lo Requerimos

El DCO proporciona un registro que:

Alcance

El DCO se aplica a todas las contribuciones al proyecto Solidiom, incluyendo:

¿Preguntas?

Si no estás seguro de si tu contribución puede llevar una firma DCO, abre un issue o contacta a los mantenedores antes de enviar.