Estoy trabajando en un proyecto personal que estoy planeando licenciar bajo GNU Affero GPL . Sin embargo, encontré un código con licencia bajo MIT que realmente quiero utilizar, pero no estoy seguro de qué debo hacer con respecto a la licencia.
El resto del código será mío bajo GNU Affero, es solo un archivo fuente y un archivo de encabezado que estoy utilizando que está licenciado bajo MIT.
He leído esta Q aquí en Programadores sobre el código MIT / GPL trabajando juntos, y esta sobre SO sobre software bajo MIT que usa bibliotecas GPL, así como varios otros, pero todavía no estoy del todo claro qué debo hacer con la licencia
Por lo que puedo decir, todo lo que tengo que hacer es dejar la licencia MIT en la biblioteca e incluir una nota en el archivo de licencia sobre las dos licencias diferentes y a qué código se aplican, ¿es correcto?
fuente
Respuestas:
AFAIK, las variantes típicas de GPL se aplican solo a su trabajo "en su conjunto", y la licencia MIT es "compatible" con GPL. Eso significa que, si partes de su programa están bajo licencia MIT, está bien, siempre que obedezca los términos de la licencia MIT para esa parte (que es lo que tiene en mente). Y el único requisito que establece la licencia es
La mayoría de los sistemas Linux contienen partes con licencia MIT (como el sistema X Window) que están bajo licencia MIT. La GPL solo se aplica a Linux "en su conjunto", no a las partes con licencia MIT individuales. Lo mismo será cierto para su programa si combina esas dos licencias de manera similar.
fuente