Estou usando o código-fonte de um exemplo de código licenciado sob a Apache 2.0 License no meu programa. Agora eu gostaria de publicar esse programa e código-fonte no GitHub usando a Licença MIT. Eu li o seguinte na licença:
Você deve fazer com que os arquivos modificados apresentem avisos importantes, informando que você alterou os arquivos;
Mas não alterei nenhum dos arquivos, apenas copiei as partes relevantes do código nos meus arquivos de origem.
Agora, aqui estão minhas perguntas:
Sei que tenho que adicionar uma cópia da licença Apache 2.0 ao meu projeto, mas preciso colocar alguma coisa nos meus arquivos de origem para publicar corretamente meu programa / código-fonte?
Como é um programa de linha de comando, tenho que adicionar uma opção -license e exibir a licença ou preciso adicionar a saída "USAGE"?
Preciso colocar a Licença MIT em todos os meus arquivos de origem ou é suficiente ter uma cópia dela no projeto?
Desde já, obrigado!