Como seguimiento de ¿Necesita un proyecto con licencia BSD una declaración firmada de cada contribuyente? :
Hay varias razones por las que un proyecto de código abierto puede querer obtener asignaciones de derechos de autor de sus colaboradores. Por ejemplo:
- Para permitir que el autor del proyecto presente una demanda por infracción (ya que solo el titular de los derechos de autor puede hacerlo). Esta es también la razón por la cual FSF requiere tal asignación.
- Para evitar futuros problemas con los contribuyentes, como afirman más tarde que no liberaron su contribución bajo la misma licencia del sistema operativo.
Otra razón es si una compañía lanza su software bajo (L) GPL y también lo vende bajo una licencia comercial. Luego es necesaria una asignación de derechos de autor para que la empresa pueda incluir contribuciones bajo la licencia comercial. Si los contribuyentes son informados de antemano, esto es justo.
Pero si la empresa tiene los derechos de autor de todo, puede hacer básicamente cualquier cosa con las fuentes, algo en lo que los contribuyentes no estarían de acuerdo. Puede cambiar a otra licencia, como de (L) GPL a una licencia sin copyleft, o incluso dejar de lanzar el proyecto como código abierto y cambiar solo a licencias patentadas. Según los informes, esto ha sucedido con SourceForge .
Entonces, ¿cuál es una forma justa de manejar el problema? Si el propietario del proyecto no obtiene asignaciones de derechos de autor, puede tener problemas en el futuro. Si lo hace, el trabajo de los contribuyentes puede perder su licencia o su estado de código abierto. ¿Hay alguna solución a este dilema que sea justa para ambas partes?
Como no soy hablante nativo, podría usar términos legales incorrectos. Por favor, siéntase libre de corregir la pregunta.
Relacionado: