Saya ingin mendistribusikan perangkat lunak saya di bawah lisensi seperti Atribusi Creative Commons - Non komersial - Lisensi Serupa, yaitu
- Redistribusi kode sumber dan binari adalah gratis.
- Versi program yang dimodifikasi harus didistribusikan di bawah lisensi yang sama. Atribusi ke proyek asli harus dipasok ke.
- Batasi segala jenis penggunaan komersial.
Namun CC tidak merekomendasikan untuk menggunakan lisensi mereka untuk perangkat lunak. Apakah ada lisensi perangkat lunak semacam ini yang bisa saya terapkan? Lebih baik jika lisensi publik, tetapi sejauh yang saya tahu undang-undang AS mengatakan bahwa hanya EULA yang dapat membatasi penggunaan salinan yang diterima?
licensing
commercial
Nick
sumber
sumber
Jawaban:
Persyaratan Anda membatasi penggunaan perangkat lunak, jadi setidaknya dengan definisi open source dari OSI ( definisi open source ), karena itu ia bukan open source, jadi Anda tidak akan menemukan bantuan dalam lisensi open source. Jadi lupakan AGPL, GPL, BSD, Apache, MIT, dll.
Saya juga melihat lisensi Aladdin seperti yang disarankan oleh @thiton. Ini tidak membatasi penggunaan komersial, hanya penjualan (seperti yang ditunjukkan @thiton). Jika itu tidak cukup kuat, Anda mungkin ingin memulai dengan kata-kata dari, katakanlah, lisensi MIT dan tambahkan batasan kepada Anda (tetapi jangan menyebutnya lisensi MIT, dan jangan menyebutnya open source).
Seperti crypto, perizinan itu sulit, dan menggulirnya sendiri itu sulit. Dunia tidak menyukai lebih banyak lisensi (mereka menambah gesekan), dan merupakan bagian dari alasan OSI ada - untuk membuat katalog dan mempromosikan lisensi "baik" yang ada untuk open source sehingga orang tidak menggulirkannya sendiri. Semoga berhasil.
sumber
Lisensi publik gratis Aladdin (AFPL) adalah lisensi tipikal yang melarang penjualan kembali kode Anda (tetapi diizinkan sendiri di perusahaan komersial). Namun, gunakan dengan hati-hati, karena peringatan hukum yang disebutkan dalam komentar, dan karena sebagian besar distribusi akan (untuk alasan yang baik) tidak pernah menyertakan program berlisensi di bawah AFPL.
sumber
Saya bukan pengacara, tetapi saya cukup yakin bahwa kata-kata hukum CC tidak cocok untuk perangkat lunak; ada banyak lisensi perangkat lunak sumber terbuka yang cocok.
Lisensi liberal termasuk ("liberal" di sini berarti produk sumber terbuka dan tertutup dapat diturunkan dan dikomersialkan):
Lisensi timbal balik termasuk ("timbal balik" di sini berarti hanya produk-produk sumber terbuka yang dapat diturunkan dan dikomersialkan):
Untuk kebutuhan Anda, GPL adalah yang paling cocok: penggunaan gratis dan redistribusi sumber dan binari, balasan dari setiap perubahan yang dirilis, dan produk turunan harus dirilis di bawah lisensi yang sama.
Perhatikan bahwa bahkan dengan GPL, komersialisasi masih dimungkinkan, meskipun dengan pengenaan sumber terbuka yang kuat. Jika Anda tidak menginginkan komersialisasi apa pun, Anda mungkin harus menyusun lisensi Anda sendiri.
sumber