Digamos, por ejemplo, publiqué mi código bajo GPL.
Un mes después del lanzamiento, decido que las corporaciones malvadas ( *
tos *
) pueden usar mi código después de todo, porque es tan brillante y libre de errores. ¿Puedo volver a licenciar mi propio código o me he excluido del derecho a hacerlo?
Respuestas:
Como titular de los derechos de autor, puede licenciar el código de la forma que desee, una y otra vez. Puede licenciarlo como GPL, y luego hacer que un cliente solicite una licencia para MS-Pl para uno de sus proyectos, y luego volver a licenciarlo bajo BSD ...
Usted, el titular de los derechos de autor, siempre tiene el poder de decidir liberar el trabajo bajo una licencia diferente. No puede revocar cómo la gente lo obtuvo anteriormente, pero siempre puede liberarlo bajo una nueva licencia.
Que "no se puede revocar" tiene algunas implicaciones. Si alguien accediera a su versión GPL y la bifurcara allí, con sus contribuciones con licencia GPL, ese código seguiría teniendo licencia GPL.
La licencia es algo que usted usa para instruir a otras personas sobre cómo pueden usar su código, y la licencia se adhiere a él. Nunca se limita la forma en que se puede utilizar o decide autorizar y cambiar la licencia de su código.
fuente
Sí, la licencia dice lo que otras personas pueden hacer con el código, no lo que usted (el titular de los derechos de autor) puede hacer.
Por supuesto, GPL no impide que una corporación use código, o incluso distribuya código, sin embargo, es posible que desee licenciar bajo una licencia diferente para evitar que su código sea GPL
fuente