Saya telah memodifikasi kode sumber proyek berlisensi MIT, dan saya telah menambahkan kelas baru juga. Harap perbaiki saya jika saya salah, tetapi saya pikir sah untuk menambahkan pemberitahuan hak cipta saya di atas lisensi dan menghapus yang lain. Tetapi bagaimana saya harus menghubungkan kontribusi dari penulis sebelumnya? Haruskah saya menggunakan file terpisah? Ada juga beberapa file HTML tanpa pemberitahuan lisensi atau hak cipta di dalamnya yang juga saya modifikasi. Apakah saya harus menanganinya secara berbeda?
Pertanyaan saya berbeda dari pertanyaan ini karena saya juga memodifikasi beberapa file proyek yang saya perpanjang.
Memperbarui
Meskipun saran untuk menghapus pemberitahuan hak cipta terdengar aneh, apa yang ada dalam pikiran saya ketika saya pertama kali memposting ini, adalah bahwa penulis tidak boleh bertanggung jawab jika saya menambahkan sesuatu yang berbahaya ke kode mereka. Ini seharusnya tidak menjadi masalah karena lisensi MIT termasuk penafian.
sumber
Jawaban:
Saya bukan pengacara, tetapi menurut lisensi MIT:
Karenanya Anda tidak boleh menghapus pemberitahuan hak cipta yang ada. Anda hanya dapat menambahkan pemberitahuan hak cipta dan ketentuan lisensi ke bagian-bagian dari kode yang Anda miliki hak ciptanya, yang merupakan kode baru atau modifikasi Anda.
sumber
Anda tidak dapat menghapus pemberitahuan hak cipta asli. Itu keluar-masuk ilegal.
Apakah Anda dapat menambahkan pemberitahuan sendiri agak tidak pasti, dan saya bukan pengacara. Apa yang Anda buat termasuk dalam kategori "Karya Derivatif."
Dari US Copyright Office Circular 14: Derivative Works :
Jika perubahan Anda merupakan materi yang dapat dilindungi hak cipta, maka hak cipta Anda hanya berkaitan dengan kontribusi Anda. Itu tidak berhubungan dengan materi yang sudah ada sebelumnya.
sumber