Cómo actuar si detectas uso indebido de tu código por un tercero
Si detecta que un tercero usa su código sin autorización, su derecho existe pero depende de pruebas: titularidad del código, fecha de creación y la forma de copia. Primer paso: documente la evidencia técnica y preserve el código original y los registros que prueben autoría y fecha.
¿Necesitas abogados especialistas en propiedad intelectual?
Compara abogados especializados y elige con calma. Análisis de tu caso gratuito.
Ver abogados Sin compromiso · GratisAbogados especializados en este caso
¿Tienes razón?
Saber si tiene razón ante un uso indebido de código pasa por tres pruebas fundamentales: autoría, copia y falta de licencia. Autoría significa que usted puede demostrar que creó el código: repositorios con commits, archivos con metadata, entregas con firmas, o registros en servicios de depósito. Copia requiere demostrar que el código del tercero contiene fragmentos sustanciales idénticos o claramente derivados del suyo. Y falta de licencia implica que el tercero no tenía permiso para usar, modificar o distribuir ese código.
No todos los parecidos son copia: el uso de ideas o algoritmos puede ser legítimo si no hay reproducción de código literal o una estructura protectible que sea sustancialmente la misma. En software de uso común, ciertas rutinas estándar y patrones de diseño no siempre están protegidos por derechos de autor. Por eso la revisión técnica que distinga entre coincidencia y copia es crucial.
Si usted tiene respaldos de repositorios, commits con fechas, firmas digitales, contratos de desarrollo o depósitos en servicios de custodia, su posición mejora. Si no tiene registros, la prueba será más compleja pero no imposible: puede apoyarse en peritajes técnicos para detectar coincidencias y en testimonios.
Cómo se soluciona
- Reúna evidencia técnica inmediatamente. Exporte repositorios con historial de commits, archivos con metadata, diffs, y cualquier backup que pruebe la evolución del proyecto. Guarde logs de despliegue, tickets de incidencias, contratos de desarrollo y correos donde se acuerde alcance y entrega. Realice captures de pantalla y backups del código del tercero si está disponible públicamente.
- Preserva la cadena de custodia. No modifique archivos ni realice ediciones en los repositorios que puedan cuestionar la autenticidad. Haga copias forenses si es posible y registre las acciones que realiza para conservar la evidencia.
- Identifique la licencia. Si su código tiene una licencia abierta (por ejemplo, una licencia pública), verifique si el uso del tercero cumple con sus términos; si no hay licencia expresa, el derecho de autor protege la obra y la copia sin permiso será reprochable.
- Envíe una notificación formal. Una carta o comunicación con constancia de recibido detallando la infracción y solicitando cese del uso puede bastar para detener la copia. En esa comunicación puede proponer soluciones: cesación, retractación pública, eliminación del código o negociación de licencia.
- Consulte peritos técnicos. Un peritaje de software puede comparar versiones, detectar coincidencias en algoritmos, estructura de ficheros y metadatos, y generar un informe técnico que sustente una reclamación judicial o extrajudicial.
- Negociación y conciliación. Muchas disputas se resuelven con acuerdos: cesión de derechos, licencias retroactivas o compensaciones. La conciliación extrajudicial en derecho es habitual y suele ser un requisito de procedibilidad en reclamaciones civiles; consérvela como opción antes de litigar.
- Vía judicial o medidas cautelares. Si la otra parte no cede, puede iniciarse una acción civil por vulneración de derechos de autor o solicitar medidas cautelares para impedir la distribución del software. La acción deberá acompañarse del soporte técnico que pruebe la copia y la autoría. La efectividad de la medida provisional depende de la prueba y de la jurisdicción.
Acciones que puede hacer por su cuenta: exportar repositorios, recopilar contratos, enviar la comunicación de cese. Necesitará abogado para negociar acuerdos complejos, practicar peritajes con valor probatorio forense y, sobre todo, para presentar demandas y tramitar medidas cautelares.
Qué puede pasar
1) Se arregla con una carta y eliminación del código.
En muchos casos el tercero retira el código o deja de usarlo tras recibir la notificación. Esto evita costes y reputación negativa. Asegure en el acuerdo la certificación de eliminación y, si procede, auditoría que confirme el cese.
2) Acuerdo o licencia.
Puede llegarse a un acuerdo de licencia retroactiva o de compensación. Esto puede ser práctico si la otra parte ofrece una indemnización y acepta condiciones de uso futuro. Un acuerdo firmado protege ambas partes y suele ser más rápido que un litigio.
3) Juicio y medidas cautelares.
Si la disputa llega a juicio, se discutirá autoría, copia y daños. El tribunal puede ordenar el cese del uso, eliminación y reparación por perjuicios. Si pierde el reclamante, puede cargar con las costas; si gana, la ejecución depende del patrimonio del demandado. Incluso con sentencia favorable, si el tercero es insolvente, la reparación económica puede ser teórica.
Y si gana, ¿cobro? La sentencia puede incluir indemnización, pero cobrarla depende de la situación patrimonial del infractor. La mejor protección es preventiva: conservar evidencia y contar con mecanismos contractuales claros desde el inicio.
Errores que arruinan el caso
- No preservar evidencia técnica ni historial de commits: dificulta probar la autoría.
- Modificar repositorios tras detectar la copia: puede cuestionar autenticidad.
- Firmar acuerdos con el desarrollador sin clausulas de cesión de derechos explícitas.
- Publicar acusaciones en redes sin respaldo técnico: puede generar responsabilidades por difamación o perjudicar una negociación.
- No solicitar peritaje técnico cuando la disputa se basa en diferencias sutiles entre versiones.
¿Necesitas un abogado para esto?
Si solo quiere parar el uso, una notificación inicial puede bastar y puede hacerla usted. Necesitará abogado cuando haya que negociar una licencia, preparar un peritaje técnico con valor probatorio, o presentar medidas cautelares o una demanda. Si quizá califica para justicia gratuita, menciónelo al abogado; la asesoría técnica-jurídica suele ser imprescindible en pleitos complejos de software.
Casos relacionados
Otros problemas frecuentes en abogados especialistas en propiedad intelectual
Preguntas frecuentes sobre este caso
Sí, los commits con metadata pueden ser prueba relevante, especialmente si contienen firmas o timestamps creíbles. Lo ideal es complementar con backups, tickets y correos relacionados que sostengan la cronología.
Sí. En Colombia la protección por derecho de autor existe desde la creación y no exige registro. El registro es prueba adicional útil, pero no requisito para reclamar.
Es un informe técnico realizado por un experto que compara código, estructura, metadatos y otros elementos para identificar coincidencias y establecer si hubo copia o derivación significativa.
Revise los términos de la licencia aplicable. Algunas licencias permiten uso y distribución con condiciones. Si hay duda sobre cumplimiento, busque asesoría técnica y jurídica.
Sí, puede solicitar medidas cautelares o dirigir comunicaciones a plataformas y hospedajes para que retiren contenido presuntamente infractor, aportando la prueba pertinente.
¿Necesitas resolver este problema legal?
Te conectamos con los mejores abogados especializados. Consulta gratuita y sin compromiso.