legaltica

Desarrollador incumple licencia open source en mi proyecto

Sí puedes exigir que se respete la licencia, pero si funciona depende de qué licencia firmaste, qué derechos cediste y qué prueba tengas. Lo que decide si puedes obligar a alguien a cumplir es la licencia concreta (y su compatibilidad con tu contrato), la titularidad del código y la evidencia de la infracción. Primer paso: recopila y preserva toda la prueba de autoría y del incumplimiento antes de comunicarte con la otra parte.

11 abogados de derecho tecnológico disponibles para este caso
Consulta gratis con un abogado

¿Necesitas abogados de derecho tecnológico?

Compara abogados especializados y elige con calma. Análisis de tu caso gratuito.

Ver abogados Sin compromiso · Gratis

Abogados especializados en este caso

Morales & Besa Ltda — Las Condes
★ 4,7 (12) Derecho Tecnológico Morales & Besa (MB Abogados) es un despacho con sede en Las Condes que asesora empresas, bancos e instituciones en materias complejas como derecho … Las Condes
Cerrado ahora
Puga Ortiz y Compañía — Las Condes
★ 4,6 (17) Derecho Tecnológico Puga Ortiz es un estudio jurídico con oficina en Las Condes (Av. Presidente Riesco 5561, Piso 8) que reúne a más de 45 abogados … Las Condes
Consultar horario
Abogados Abdala y Cia — Santiago
★ 5,0 (3) Derecho Tecnológico Abdala & Cia. es una firma de abogados de Santiago fundada en 1988, con oficina en Santa Lucía 330, piso 2. El estudio combina … Santiago
Cerrado ahora
Moraga y Cía. — Las Condes
★ 4,5 (2) Derecho Tecnológico Moraga y Cía. —Abogados de Derecho Mercantil y Abogados de Derecho Societario— es un despacho con sede en Las Condes (Av. El Golf 40, … Las Condes
Cerrado ahora
Gutiérrez & Arrieta — Las Condes
★ 5,0 (2) Derecho Tecnológico Gutiérrez & Arrieta (GA-Abogados) es un despacho jurídico con sede en Vitacura, Santiago, que combina experiencia en regulación tecnológica, telecomunicaciones y protección de datos … Las Condes
Consultar horario
LEGALLIANZ Lawyers & Partners — Viña del Mar
★ 1,0 (1) Derecho Tecnológico LEGALLIANZ Lawyers & Partners combina práctica jurídica y tecnología para atender a personas y startups desde Viña del Mar con cobertura en Latinoamérica (Brasil, … Viña del Mar
Cerrado ahora
ECIJA Abogados — Las Condes
Derecho Tecnológico ECIJA Chile ofrece asesoría legal empresarial desde su oficina en Santiago (Avda. Apoquindo 3669, Piso 13). La oficina, consolidada como parte de la firma … Las Condes
Cerrado ahora
Urenda Rencoret Orrego Y Dörr Abogados — Las Condes
★ 5,0 (0) Derecho Tecnológico Urenda Rencoret Orrego y Dörr (UROD) es un estudio jurídico con base en Las Condes (Av. Andrés Bello 2711, Piso 16) y presencia nacional … Las Condes
Consultar horario
Garcia Nadal — Vitacura
Derecho Tecnológico García Nadal & Cía. es un despacho con más de 25 años de trayectoria en Santiago especializado en asesoría a bancos, instituciones financieras y … Vitacura
Consultar horario

¿Tienes razón?

Que tengas razón no se decide por simpatía: se decide por tres cosas. Primero, la licencia bajo la que publicaste el código: algunas licencias son permisivas y permiten usos sin condiciones, otras exigen copyleft o atribución. Segundo, la titularidad real del código: si lo desarrollaste tú o hay aportes ajenos con cesiones, necesitas tener claro quién es el titular. Tercero, la prueba de que la otra parte usó exactamente tu código o violó condiciones (comparación de commits, hashes, metadatos, correo electrónico donde se aceptaron cláusulas, historial de Git). Si cumples las tres, tu posición es fuerte; si te falta alguna, el caso sigue siendo solucionable, pero necesitarás más trabajo probatorio.

Si el proyecto fue creado por una empresa que te contrató, la titularidad puede estar transferida por contrato. Si trabajaste en colaboración, revisa los CONTRIBUTING, CLA o acuerdos firmados. Revisa también el repositorio: timestamps, autores en los commits, firmas GPG si existen, y cualquier issue o PR donde se discutan las condiciones.

Cómo se soluciona

1) Reúne y preserva prueba. Descarga copias del repositorio (incluyendo .git), exporta el historial de commits, guarda los archivos con metadatos, captura las páginas web donde se aloja el proyecto y cualquier comunicado público. Exporta conversaciones relevantes (correo, Slack, Discord) en formato que no se modifique. Si hay builds o paquetes publicados, guarda esos artefactos y toma nota de URLs y capturas.

2) Identifica la licencia con detalle. Copia el fichero LICENSE, README y cualquier cláusula en CONTRIBUTING o CLA. Si la licencia exige atribución o compartir bajo la misma licencia, subraya la cláusula que crees que se está incumpliendo.

3) Envía una comunicación formal. Redacta una carta dirigida a la persona o empresa que incumple, exponiendo quién eres, cuál es la licencia, en qué consiste el incumplimiento y qué remedio pides (por ejemplo: atribución correcta, retirar el código, relicenciar una porción, publicar las modificaciones bajo la misma licencia). Conserva constancia fehaciente de envío. Tú puedes hacer la primera carta; un abogado añade peso, pero no es obligatorio.

4) Negociación y acuerdo. Muchas veces la situación se arregla con un acuerdo: la parte que usó tu código corrige la atribución, publica el repositorio con tu licencia o te compensa de forma distinta. Valora si aceptar un acuerdo menor conviene por rapidez y evitar costes.

5) Si no hay acuerdo: evaluar acción judicial o administrativa. En Chile, la disputa sobre derechos de autor puede ir por la vía civil reclamando la protección de tus derechos de autor; la vía penal existe para infracciones graves. Un peritaje técnico comparativo suele ser clave para probar la copia de código. También existe la opción de solicitar medidas precautorias en sede judicial si hay riesgo de pérdida de prueba o de uso continuado del código.

6) Si el caso toca contratos laborales o de prestación: revisa contratos y cesiones. Si hay cláusula que cedió derechos, podrías no ser titular; si no existe cesión expresa, la titularidad puede seguir siendo tuya.

Distingue qué puedes hacer personalmente (recopilar pruebas, enviar carta, negociar) y cuándo necesitas peritos y abogados (peritaje técnico, medidas cautelares, juicios).

Qué puede pasar

1) Se arregla con una carta. Es frecuente: la otra parte corrige la atribución, añade la licencia que corresponde o retira el código. Esta opción es la más rápida y con menor coste. Si el remedio te satisface, un acuerdo escrito que documente la corrección cierra el asunto.

2) Acuerdo o conciliación. Llegar a un acuerdo por escrito puede incluir condiciones como reconocimiento de autoría, relicenciamiento limitado, o una compensación. Un acuerdo tiene la ventaja de evitar la incertidumbre de un juicio y entrega una solución ejecutable; a veces recibir menos dinero a cambio de certeza conviene.

3) Juicio o medida cautelar. Si el caso va a tribunales, necesitarás prueba técnica (peritaje) y documental. Un fallo favorable puede declarar la infracción, ordenar cesar el uso y condenar a indemnizar por daños —pero si la contraparte es insolvente, cobrar puede ser difícil. Las costas procesales pueden recaer en el perdedor según lo que resuelva el tribunal.

Y si ganas, ¿cobras? El cobro depende de la solvencia de la parte contraria y de si existen bienes embargables. Una sentencia es un título ejecutivo, pero ejecutarla puede exigir pasos adicionales.

Errores que arruinan el caso

  • No preservar el historial del repositorio: borrar commits o no exportar .git dificulta comparar versiones.
  • Enviar comunicaciones informales sin guardar copia fehaciente: si borran mensajes o cambian repositorios, te quedas sin prueba.
  • No separar contribuciones de terceros: si terceros aportaron código sin cesión, la titularidad se complica.
  • Autocertificar autoría sin evidencia técnica (fechas, hashes, firmas) —una afirmación sin prueba tiene poco valor.
  • Firmar un acuerdo rápido sin revisar la relicencia futura: podrías perder derechos que aún necesitas.

¿Necesitas un abogado para esto?

Puedes enviar la primera carta por tu cuenta y en muchos casos con eso se arregla. Necesitarás abogado si la otra parte ignora la carta, si hay riesgo de medidas cautelares, si hay cesión contractual anterior o si te ofrecen un acuerdo: entonces conviene revisar términos y valorar peritaje técnico. Si no puedes pagar, podrías calificar para asesoría por la Corporación de Asistencia Judicial.

Casos relacionados

Otros problemas frecuentes en abogados de derecho tecnológico

Preguntas frecuentes sobre este caso

Sí: el historial de commits aporta evidencia de autoría y de fechas, pero lo ideal es conservar el repositorio entero (.git) y exportar los commits; las capturas públicas pueden manipularse, mientras que un .git exportado conserva metadatos técnicos que corroboran la autoría.

Depende: las licencias permisivas permiten usos amplios, por lo que muchas conductas no son infracción. Revisa las condiciones de la licencia publicada: si la otra parte incumple una condición (p. ej. atribución), sí puedes reclamar; si actúa dentro de lo permitido, no.

Es útil, pero suele necesitar respaldo técnico. Correos, pull requests y mensajes ayudan a construir el contexto, pero un peritaje que compare código y metadatos es lo que más pesa en un litigio.

Puedes pedirlo y solicitar medidas cautelares en sede judicial para forzar la retirada si hay riesgo de daño continuado; sin embargo, la medida depende del juez y de la fuerza de tu prueba.

Si existe una cesión contractual válida, la titularidad puede pertenecer a la empresa y no a ti. Revisa el contrato y, si hay duda, consulta a un abogado para interpretar la cesión y las posibles vías de reclamación.

¿Necesitas resolver este problema legal?

Te conectamos con los mejores abogados especializados. Consulta gratuita y sin compromiso.

Ver abogados