Conflicto por propiedad intelectual del código de un smart contract
Un conflicto por la propiedad del código de un smart contract se resuelve con pruebas sobre quién lo escribió, en qué condiciones laborales o contractuales y qué licencia o acuerdo existía. El primer paso es recopilar todo el evidenciario técnico: repositorios, commits, mensajes, correos y contratos de trabajo o servicios que expliquen la autoría y cesión de derechos.
¿Necesitas abogados especializados en blockchain y criptoactivos?
Compara abogados especializados y elige con calma. Análisis de tu caso gratuito.
Ver abogados Sin compromiso · GratisAbogados de Derecho Tecnológico
¿Tienes razón?
La cuestión de quién es titular de un código de smart contract depende de tres cosas: la autoría (quién lo escribió), el encuadre contractual (si fue creado por encargo, como trabajo dependiente o bajo contrato de prestación de servicios) y las licencias aplicables (open source, licencia propietaria o términos de uso). Si usted puede probar con registros técnicos (repositorios, logs, commits) y documentales (contratos, correos) que fue el autor o que hubo cesión, su posición es fuerte. Si el código se desarrolló en el marco de una relación laboral, la titularidad puede pertenecer al empleador conforme a la normativa civil y laboral aplicable y según el acuerdo entre partes.
Importa también el uso que se ha hecho del código: la explotación pública en una blockchain y las modificaciones posteriores cambian la ecuación práctica. Si el código circula públicamente bajo licencia abierta, reclamar exclusividad será más difícil.
Finalmente, la existencia de acuerdos de confidencialidad, cláusulas contractuales sobre propiedad intelectual o licencias públicas son determinantes: si existe una cesión escrita de derechos, esa cesión es la prueba principal.
Cómo se soluciona
- Reúna evidencia técnica: clones del repositorio, registros de commits con timestamps, copias locales del código, backups, tickets de desarrollo, logs de despliegue y cualquier prueba digital que muestre autoría y cronología. Exporte los metadatos de los commits y firme digitalmente lo que conserve.
- Reúna evidencia contractual: contratos de trabajo, contratos de prestación de servicios, acuerdos de cesión de derechos, emails que encargan el desarrollo y cualquier cláusula que mencione propiedad intelectual.
- Determine la licencia aplicable: si el código fue publicado bajo una licencia open source, lea sus términos para saber qué puede exigir y qué derechos conserva. Si no existe licencia, la titularidad se rige por la regla general de autoría.
- Intente una negociación previa: proponga una solución práctica (acreditación de autoría, licencia, remuneración por cesión). Muchos conflictos se resuelven con acuerdos comerciales que evitan litigio.
- Si no hay acuerdo, consulte un abogado para evaluar una acción civil por reconocimiento de autoría, cesación de uso o indemnización por uso no autorizado. El abogado le ayudará a preservar pruebas y a solicitar medidas cautelares para impedir nuevas explotaciones si ello es procedente.
- Considere la vía penal solo si hay elementos de delito (por ejemplo, apropiación indebida) y la situación cumple con los requisitos penales; esto requiere valoración específica.
Puede usted mismo conservar y exportar repositorios, solicitar a plataformas que conserven pruebas y recabar correos. Necesitará abogado para redactar y presentar demandas, pedir medidas cautelares y cuantificar daños.
Qué puede pasar
- Solución amistosa: es común alcanzar acuerdos de reconocimiento de autoría y licencias cruzadas o un pago por cesión. Esto evita costos y pérdida de control por ambos lados.
- Conciliación o mediación: una salida intermedia puede ser la mediación donde se acuerde compensación y condiciones de uso futuras. Puede incluir la firma de un contrato de cesión o licencia retroactiva.
- Demanda civil y medidas cautelares: si no hay acuerdo, se puede demandar por reconocimiento de autoría, incumplimiento contractual o indemnización. En sede judicial se puede pedir que se impida la explotación del código y se reclame compensación. Si pierde la parte demandante, normalmente deberá asumir costos procesales; si la parte demandada pierde y fue declarada responsable, la ejecución dependerá de activos efectuables.
Y si gana, ¿cobro? Cobrar depende de la existencia de bienes o ingresos del demandado. Una sentencia que reconozca autoría le abre la puerta a negociar licencias o exigir compensación, pero la efectividad práctica varía con la solvencia de la contraparte.
Errores que arruinan el caso
- No preservar repositorios y logs: borrar commits o no tener backups dificulta probar autoría.
- Firmar acuerdos verbales sin documentar la cesión de derechos.
- Publicar el código en repositorios públicos sin licencia clara: eso puede ceder derechos implícitos.
- Mezclar contribuciones de terceros sin acordar licencias: atribuirse la autoría de lo que es trabajo conjunto puede arruinar la reclamación.
- No revisar el contrato laboral: a veces la titularidad ya fue cedida en cláusulas que usted pasó por alto.
¿Necesitas un abogado para esto?
Si la disputa puede solucionarse con negociación o licencia, puede empezar usted mismo reuniendo pruebas y proponiendo un acuerdo. Necesita abogado cuando la otra parte niega la autoría, cuando hay que pedir medidas cautelares para impedir despliegues o cuando hay cláusulas contractuales complejas. El abogado redactará la demanda, preservará evidencia técnica y cuantificará daños. Si no tiene recursos, consulte la Defensoría Pública para valorar opciones en casos que correspondan.
Casos relacionados
Otros problemas frecuentes en abogados especializados en blockchain y criptoactivos
Preguntas frecuentes sobre este caso
Sí, los commits y metadatos de repositorios son evidencia valiosa para demostrar cronología y autoría, especialmente si están respaldados por copias locales y respaldos. Asegúrese de exportar y firmar esas pruebas digitalmente.
Depende del contrato laboral y de las cláusulas sobre propiedad intelectual. En muchos casos, el empleador es titular si el trabajo fue realizado en el marco del empleo; revise su contrato y busque asesoría legal.
Revise la licencia: muchas licencias permiten uso pero imponen condiciones (atribución, compartir igual). Si la contraparte viola la licencia, puede reclamar el cumplimiento de sus términos o indemnización por incumplimiento.
La blockchain es resistente a la eliminación; no suele ser posible retirar un contrato desplegado. Lo que se puede buscar es impedir su uso por terceros, bloquear interfaces centralizadas o reclamar medidas contra quienes lo explotan dentro de jurisdicción.
La firma electrónica y los sellos temporales fortalecen la prueba de autoría y de integridad del código. Use firmas y timestamps cuando digitalice evidencia para preservarla frente a disputas.
¿Necesitas resolver este problema legal?
Te conectamos con los mejores abogados especializados. Consulta gratuita y sin compromiso.