Me copiaron o robaron el código fuente/mi software
Que copien código puede ser un problema serio, pero no siempre es fácil reclamar. Lo que determina tus opciones son: si eres autor o titular legítimo, si existe protección (derechos de autor, contrato que delimite propiedad) y la prueba técnica de la copia. Primer paso: compila las versiones del código y documentación que acrediten autoría y fechas.
¿No tienes claro tu caso de derecho informático y nuevas tecnologías?
Cuéntanoslo y te lo analizamos gratis en un minuto: qué opciones tienes, qué urge y qué contarle al abogado.
Analizar mi caso gratis Sin compromiso · GratisAbogados especializados en este caso
¿Tienes razón?
Tu capacidad para reclamar depende de tres bloques: 1) titularidad y autoría: si el código es creación tuya y está protegido por derechos de autor o por contrato que te reconoce la titularidad; 2) la existencia de una copia sustancial o uso no autorizado: no basta una similitud trivial, debe demostrarse que hubo reproducción o que se usaron fragmentos sustanciales; 3) la prueba técnica y documental: repositorios con timestamps, commits, contratos, especificaciones, registros de deployment y testimonios de desarrolladores son decisivos.
Si trabajaste como empleado y el software fue creado en cumplimiento del trabajo, la ley y el contrato suelen atribuir la titularidad al empleador, salvo pacto contrario. Si desarrollaste como independiente y firmaste un contrato de prestación de servicios, la atribución de derechos depende de lo que diga el contrato.
La protección de software en México se basa en derechos de autor y en la Ley Federal del Derecho de Autor. Las ideas en abstracto no están protegidas: hay que demostrar la expresión concreta del código o una estructura protegible.
Cómo se soluciona
1) Conserva y documenta todo el material
- Haz copias de los repositorios, commits, tags y metadatos que prueben fechas y autoría. Exporta logs de control de versiones y documentación técnica.
- Reúne contratos, correos y encargos que establezcan alcance, propiedad y entregables.
2) Identifica el uso no autorizado
- Documenta dónde y cómo se está usando el código: URL, binarios, servicios desplegados, listas de funciones que coinciden.
- Si hay builds o releases, descarga y conserva muestras para peritaje.
3) Envía un requerimiento de cese y desistimiento
- Pide al supuesto infractor que deje de usar, distribuír o comercializar el software. Acompaña la petición con la prueba de autoría y exige la confirmación por escrito.
4) Ejecuta análisis técnico pericial
- Un perito en informática puede comparar el código y determinar si existe copia sustancial. El peritaje aporta la prueba técnica necesaria para procedimientos administrativos o judiciales.
5) Valora negociación o medidas cautelares
- Si el daño es económico, negociar una licencia o un acuerdo de pago puede ser más eficaz que litigar. En casos graves, un abogado puede solicitar medidas precautorias para impedir despliegues o ventas del software.
6) Demanda por infracción de derechos de autor
- Si la negociación falla, la vía civil y, cuando proceda, la penal por la utilización fraudulenta de software pueden exigirse. La demanda debe incorporar la pericia técnica y documentación contractual.
Qué puedes hacer hoy: asegurar repositorios, exportar commits y mandar un requerimiento formal. Para peritajes y demandas es recomendable contar con abogado especializado en derecho informático y propiedad intelectual.
Qué puede pasar
1) Negociación y licencia
- En muchos casos el presunto infractor acepta negociar y se llega a un acuerdo de licencia o compensación. Esto puede ser práctico si quieres que el software siga en uso y obtener ingreso por la cesión.
2) Acuerdo con cesación del uso
- Puedes conseguir que el otro deje de usar el software y retire productos derivados a cambio de condiciones pactadas. Esto puede detener el daño rápidamente.
3) Litigio y sentencia
- Si llegas a juicio y pruebas la infracción, el juez puede ordenar la cesación, la reparación y la indemnización. Si pierdes, podrías afrontar costas y el proceso sería costoso; además, si el demandado no tiene bienes, la reparación económica puede ser inefectiva.
Y si ganas, ¿cobras? La sentencia puede ordenar indemnización, pero su concreción depende de la capacidad económica del infractor. La principal ganancia práctica suele ser la orden de cesar el uso y la posibilidad de negociar desde una posición más fuerte.
Errores que arruinan el caso
- No proteger el código desde el inicio: no usar control de versiones con registros claros o no incluir avisos de copyright hace más difícil demostrar autoría.
- Compartir el código públicamente sin licencias claras: exponer el repositorio sin límites facilita la defensa del tercero.
- Firmar contratos que ceden la titularidad sin negociar contraprestación: perderás la titularidad y con ella la posibilidad de reclamar.
- No realizar peritaje técnico: sin comparación técnica detallada es difícil probar que hubo copia sustancial.
- Ignorar la titularidad laboral: asumir que eres titular cuando el contrato laboral atribuye derechos al empleador complica la demanda.
¿Necesitas un abogado para esto?
Si el caso solo implica una disputa menor y prefieres negociar, puedes intentar la reclamación inicial por tu cuenta. Necesitarás abogado cuando hay evidencia de copia sustancial, cuando se afecta el valor comercial del software, si la otra parte niega la autoría o si hay que tramitar medidas cautelares y peritajes. Los abogados especializados en propiedad intelectual y derecho informático facilitan peritajes y la estrategia procesal.
Casos relacionados
Otros problemas frecuentes en derecho informático y nuevas tecnologías
Preguntas frecuentes sobre este caso
Depende: si la reescritura conserva elementos sustanciales de tu expresión (estructuras de código, algoritmos concretos tal como fue implementado), podrías probar copia. Si es una reimplementación independiente con distinto código y estructura, la protección puede no alcanzar.
Sí, los repositorios con historial de commits y timestamps son prueba útil de autoría y fecha. Es conveniente mantener repositorios privados con control de versiones y respaldos que prueben la antigüedad del trabajo.
En México, la protección de software por patentes es limitada y depende de la naturaleza técnica; la protección habitual para software es por derechos de autor y contratos. Consulta con un especialista en propiedad industrial si tu invención tiene carácter patentable.
Sí, mediante medidas cautelares en un proceso civil o solicitudes administrativas puedes intentar que se suspenda la comercialización; eso exige prueba técnica y una estrategia legal adecuada.
Si el código fue creado en el marco del empleo y el contrato atribuye derechos al empleador, la titularidad puede ser del patrón. Si existe disputa, habrá que revisar el contrato laboral y negociar o litigar según corresponda.
¿Necesitas resolver este problema legal?
Te conectamos con los mejores abogados especializados. Consulta gratuita y sin compromiso.