Bagaimana cara menambahkan kontributor ke file LICENSE?

9

Saya adalah pengembang utama perpustakaan, dilisensikan di bawah lisensi MIT, dan di-host di Github. Repositori Github menyertakan file LICENSE.

Ketika seseorang mengirimi saya permintaan tarik, apakah saya harus mencantumkannya sebagai pemegang hak cipta di lisensi.txt yang menyertai, atau haruskah saya mencantumkannya di bagian khusus di sana? Apakah saya harus melakukannya?

Dapatkah saya berasumsi, bahwa kontributor setuju untuk memasukkan kode mereka dengan lisensi yang ditentukan dalam LICENSE, ketika mereka mengirim permintaan penarikan?

Residuum
sumber
1
Apakah kontributor menyetujui segala jenis perjanjian tentang lisensi ketika mereka mengirimkan barang kepada Anda?
James
1
Kode ini dihosting di Github dan berisi file lisensi. Ketika mereka mengirim permintaan tarik, dapatkah saya menerima kesepakatan yang tersirat pada fakta?
Residuum

Jawaban:

2

Inilah tepatnya maksud Perjanjian Lisensi Kontributor . Jangan, dalam keadaan apa pun, menganggap apa pun tentang hak apa yang orang lain lakukan atau tidak abaikan. Anda ragu, maka bicaralah dengan kontributor Anda yang sebenarnya , bukan orang asing acak yang bahkan tidak tahu proyek apa yang Anda bicarakan.

The Lisensi MIT tidak banyak lisensi sama sekali. Yang Anda katakan adalah "gunakan ini jika Anda mau, tapi jangan lepaskan nama saya dan jangan menuntut saya jika itu meledak di wajah Anda." Lisensi MIT sama sekali bukan copyleft yang lengket, dan negosiasi tentang siapa yang akan mengklaim hak cipta sama sekali sepenuhnya di luar cakupan lisensi.

Yang perlu Anda putuskan, dan mungkin diskusikan dengan kontributor Anda, adalah siapa yang memiliki hak cipta atas kode tersebut. Apakah Anda ingin memilikinya secara bersama-sama dengan mereka, atau Anda ingin memilikinya secara gratis dan jelas? Jika Facebook mendatangi Anda dan menawarkan enam belas miliar dolar untuk menyerahkan hak cipta, apakah Anda ingin berbagi uang? Jika Anda memutuskan untuk mengalihkan lisensi ke GPL dan memberikan kode Anda ke FSF, apakah kontributor Anda ingin mengatakan sesuatu dalam hal ini?

Jangan berasumsi. Putuskan apa yang Anda inginkan, tuliskan, dan berikan hak cipta kepada kontributor Anda di masa lalu atau tolak permintaan penarikan mereka sampai mereka menyetujui CLA baru Anda.

DougM
sumber