Saya menggunakan kode sumber dari contoh kode yang dilisensikan di bawah Lisensi Apache 2.0 dalam program saya. Sekarang saya ingin menerbitkan program dan kode sumber di GitHub menggunakan Lisensi MIT. Saya telah membaca yang berikut dalam lisensi:
Anda harus menyebabkan file yang dimodifikasi untuk membawa pemberitahuan menonjol yang menyatakan bahwa Anda mengubah file;
Tetapi saya tidak mengubah file apa pun yang baru saya salin bagian kode yang relevan ke file sumber saya.
Sekarang inilah pertanyaan saya:
Saya tahu saya harus menambahkan salinan Lisensi Apache 2.0 ke dalam proyek saya, tetapi apakah saya harus memasukkan apa pun ke file sumber saya untuk memublikasikan kode program / sumber saya dengan benar?
Karena ini adalah program baris perintah apakah saya harus menambahkan saklar -lisensi dan menampilkan lisensi atau apakah saya harus menambahkan output "USAGE"?
Apakah saya harus meletakkan Lisensi MIT ke dalam setiap file sumber saya atau apakah cukup untuk memiliki salinannya dalam proyek?
Terima kasih sebelumnya!