Saya sudah membaca semua posting yang bisa saya temukan tentang ini dan saya masih belum yakin jawabannya.
Saya ingin menggunakan plugin jQuery di situs web saya yang memiliki dua lisensi di bawah MIT dan GPL.
Apakah dual lisensi berarti bahwa selama satu atau yang lainnya puas saya baik-baik saja, atau apakah harus keduanya?
Saya telah membaca bahwa javascript GPL yang dimuat pada broswer seseorang tidak dihitung sebagai redistribusi, jadi saya tidak perlu menggunakan lisensi GPL untuk seluruh situs saya (berikan kode sumber). Apakah ini benar?
Mitra saya berpikir saya harus menghapus hak cipta sama sekali dan mengubah nama variabel, karena ini akan berada di situs web komersial. Apakah ini etis? Saya menghormati orang yang meluangkan waktu untuk menulis kode. Haruskah saya menghubungi mereka dan melihat apakah plugin tersebut tersedia di bawah lisensi komersial?
Terima kasih banyak sebelumnya untuk membantu menjelaskan. Karena ini adalah situs web pertama saya, saya pikir lebih baik mengajukan pertanyaan-pertanyaan ini daripada mengambil gambar dalam gelap.
sumber
Jawaban:
Iya nih. Secara khusus, jQuery membuatnya eksplisit bahwa Anda dapat menggunakannya bahkan di lingkungan komersial.
Lalu mengapa juga dengan GPL? Ini karena, jika seseorang ingin membuat perpustakaan javascript tambahan menggunakan jQuery, ia dapat memilih lisensi GPL untuk dirinya sendiri dan mendistribusikan lebih lanjut dalam GPL untuk melindungi kebebasan (yang tidak mungkin dilakukan dengan MIT).
Pada GPLv3 halaman web yang mengunduh javascript BUKAN distribusi karena BUKAN bentuk yang dapat digunakan. Ini sebenarnya bermanfaat bagi pemilik situs web yang mengklasifikasikan penggunaan proyek semacam itu sebagai penggunaan sendiri alih-alih distribusi dan karenanya mereka tidak perlu membuka sumbernya.
Ada lisensi baru GPL Affero - yang melarang ini; yaitu jika ada perpustakaan seperti jQuery yang dirilis di bawah GPL Affero, pemilik situs web harus merilis kode mereka sendiri juga!
Anda tidak harus melakukan ini. Khusus untuk lisensi jQuery mengizinkan semua penggunaan (kecuali jika Anda akan mengebom parlemen mana pun di suatu tempat) sehingga tidak pada dasarnya.
Jika ada pembatasan lisensi, Anda TIDAK boleh menggunakan ini daripada benar-benar TIDAK memberikan kredit kepada penulis asli.
Bahkan jika tidak berdasarkan etika, secara hukum akan sulit untuk menciptakan kembali hak cipta hanya dengan mengubah nama variabel
sumber
Saya tahu ini adalah pertanyaan lama, tetapi saya ingin menjawab bagian ketiga dari pertanyaan dengan lebih tegas:
Tidak, ini tidak etis. Jelas tidak menghapus atau mengubah pemberitahuan hak cipta. Jika lisensi tidak memenuhi persyaratan Anda, maka negosiasikan lisensi baru dengan pemegang hak cipta atau temukan komponen perangkat lunak lain yang memenuhi kebutuhan Anda.
sumber