Disputa por propiedad de software entre programadores y empresa
No siempre lo que hacés como programador sigue siendo tuyo: la titularidad depende del contrato, de cómo y dónde se desarrolló el software y de si hubo cesión expresa. Lo primero es revisar cualquier acuerdo firmado y reunir pruebas del desarrollo (repositorios, commits, correos, comprobantes de pago). Con eso podés intimar, negociar una cesión o, si hace falta, litigar para que se reconozca la titularidad o la compensación correspondiente.
¿Necesitas abogados especialistas en derechos de autor?
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 las disputas sobre software lo que importa no es la opinión, sino la prueba documental y las circunstancias contractuales. Las preguntas que definen si tenés un caso son: existió un contrato que establezca la cesión de derechos o trabajo por encargo; fuiste empleado en relación de dependencia cuando desarrollaste el software; desarrollaste el código fuera del horario laboral y sin usar recursos de la empresa; y si existen registros técnicos que prueben autoría y fechas (repositorios, commits, branches, correos, archivos con metadatos). También pesa si aceptaste pagos que se describen como “licencia” o “cesión total”.
Si hay un contrato claro firmado por las partes que establece que los derechos pertenecen a la empresa, tu margen es limitado. Si no hay documento o el acuerdo es ambiguo, la historia del desarrollo, las comunicaciones y los registros técnicos pueden reforzar tu titularidad. Otra pieza decisiva es el tipo de relación laboral: si eras empleado en relación de dependencia y el desarrollo fue parte de tus tareas, la titularidad puede corresponder al empleador según lo pactado o la ley laboral.
Cómo se soluciona
1) Reuní toda la documentación técnica y comercial. Exportá el historial de commits del repositorio con usuarios y fechas, guardá los archivos fuente, issues, pull requests, correos que prueben quién propuso funcionalidades y los comprobantes de pago o recibos que indiquen si fuiste contratado como empleado o prestador independiente. Conservá pruebas de si se usaron recursos de la empresa (servidores, licencias, documentación interna).
2) Revisá contratos y condiciones. Buscá contratos firmados, correos con acuerdos, términos de contratación y comunicaciones sobre entregables. Si hay tickets de pago o órdenes de compra, guardalos. Si no firmaste nada o el contrato es vago, anotá cuándo y cómo se acordaron las tareas.
3) Intimá para negociar. Si reclamás la titularidad o una compensación, una intimación fehaciente que exponga tu posición suele ser el primer paso práctico. En muchos casos la empresa prefiere negociar una cesión, una licencia o un pago retroactivo antes de ir a juicio.
4) Evaluá la mediación o conciliación. En materia comercial y civil, la mediación previa puede ser requisito o una vía útil para resolver la disputa sin litigar. Un abogado puede coordinar la mediación y proponer soluciones técnicas como escrow de código o licencias limitadas.
5) Judicializar si hace falta. Si no hay acuerdo, la demanda mercantil o civil puede reclamar reconocimiento de titularidad, indemnización y medidas para impedir el uso por parte del presunto titular. En litigio, la prueba técnica y pericia informática es clave: auditorías de repositorios, certificados de integridad y testigos técnicos.
Qué podés hacer sin abogado: ordenar y preservar repositorios, respaldos y comunicaciones; enviar la intimación inicial. Necesitás abogado cuando la otra parte niega tu autoría, ofrece acuerdos que no te convienen o cuando precisás medidas cautelares para impedir el uso del software.
Qué puede pasar
Arreglo privado. Lo más habitual es que las partes negocien una solución: cesión de derechos a cambio de pago, licencia remunerada o reconocimiento con condiciones de explotación. Una salida negociada suele incluir cláusulas de confidencialidad y definición de alcance de uso del software.
Acuerdo en mediación o conciliación. La mediación puede culminar en una reparación acordada que evite la exposición pública y fije condiciones de uso, reparto de ingresos y plazos. Es una opción útil cuando ambos necesitan mantener la relación comercial.
Juicio. Si no hay acuerdo, la vía judicial puede resolver la titularidad y ordenar medidas cautelares. Si perdés el juicio, podés quedar obligado a indemnizar por daños y pagar costas. Si ganás, la ejecución depende de la capacidad del otro para cumplir; en algunos casos conviene negociar la ejecución práctica del fallo.
Y si ganás, ¿cobrás? Una sentencia favorable reconoce derechos y puede ordenar indemnización, pero la efectividad del cobro depende de bienes o ingresos del demandado. Por eso, negociar un pago inmediato muchas veces es preferible a una sentencia difícil de ejecutar.
Errores que arruinan el caso
- No preservar el historial de código y commits. Borrar ramas o reescribir el historial complica probar autoría.
- Firmar cláusulas de cesión sin entender alcance ni exclusividad.
- Usar recursos de la empresa para trabajo personal sin dejar constancia de titularidad.
- No separar claramente proyectos personales de proyectos encargados por la empresa.
- Responder comunicaciones informales que reconozcan cesiones que no pretendías hacer.
¿Necesitas un abogado para esto?
Si existe un contrato en juego o la empresa ya explotó el software, conviene un abogado que analice la documentación y proponga medidas (negociación, mediación o demanda). Si la otra parte ya ofreció un pago o quiso cerrar un acuerdo, ese es el momento de llevar abogado. También es recomendable solicitar patrocinio si corresponde.
Casos relacionados
Otros problemas frecuentes en abogados especialistas en derechos de autor
Preguntas frecuentes sobre este caso
Tener código en un repositorio a tu nombre ayuda a probar autoría si el historial muestra commits tuyos con fechas y usuarios. Pero la titularidad concreta depende además de contratos y de la relación laboral o de prestación.
Desarrollar fuera de horario favorece tu posición, sobre todo si no usaste recursos de la empresa y no firmaste cesión. Aun así, lo decisivo son los contratos y las pruebas documentales.
Depende. Si la oferta es justa y te asegura pago inmediato y condiciones claras, puede convenir. Antes de aceptar, valorá la oferta con asesoramiento para comparar con lo que podrías obtener en juicio.
Una pericia informática analiza repositorios, metadatos y registros para probar autoría y fechas. Es clave en juicio porque aporta evidencia técnica objetiva sobre quién produjo el código y cuándo.
Sí. Un abogado puede solicitar medidas para impedir que la empresa distribuya o sublicencie el software mientras se resuelve la disputa, mediante medidas judiciales apropiadas.
¿Necesitas resolver este problema legal?
Te conectamos con los mejores abogados especializados. Consulta gratuita y sin compromiso.