Cómo actuar si detectas uso indebido de tu código por un tercero
Si detectas que alguien usa tu código sin permiso, no todo está perdido: lo importante es cómo documentas la copia y cómo actúas con pruebas técnicas y legales. Lo que determina tu caso son la titularidad del código, las licencias aplicables y la forma en que el tercero accedió al código. El primer paso es preservar evidencia técnica y revisar la licencia para saber qué derechos se han vulnerado.
¿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?
Tu capacidad para imponer remedios depende de cuatro cuestiones fundamentales.
1) Titularidad y autoría: ¿eres el autor o el titular de los derechos sobre el código? Si trabajaste como empleado o bajo encargo, la titularidad puede pertenecer al empleador o al contratante según lo pactado.
2) Licencia aplicable: si el código se distribuyó bajo una licencia libre o de código abierto, lo que se permite y prohíbe depende de la licencia concreta. Algunas licencias permiten uso con condiciones (p. ej., atribución o compartir bajo la misma licencia), otras prohíben usos comerciales sin permiso.
3) Acceso y copia: cómo obtuvo el tercero el código (filtración, acceso a repositorio privado, ingeniería inversa) influye tanto en la vía civil como en la posibilidad de acción penal por acceso no autorizado.
4) Grado de coincidencia: si la copia es literal (copiar/pegar) o se aprecia una derivación sustancial del código, herramientas técnicas pueden identificar coincidencias y probar la relación.
Con estas claves puedes determinar si procede un requerimiento extrajudicial o hay que pasar directamente a medidas más drásticas.
Cómo se soluciona
- Conserva y preserva pruebas técnicas
- Haz copias forenses del software detectado, exporta commits y snapshots de repositorios, y documenta con capturas, hashes y metadatos. No alteres los archivos originales: preserva su integridad y registra cuándo y cómo se tomaron las copias.
- Si el código está en un repositorio público o en un paquete distribuido, guarda versiones específicas y metadatos (versiones, timestamps, dependencias).
- Analiza la licencia y la titularidad
- Revisa los acuerdos laborales, contratos de desarrollo y las cabeceras de los archivos (notas de copyright). Si el código tiene un archivo LICENSE, estudia qué permite y qué requiere.
- Si trabajaste por cuenta ajena, comprueba contratos que recojan cesión de derechos.
- Usa herramientas técnicas para probar coincidencias
- Ejecuta comparaciones automatizadas (hashes, diffs, herramientas de detección de plagio de código) y produce un informe técnico que muestre similitudes significativas.
- Si sospechas de ingeniería inversa, documenta el proceso de obtención y consulta a expertos en ingeniería inversa para que expliquen la prueba técnica.
- Envía un requerimiento formal
- Formula un requerimiento por escrito y fehaciente (burofax con certificación de contenido o correo con firma electrónica según sea apropiado) solicitando cesación, retirada o negociación de licencia. Adjunta pruebas básicas y solicita confirmación de recepción.
- Negociación y acuerdo
- Si la otra parte responde, puedes negociar una licencia retroactiva, un acuerdo económico, o una rectificación pública, según tu preferencia y la gravedad de la infracción.
- Vía judicial y medidas cautelares
- Si no hay acuerdo o hay riesgo de destrucción de evidencias, plantea demanda por vulneración de derechos de autor y solicita medidas provisionales para retirar el contenido, bloquear descargas o impedir la comercialización del producto que incorpora tu código.
- Considera la vía penal
- Si hay acceso no autorizado a sistemas, apropiación de secretos empresariales o distribución masiva con ánimo de lucro, puede existir responsabilidad penal por delitos informáticos o contra el patrimonio intelectual. Consulta con un abogado antes de activar esta opción.
Qué puedes hacer hoy: guarda hashes y capturas, exporta el estado del repositorio público y envía un requerimiento por escrito exigiendo cesación.
Qué puede pasar
1) Se arregla con una carta
- En muchas situaciones un requerimiento formal alcanza su objetivo: el tercero retira el código o acuerda una licencia. Esto evita litigio y suele ser la solución más práctica.
2) Acuerdo o conciliación
- Pueden pactar pago por licencia retroactiva, reconocimiento público o una compensación por uso pasado. Un acuerdo con cláusulas de confidencialidad y no repetición puede proteger tu futuro negocio.
3) Juicio
- Si la disputa avanza a juicio, el tribunal valorará autoría, licencias, y la prueba técnica. En una sentencia favor
able puedes conseguir cesación, retirada de copias y una indemnización. Si pierdes la demanda, afrontas costas y gastos. Además, una sentencia contra una parte insolvente puede ser difícil de ejecutar.
¿Y si ganas, cobras? La eficacia de una sentencia para conseguir cobro depende de la solvencia del infractor. A veces es preferible negociar una licencia ejecutable que una indemnización elevada pero de difícil cobro.
Errores que arruinan el caso
- Modificar o sobreescribir archivos originales en lugar de preservarlos con sello temporal.
- No documentar el origen del código y su historial de versiones.
- Enviar amenazas públicas en vez de requerimientos formales: puede empeorar la negociación.
- No comprobar contratos laborales o de encargo que puedan afectar la titularidad.
- Esperar demasiado tiempo: la desaparición de pruebas complica la prueba de la infracción.
¿Necesitas un abogado para esto?
Puedes iniciar la recogida de pruebas técnicos y enviar un requerimiento inicial tú mismo. Necesitarás abogado si hay riesgo penal, si la otra parte ofrece un acuerdo económico, o si quieres medidas cautelares y demanda judicial: entonces un abogado especializado en propiedad intelectual y derecho digital es imprescindible. Si la otra parte es una empresa con recursos, contar con asesoría evita errores que luego son irreversibles. Existe también posibilidad de turno de oficio según circunstancias económicas.
Casos relacionados
Otros problemas frecuentes en abogados especialistas en propiedad intelectual
Preguntas frecuentes sobre este caso
Un diff que muestre coincidencias y fechas puede ser buena prueba técnica, siempre que esté acompañado de metadatos y hashes que acrediten cuándo se generó. Reúne también commits, logs y capturas.
Si hubo acceso no autorizado, apropiación de secretos o reparto con ánimo de lucro, puede existir responsabilidad penal. Consulta con un abogado antes de presentar denuncia para encuadrar correctamente los hechos.
Investiga contratos laborales y cláusulas de cesión. Si el ex empleado tenía obligación de cesión, la titularidad puede estar clara; si no, tendrás que probar la autoría y el acceso indebido.
Licencias permisivas como MIT permiten uso y modificación, pero exigen cumplir sus requisitos de atribución. No todo uso queda libre: depende de cada licencia concreta.
Sí. Informar al marketplace con pruebas puede lograr la retirada del producto y es un paso práctico antes o durante acciones legales.
¿Necesitas resolver este problema legal?
Te conectamos con los mejores abogados especializados. Consulta gratuita y sin compromiso.