Mengubah nama penulis dalam lisensi MIT [ditutup]

43

Beberapa tahun yang lalu saya menulis dan merilis beberapa perangkat lunak di bawah lisensi MIT.

Baru-baru ini saya perhatikan bahwa satu (atau beberapa?) Dari garpu telah mengubah pemberitahuan hak cipta terkemuka di bagian atas lisensi, yaitu

Copyright (c) 2014 <my name>

MIT License

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software...

untuk

Copyright (c) 2019 <new author>

MIT License

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software...

Ini hanya alat kecil, tetapi rasanya agak buruk karena nama saya dilucuti dari apa yang sebagian besar adalah pekerjaan saya.

  • Apakah ini sesuatu yang harus dilindungi oleh lisensi MIT?
    • Yaitu menghapus nama yang melanggar lisensi? Tidak jelas bagi saya apakah pernyataan MIT "harus tetap utuh" mencakup bagian hak cipta atau hanya bagian "lisensi MIT".
  • Apakah saya memilih lisensi yang salah?
    • Mana yang harus saya pilih untuk memastikan nama saya tetap melekat pada pekerjaan saya?
  • Pada titik apa (jika pernah?) Apakah pantas untuk menghapus nama penulis asli dari lisensi?
    • Saya akan berasumsi tidak pernah menghalangi apa yang akan dianggap sebagai penulisan ulang penuh?
purplelulu
sumber
3
Ini bukan masalah lisensi MIT, ini adalah masalah hak cipta. Memalsukan atau menghapus pemberitahuan hak cipta adalah ilegal, bahkan mungkin pidana (di AS, lihat 17 USC § 1202; di Jerman ini akan menjadi konsekuensi tidak langsung dari §13 UrhG). Hubungi garpu dengan lembut dan minta mereka untuk memperbaiki pemberitahuan mereka.
amon

Jawaban:

61

Ya, ini dilindungi oleh lisensi MIT dan Anda harus menghubungi pembuat karya turunan untuk memperbaiki pemberitahuan hak cipta.

Lebih tepatnya, dengan lisensi MIT , Anda mengizinkan semua orang:

untuk menggunakan, menyalin, memodifikasi, menggabungkan, menerbitkan, mendistribusikan, mensublisensikan, dan / atau menjual salinan Perangkat Lunak,

Jadi, seseorang dapat memodifikasi dan meningkatkan perangkat lunak asli Anda. Dalam hal ini Anda masih memiliki perangkat lunak asli dan penulis baru memiliki hak cipta atas modifikasinya (jadi ini adalah kepemilikan bersama, semua orang atas kontribusi sendiri).

Tetapi dengan MIT Anda menetapkan syarat untuk melakukannya:

Pemberitahuan hak cipta di atas dan pemberitahuan izin ini harus dimasukkan dalam semua salinan atau bagian penting Perangkat Lunak.

Jadi, bahkan jika orang tersebut dapat mengklaim hak cipta atas modifikasinya, ia akan tetap memasukkan nama Anda dalam pemberitahuan hak cipta, karena Anda masih memiliki bagian dari kode itu. Ada beberapa cara untuk melakukannya, tetapi yang paling jelas adalah:

Copyright (c) 2014 <your name>
Copyright (c) 2019 <new author>

Saya pikir ini masih terjadi, bahkan jika 90% dari kode ditulis ulang, karena Anda masih memegang hak cipta pada sisa 10%.

Penafian: ini bukan nasihat hukum tetapi pemahaman praktis saya sendiri sebagai profesional perangkat lunak. Untuk nasihat hukum yang berkualifikasi, Anda harus berkonsultasi dengan pengacara atau penasihat hukum yang berkualifikasi di wilayah hukum Anda.

Christophe
sumber
18
Saya menduga bahwa orang-orang yang mengubahnya sepertinya tidak mengerti cara kerja lisensi dan tidak akan memiliki masalah menambahkan kedua nama jika ditanya.
Qwertie
23
Bahkan jika 100% ditulis ulang dua kali hak cipta masih berlaku karena merupakan karya turunannya.
Jakub Kania
1
Selain (hampir pasti) melanggar hak cipta, bagi saya ini sangat kasar. Saya tidak berpikir Anda memiliki risiko terlihat sensitif dengan kesal dengan ini. Ukuran alat tidak relevan. Jika mereka menganggap kontribusi Anda sepele, mereka tidak akan mulai dari itu. Yang mengatakan, itu mungkin kesalahan jadi saya akan mulai dengan kebijaksanaan dan diplomasi.
drjpizzle
1
@ Qwertie Saya ragu ada orang yang meneruskan dan mengganti nama dengan lisensi yang mereka gabungkan jika mereka orang yang baik dan adil.
Tomáš Zato
1
@ TomášZato Sampai posting ini saya tidak tahu ada persyaratan untuk menjaga nama di sana pada karya bercabang dua. Selalu layak mengasumsikan orang tidak tahu dan hanya berpikir Anda menempatkan pengelola saat ini di sana.
Qwertie