Estoy usando el código fuente de un ejemplo de código que está licenciado bajo la Licencia Apache 2.0 en mi programa. Ahora me gustaría publicar ese programa y código fuente en GitHub usando la Licencia MIT. He leído lo siguiente en la licencia:
Debe hacer que los archivos modificados lleven avisos destacados que indiquen que cambió los archivos;
Pero no cambié ninguno de los archivos, simplemente copié las partes relevantes del código en mis archivos fuente.
Ahora aquí están mis preguntas:
Sé que tengo que agregar una copia de la licencia Apache 2.0 a mi proyecto, pero ¿tengo que poner algo en mis archivos fuente para publicar correctamente mi programa / código fuente?
Como se trata de un programa de línea de comandos, ¿debo agregar un interruptor de licencia y mostrar la licencia o debo agregar la salida "USAGE"?
¿Tengo que poner la licencia MIT en cada uno de mis archivos de origen o es suficiente para tener una copia en el proyecto?
¡Gracias por adelantado!