Apakah lisensi ISC cocok sebagai pengganti lisensi MIT atau BSD Sederhana?
Apa pro dan kontra ISC dibandingkan dengan MIT atau BSD?
Apakah lisensi ISC cocok sebagai pengganti lisensi MIT atau BSD Sederhana?
Apa pro dan kontra ISC dibandingkan dengan MIT atau BSD?
Jawaban:
"Tidak masalah." Menghapus bahasa yang sekarang berlebihan karena efek dari konvensi Berne adalah baik.
FSF mengatakan ini:
... Namun, untuk membantu memastikan bahasa ini tidak dapat menyebabkan masalah di masa mendatang, kami mendorong pengembang untuk memilih lisensi yang berbeda untuk karya mereka sendiri.
Yang pada dasarnya berarti bahwa terminologi itu hanya cukup samar sehingga orang mungkin menghindar untuk menggunakan perangkat lunak Anda. Masalahnya adalah bahwa lisensi tidak secara eksplisit memberikan hak untuk mendistribusikan versi perangkat lunak yang dimodifikasi.
Jika Anda memutuskan untuk menggunakan lisensi ini, Anda harus secara tegas menunjukkan niat Anda tentang apakah pengguna diizinkan untuk mendistribusikan versi kode yang dimodifikasi. Bahkan kemudian, orang akan tetap menghindar karena niat itu tidak secara eksplisit dinyatakan dalam lisensi.
Jujur, saya akan merekomendasikan lisensi yang berbeda. FSF merekomendasikan FreeBSD atau Expat (alias MIT) melalui OpenBSD / ISC. Ini adalah artikel Wikipedia yang membandingkan lisensi Open Source .
Secara umum, tetap dengan lisensi yang lebih besar dan lebih dikenal. Kenapa, Anda mungkin bertanya? Semakin sedikit orang yang bekerja harus berinvestasi untuk memahami lisensi Anda maka semakin besar kemungkinan mereka mempertimbangkan untuk menggunakan perangkat lunak Anda. Jika Anda menggunakan lisensi yang tidak jelas, mereka hanya akan pindah ke proyek berikutnya atau menjalankan sendiri sehingga mereka tidak perlu khawatir tentang masalah hukum potensial.