Pregunta de licencia de código. El cliente robó mi código

9

Un cliente para el que hice un proyecto terminó accidentalmente con el código fuente de dicho proyecto. Estúpido lo sé. El acuerdo fue que obtendrían el producto, nunca el código fuente. Sin embargo, obviamente, ahora están tratando de obtener uno rápido y usar el código fuente para crear sus propios productos para otros clientes.

Ahora no quiero hacer un gran negocio, pero estoy considerando lanzar el código como un proyecto de código abierto para que cualquiera lo use para que su punto de venta 'único' (mi código) sea discutible.

¿Qué me sugieren que haga / publique el código si deciden ser * tontos sobre esto?

Zophiel
fuente
1
Hmm ¿Qué tipo de arreglo había allí? No necesariamente puede conservar los derechos para liberar el código como código abierto.
Cody Gray
He hecho negocios con el chico durante 5 años. El trato siempre era que obtendría un producto, nunca la fuente. Lo mencionó nuevamente recientemente, donde subrayé que la fuente es de mi propiedad.
55
Si tiene un contrato escrito que prueba que tiene la propiedad intelectual del código fuente, puede demandarlos.
66
¿Qué dice su abogado sobre los términos del contrato?
1
Si esto es en los EE. UU., Los derechos de autor de origen solo cambian de manos con transferencia explícita o si el proyecto es "trabajo por contrato", y "trabajo por alquiler" no puede existir en una relación consultor-cliente. (IANAL, TISNLA, y si confía en lo que digo sin consultar a un abogado real, se merece lo que obtiene). Siempre y cuando tenga los derechos de autor y no tenga obligaciones contractuales en contrario, puede volver a liberarlos bajo Cualquier licencia que elija. Primero, sin embargo, reúna y organice todo el papeleo y consulte a un abogado para asegurarse de los detalles.
David Thornley

Respuestas:

10

Es posible que desee consultar con un abogado en su jurisdicción legal para ver quién puede decidir un tribunal realmente los derechos del código si se tratara de eso. Incluso si cree que es su propio código, no quiere estar en el lado perdedor de una demanda debido a lo que diga su ley local y cualquier evidencia disponible y admisible.

hotpaw2
fuente
3
Seguro. Si libera el código, ¿qué impide que la empresa se dé vuelta y lo demande? Después de que hicieron este pequeño truco, ¿confías en ellos?
Ant
Realmente tampoco quieres estar en el lado ganador de una demanda. Eso puede costarle una gran cantidad de dinero, tiempo y estrés. Desea evitar hacer algo que no sea claramente legal.
David Thornley
3

Debes pensar cómo puedes defenderte si deciden culparte de que fuiste tú quien robó el código. Tal vez debería publicarlo lo antes posible para obtener una prueba de que tenía ese código antes de que lo tuvieran ...


fuente
2

Sueltalo bajo la GPL, entonces deberías poder obtener sus cambios en tu código así como en los tuyos :)

Tal como están las cosas, a menos que tengan un acuerdo para transferir la IP de su código, no tienen ningún derecho a usarlo, aún conservan los derechos de autor. Su problema es probar que es suyo y no de ellos en primer lugar. Supongo que no tiene un contrato que indique lo que se transferiría, en cuyo caso, vaya con la GPL.

gbjbaanb
fuente
2
"debería poder obtener sus cambios en su código" Um, no. El código puede tener doble licencia. La compañía afirmaría que obtuvieron el código no bajo la GPL, por lo que no están obligados por él. Seguro que podría involucrar a los abogados, pero el OP ya ha dicho que no quiere hacer eso, y si lo hiciera, podría demandarlos por robo de todos modos.
James
La GPL se aplica teóricamente mediante una demanda, que no es algo que el OP se preocupe por hacer. (Prácticamente, las violaciones casi siempre terminan en asentamientos, pero la amenaza de una demanda es lo que empuja a los asentamientos). Si el OP quería una demanda, el OP ya tiene motivos.
David Thornley
Antes del proyecto se estableció que el código fuente no es de su propiedad. He realizado varios proyectos con ellos en el pasado y nunca he entregado el código fuente. He entregado el producto según lo especificado, pero nunca acordamos que sean dueños del código fuente. Especialmente porque querían poder cambiarlo y reproducir dicho producto para diferentes clientes, lo que me impedía obtener más trabajo. Por accidente, recibieron el código fuente de este último proyecto.
Zophiel
1

Proporcionar código a código abierto y mantener su evolución podría conducir al éxito no solo por "vengarse". http://www.techdrivein.com/2010/08/11-biggest-open-source-success-stories.html También el código fuente es propiedad con licencia, por lo que dependiendo de las leyes de su país, puede recuperar su código o detener a otra empresa usándolo Pero hay maneras de superar esto, por lo que sugiero que solo lo abra de código abierto, haga un champaign alegando promover el código abierto y podría terminar con un nuevo plan de negocios.

JackLeo
fuente
Me gustaría que fuera de uso gratuito para cualquier persona. No quiero terminar necesariamente en una lucha legal con ellos porque les estoy impidiendo que ganen dinero. Dado que su plan era usarlo como un punto de venta en su plan de negocios. Pensé que lo liberaría de forma gratuita para cualquiera. ¿Que licencia debo usar?
@Zophiel Easiest sería CC creativecommons.org/licenses, es una lista de licencias de brujas que puede elegir según sus necesidades. Otras opciones serían algún tipo de GNU gnu.org/licenses pero es un poco más complicado. Para CC aquí hay una herramienta simple para configurar las cosas: creativecommons.org/choose
JackLeo
@JackLeo Lo siento, ¿qué plan de negocios?
quant_dev
2
OSI también tiene una lista de licencias opensource.org/licenses/category
Htbaa
1
Elegiría una licencia de código abierto como dice @Htbaa. Si desea asegurarse de que los derivados permanezcan libres / de código abierto, use alguna forma de GPL. Si realmente no le importa si otras personas hacen sus propios cambios y los mantienen en propiedad, use uno de los más permisivos (estilo BSD).
David Thornley