2009-01-22 19 views
10

He recibido una solicitud para comprar el código fuente de un sitio web que he desarrollado y me pregunto si alguien ha estado en la misma situación y si hay algo que debo tener especialmente en cuenta de. ¿Alguien tiene algún consejo sobre cómo debo manejar esta situación?Vender el código fuente, ¿qué debo saber

Respuesta

12

Primero - una advertencia - No soy un lawer. De ningún modo. Pero me preocupa mucho la propiedad intelectual y no ser demandado, así que trato de aprender un poco sobre esto.

En ningún orden en particular:

  • Comprobamos sus reglas de empleo - cuando se tomó el trabajo actualmente que el pago de dinero, ¿cuál es su Arrangment? ¿Tuvo que firmar alguna declaración que le otorgue a su empresa el control de todo el código que produjo? Incluso si se tratara de un proyecto personal no remunerado, la propiedad corporativa puede obtenerlo si usted firmó un acuerdo estricto de propiedad intelectual.
  • ¿Fuente abierta usada? - hay algunas licencias principales de código abierto, léalas y compruébelas para ver los términos de venta de un producto con dependencias de código abierto.
  • ¿Qué entregables espera el comprador? - Código incorporado? ¿código fuente? Además, ¿qué puedes hacer para proteger tu código (ofuscación)?
  • ¿Esperan ayuda? - tenga cuidado, en mi experiencia con clientes corporativos, una ayuda, sin cargo "seguro, solo llámame si tienes una pregunta rápida" puede llevar mucho tiempo. Si está dispuesto a acumular un par de horas gratis, tenga muy claro que otorgará hasta X horas de asistencia de forma gratuita.Y tenga en claro cuál es su tasa de facturación después. Si realmente no desea admitirlo, haga que el costo de su tiempo sea muy alto.
  • ¿Qué tipo de soporte desean? - respuestas & configuración ayuda? ¿Corrección de errores?
  • ¿Qué tipo de instrucciones de instalación se esperan?
  • ¿Qué tienen cuando compran esto? - ¿una única instalación para un solo servidor? una licencia para todo el sitio para instalarlo donde lo deseen? o, en el peor de los casos, ¿poseen este candado, inventario y barril de modo que ya no pueda desarrollarlo y continúe usándolo usted mismo?

Obtenga estas respuestas aclaradas, por escrito, con las firmas.
Es una buena idea que alguien externo la lea para verificar la ambigüedad. Es una idea aún mejor redactar el acuerdo y tener un abogado que lo lea: su abogado, no el abogado del comprador.

Evita cualquier oferta de guiño/guiño/apretón de manos. La confianza personal es grande, pero las personas cambian si la situación se vuelve estresante. O la gente entra y sale de las empresas: el comprador de hoy puede ser una persona diferente mañana.

+0

Excelente respuesta. Tenga en cuenta que cualquier licencia de código abierto aprobada por OSI le permitirá vender el software (si no necesariamente en la forma que desea), pero existen licencias no comerciales que pueden provocarle problemas. –

2

La primera cosa que hay que tener en cuenta es:

¿Qué licencia le están proporcionando el código bajo?

Si no estipulas una licencia, son más o menos libres de hacer con ella lo que quieran. ¿Es eso lo que quieres? Es difícil responder la pregunta sin conocer los detalles de la situación: ¿por qué está vendiendo el código fuente?

Si se trata de un cliente, por lo que pueden hacer sus propias modificaciones personalizadas que, de lo contrario, se les debería pagar, el precio debería reflejar ese "trabajo perdido". Además, querrá limitar su capacidad de redistribuir o revender ese código fuente.

Si a alguien le gusta su sitio y quiere el código, sea muy cauteloso porque hay muchas posibilidades de que lo tome y establezca el suyo propio. Esto puede o no ser un problema para usted. Pero nuevamente considere los problemas de reventa, redistribución, derechos de uso y propiedad.

Dependiendo de para qué sirve el código, es posible que también desee considerar para qué se utiliza, para qué se puede usar y cómo le afectará profesionalmente o no. Es posible que desee restringir el uso del código para ciertas cosas (por ejemplo, sitios para adultos o póker) o si desea requerir atribución.

También para todo esto, debe tener en cuenta qué términos se transfieren en caso de redistribución (es decir, qué tan "viral" es su licencia).

Existen muchas licencias de código abierto (GPL, Apache, MIT, BSD, MPL, LGPL, etc.). Te sugiero que tomes uno como base y lo modifiques para adaptarlo a tus gustos. Es mucho menos probable que te metas en problemas de esa manera que con tus propios términos.

+0

+1 thx mucho. Estoy completamente en blanco en las licencias. Supongo que tendré que leer un poco sobre esa – terjetyl

Cuestiones relacionadas