Me robaron el código fuente de mi software
Que te roben el código fuente no es necesariamente el fin: lo que importa es cómo lo pruebas y qué acuerdos tenías. Determina quién tuvo acceso, qué protección contractual o técnica aplicaba y si existe evidencia de copia o publicación. Primer paso: preserva versiones, logs y controla el acceso a repositorios; no intentes confrontar por tu cuenta sin copias.
¿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?
En una disputa sobre código fuente la cuestión central es la titularidad y el acceso. Tres factores definen si tienes un caso sólido: 1) la titularidad legal del software (fue creado por ti, por tu empresa o por un tercero por encargo bajo contrato), 2) las medidas de protección y confidencialidad (contratos de confidencialidad, cláusulas en contratos de desarrollo, control de acceso a repositorios), y 3) la evidencia técnica que muestre copia, extracción o uso (logs de repositorios, copias con metadatos, comparaciones de código, commits con autoría y fechas).
Si desarrollaste el software tú o lo encargaste y el acuerdo especificaba que los derechos patrimoniales te pertenecen, tu posición es fuerte. Si trabajaste en equipo sin contratos claros y varios colaboradores tenían acceso, la valoración será más fina: la primacía de la realidad importa, pero probar la autoría requiere trazabilidad. Si alguien extrajo el código y lo publicó o lo usa en producto comercial, prueba técnica y peritaje son clave.
Una salvedad importante en el mundo del software: el hecho de que el código comparta fragmentos o algoritmos no siempre implica vulneración de derechos si esas partes son funcionales y no expresivas. Los tribunales valoran la estructura, la secuencia y la organización (lo que en la jerga internacional se llama "SSO"), y un peritaje técnico suele ser necesario para distinguir copia protegida de soluciones técnicas comunes.
Cómo se soluciona
1) Preserva y reúne evidencia técnica
- Reserva copias del repositorio local y remoto, incluyendo logs, commits, ramas y metadatos.
- Descarga y guarda cualquier versión publicada por terceros.
- Documenta accesos: quién accedió, fechas, credenciales y registros de servidores.
- Exporta mensajes, correos y contratos relacionados con el desarrollo.
2) Bloquea accesos y mitiga el daño
- Cambia credenciales de servicios y repositorios y revoca accesos que ya no sean necesarios.
- Si el tercero publicó el software en marketplaces o repositorios públicos, documenta la URL y descarga copias para peritaje.
3) Notifica al presunto infractor y solicita cese
- Envía una carta de cese y desista solicitando que retire el material y preserve evidencia. Si el infractor es una empresa, dirígete a su área legal.
4) Evalúa medidas urgentes
- Si el uso del código está generando competencia desleal o pérdidas significativas, consulta con un abogado la posibilidad de solicitar medidas cautelares ante el juez para impedir la distribución o exigir que se preserve la prueba.
5) Peritaje y acción judicial
- Para demostrar la copia y la autoría, necesitarás un informe pericial que compare el código y explique el grado de similitud en términos técnicos.
- Se puede demandar por vulneración de derechos de autor, incumplimiento de contrato y competencia desleal.
Qué puedes hacer hoy: bloquea accesos, haga copias forenses del repositorio y reúne los contratos. Qué solicitar a un abogado: elaborar la carta de cese, instruir un peritaje técnico y evaluar medidas cautelares.
Qué puede pasar
1) Se arregla con una carta o negociación: Muchas situaciones terminan retirando la versión conflictiva o pactando una licencia o pago. Esto suele ser lo más rápido y menos costoso; además permite negociar confidencialidad y compensación.
2) Acuerdo o conciliación: Un acuerdo puede incluir cesión de derechos, pago por uso pasado, indemnización y medidas para proteger la explotación futura. A veces aceptar un pago inmediato y condiciones claras evita años de inmovilización del producto.
3) Juicio: Si llegas a juicio, el tribunal evaluará peritajes técnicos y documentación contractual. Si ganas, podrías obtener una orden de cese, indemnización y la posible reparación de daños. Si pierdes, puedes afrontar costas y, si el demandado es insolvente, la sentencia puede ser difícil de ejecutar. También existe el riesgo de que un tribunal concluya que no hubo copia sustancial o que la solución técnica era inevitable y no protegible.
Y si ganas, ¿cobras? La sentencia es un título ejecutivo, pero cobrar depende de la situación patrimonial del infractor. Por eso un acuerdo con garantías suele ser preferible si el pago es importante.
Errores que arruinan el caso
- No preservar logs y repositorios: borrar commits o perder el historial dificulta demostrar autoría y fechas.
- No tener contratos claros con desarrolladores o colaboradores: la ausencia de cláusulas de propiedad intelectual y confidencialidad debilita la posición.
- Confrontar públicamente: publicar acusaciones en redes sin respaldo legal puede dar lugar a contrademandas por difamación o daños.
- No realizar peritaje técnico al principio: sin informe experto, la disputa técnica se reduce a opiniones.
- Firmar acuerdos rápidos sin garantía de pago: aceptar una promesa verbal o un acuerdo sin garantías ejecutables puede dejarte sin remedio.
¿Necesitas un abogado para esto?
Si la otra parte ya explotó el software comercialmente o te ofrece un acuerdo, contrata abogado: hay que valorar la prueba técnica, redactar garantías y, si procede, pedir medidas cautelares. Para incidentes menores puedes empezar por una carta de cese que tú mismo envíes, pero en cuanto hay riesgo económico o divulgación pública, el abogado reduce el margen de error. Consulta también la posibilidad de asistencia gratuita si no puedes costear un especialista.
Casos relacionados
Otros problemas frecuentes en abogados especialistas en propiedad intelectual
Preguntas frecuentes sobre este caso
A veces sí, con técnicas forenses y backups de servidores. Si los commits fueron sobrescritos en remoto puede complicarse, pero guarda todo rastro de actividad y consulta a un perito informático.
Registrar el software o depositarlo en un registro de derechos de autor aporta prueba adicional sobre fecha y titularidad, y facilita la prueba en juicio. No es siempre obligatorio, pero es útil preventivamente.
El secreto empresarial protege información confidencial mientras se mantenga secreta y se adopten medidas de protección; los derechos de autor protegen la expresión del software. Ambas figuras pueden coexistir y reforzarse mutuamente.
Depende del contrato y de la titularidad. Si los derechos patrimoniales pertenecen a la empresa, el ex socio no puede usar ese código sin autorización. Si no hay contrato claro, la situación exige valoración y prueba de aportes.
En Perú, ciertos usos dolosos podrían tener implicancias penales; conviene evaluar si existe conducta típica (por ejemplo, acceso no autorizado a sistemas). Un abogado y perito informático pueden aconsejar si la vía penal es pertinente.
¿Necesitas resolver este problema legal?
Te conectamos con los mejores abogados especializados. Consulta gratuita y sin compromiso.