Dapatkah kode dilisensikan berdasarkan klausa seperti ini:
Redistribution of this work, with or without modification, is permitted if
Bob Joe is attributed as the original author or licensor of
this work, but not in any way that suggests that Bob Joe endorses
you or your use of the work.
digunakan dalam proyek menggunakan GPL, atau apakah ini membuatnya tidak kompatibel dengan GPL?
Jawaban:
Anda memerlukan pengacara untuk mendapatkan jawaban absolut untuk pertanyaan ini, dan saya bukan seorang pengacara.
Namun, apa yang Anda gambarkan sangat dekat dengan lisensi 3-klausa BSD :
Lisensi itu umumnya disepakati agar kompatibel dengan GPL . Ketika Anda berkata
Bob Joe is attributed as the original author
, itu sangat mirip dengan mengatakan bahwaRedistributions of source code must retain the above copyright notice
dengan asumsi itu adalah hak cipta oleh Bob Joe. Juga, mengatakanbut not in any way that suggests that Bob Joe endorses you or your use of the work
sangat mirip dengan klausa ke-3. Jadi jika saya harus menebak, saya akan mengatakan lisensi Anda yang dikutip mungkin kompatibel dengan GPL .Saya ingin menambahkan, alasan BSD 3-klausul tampaknya kompatibel adalah bahwa GPL (v2 dalam kasus ini) memiliki yang berikut:
Jadi pertanyaannya mungkin "Apakah 'Bob Joe dikaitkan sebagai penulis asli atau pemberi lisensi dari karya ini' memaksakan kondisi tambahan?" Sekali lagi, jika hak cipta mengatakan
Copyright (c) 2012 Bob Joe
maka saya pikir dengan memasukkan bahwa Anda telah memenuhi lisensi asli dan Anda tidak menambahkan batasan yang tidak ada di GPL. Setidaknya, saya tidak melihat bagaimana Anda menambahkan batasan apa pun.Akhirnya, Anda tidak begitu jelas apakah ini adalah lisensi yang akan Anda gunakan pada karya baru yang Anda buat, atau apakah itu yang Anda temui dan Anda ingin menggunakannya dalam proyek GPL. Jika ini adalah kasus pertama, maka demi kebaikan, silakan gunakan lisensi 3-klausa BSD. Tidak perlu membuat kebingungan dengan menambahkan lisensi baru ke tumpukan.
sumber