Cómo actuar si detectas uso indebido de tu código por un tercero
Si detectas que un tercero usa tu código sin permiso, la cuestión clave es si el uso viola tu licencia o tus derechos patrimoniales: eso depende de la titularidad, la licencia aplicada y la forma de uso. Primer paso: documenta el hallazgo con pruebas técnicas y preserve repositorios; después decide si enviar una notificación, solicitar retirada o iniciar acciones legales si procede.
¿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?
Que alguien utilice código que parece tuyo no siempre implica infracción. Tres factores determinan si tienes un caso: quién es el autor y titular del código (si tú lo eres o lo cediste), la licencia bajo la que se publicó (código propietario vs. libre/OSS) y la forma de uso (incluir fragmentos, redistribuir como propio, usar en un servicio comercial). Si el código era privado y aparece publicado o integrado sin tu consentimiento, la probabilidad de infracción es alta. Si el código estaba bajo licencia libre, la clave es si se respetaron las condiciones (por ejemplo, atribución o copyleft).
Prueba técnica: haz una comparación directa—hashes, diff de archivos, anotaciones en control de versiones que demuestren autoría y fechas. Además, recaba metadatos de commits, registros de repositorios, archivos binarios y cualquier evidencia que muestre origen y cronología. Si trabajaste con colaboradores, define claramente contratualmente quién retiene derechos.
Si el uso del código supone exposición de secretos empresariales (por ejemplo, claves, fórmulas o algoritmos no públicos), además de derechos de autor puedes invocar protección de secretos comerciales.
Cómo se soluciona
1) Preserva la prueba técnica. Haz copias forenses del repositorio ajeno (si es público), capturas de pantalla, descarga los archivos y guarda metadatos de commits y timestamps. No alteres nada.
2) Reúne tu evidencia de titularidad. Localiza repositorios propios, commits, contratos de prestación de servicios, emails que acrediten creación y contribuciones, boletas o facturas y, si existe, registros de derechos de autor o depósitos de código.
3) Revisa la licencia bajo la que publicaste el código. Si fue con licencia libre, identifica las obligaciones del usuario: atribución, distribución de código fuente, etc. Si el tercero incumplió la licencia, tienes base para exigir cumplimiento o cese.
4) Envía una notificación formal. Una carta donde expliques la titularidad, la infracción identificada y la solicitud concreta (retiro, rectificación, atribución, pago de licencia). Incluye pruebas y un plazo razonable para la respuesta. Conserva constancia de envío.
5) Exige medidas provisionales si la situación lo justifica. Si el uso del código pone en riesgo clientes, datos personales o secretos, considera medidas para limitar su uso, incluyendo avisos a plataformas de alojamiento o marketplaces.
6) Evalúa la opción de conciliación o licencia retroactiva. A veces aceptar una licencia y negociar condiciones económicas es lo práctico: obtienes reconocimiento y compensación más rápido que con un juicio.
7) Prepárate para litigar si no hay acuerdo. En el proceso judicial, la prueba técnica y la cronología serán decisivas. Si el tercero demuestra que desarrolló el código por su cuenta o que tenía licencia, el resultado cambia.
8) Aprende para el futuro. Usa control de versiones con registros claros, acuerdos de cesión con colaboradores y gestión de licencias en repositorios para evitar disputas posteriores.
Qué puede pasar
1) Se arregla con una carta o acuerdo: muchas veces la notificación basta y el tercero retira el código, corrige atribuciones o acuerda licencia. Esta solución evita costos y preserva relaciones.
2) Acuerdo o conciliación: puedes negociar una licencia retroactiva, pago por uso o reconocimiento público. Un acuerdo suele incluir compromisos de buenas prácticas y, a veces, indemnización.
3) Juicio: si no hay acuerdo, puedes demandar por infracción de derechos de autor o por apropiación de secretos. En juicio, el tribunal valorará autoría, cronología, evidencia técnica y cualquier cesión contractual. Si pierdes, podrías enfrentar costas; si ganas, la sentencia puede ordenar cesación del uso y compensación, aunque cobrar depende de la solvencia del demandado.
Si ganas, ¿cobras? La ejecución de una sentencia depende de los activos del demandado; una victoria no garantiza cobro automático.
Errores que arruinan el caso
- Alterar repositorios o borrar commits: cualquier modificación posterior a la detección debilita la prueba.
- No conservar metadatos y logs: sin ellos es difícil probar la cronología.
- Publicar acusaciones públicas sin pruebas: puede generar reclamaciones por daño reputacional.
- No revisar contratos con colaboradores: sin cesiones claras, la titularidad puede ser discutible.
- Ignorar licencias de terceros: si tu proyecto incluye componentes con licencias restrictivas, la discusión se complica.
¿Necesitas un abogado para esto?
Puedes empezar reuniendo evidencia técnica y enviando una notificación inicial. Necesitarás abogado si la contraparte es una empresa, ofrece una licencia retroactiva dudosa, propone pago o si la disputa involucra secretos industriales. Un abogado técnico-legal te ayudará a preparar prueba pericial y a valorar ofertas de acuerdo. Si calificas para justicia gratuita, infórmalo al profesional.
Casos relacionados
Otros problemas frecuentes en abogados especialistas en propiedad intelectual
Preguntas frecuentes sobre este caso
Sí: los commits con metadatos, identificadores y registros en control de versiones son pruebas valiosas. Conserva logs, hashes y backups; un perito informático puede darles valor probatorio.
Si la app infringe derechos sobre tu código, puedes pedir al proveedor de la tienda que la retire; muchas plataformas tienen procedimientos de notificación para contenido infractor.
Depende de contratos y políticas internas. Sin cesión expresa, la titularidad puede ser discutible. Revisa acuerdos laborales y contratos de prestación de servicios.
Depende del valor del caso, la prueba y la solvencia del demandado. Negociar suele ser más rápido; demandar busca reparación judicial y puede ser necesario si hay mala fe.
Sí, pero la jurisdicción y las normas aplicables varían. Si el uso ocurre fuera de Chile, la vía efectiva puede ser más compleja y requerir coordinación internacional.
¿Necesitas resolver este problema legal?
Te conectamos con los mejores abogados especializados. Consulta gratuita y sin compromiso.