Saya menemukan aset dengan 3 lisensi berbeda . Lisensi GPL 3.0 tampaknya hanya versi terbaru dari GPL 2.0. Apakah GPL 2.0 dapat diabaikan jika GPL 3.0 dipenuhi?
Haruskah semua persyaratan dari ketiga lisensi dipenuhi? Sebagai contoh, GPL 2.0 menyebutkan mencetak atau menampilkan pemberitahuan hak cipta yang sesuai, tetapi ini tampaknya tidak ada pada lisensi CC BY-SA 3.0.
Jawaban:
Menurut FAQ Open Game Art:
[Sumber]
sumber
Aset tersebut ditawarkan dalam kondisi lisensi yang berbeda. Ini adalah pilihan Anda berdasarkan ketentuan mana yang ingin Anda lisensikan.
Mengenai pertanyaan Anda tentang kompatibilitas GPL 2.0 dan 3.0: Tidak, versi 2 dan 3 GPL umumnya tidak kompatibel . Namun, Anda harus memperhatikan kata-kata dari pesan hak cipta. Jika karya tersebut dilisensikan di bawah "GNU GPL Version 2.0" itu dipaku ke versi 2.0 untuk selamanya. Tetapi ketika membaca "GNU GPL versi 2.0 atau versi yang lebih baru " , Anda diizinkan untuk "meningkatkan" pekerjaan ke GPL 3.0 (atau versi 4.0 yang mungkin ada beberapa hari). Beberapa proyek mempercayai Free Software Foundation untuk tetap tahu apa yang mereka lakukan di masa depan dan menggunakan kata-kata "atau versi yang lebih baru", sementara proyek-proyek lain ( seperti kernel Linux, misalnya), tidak ingin mengambil risiko memberikan FSF a carte blanche untuk memperkenalkan lisensi baru yang kemudian dapat secara otomatis diterapkan ke perangkat lunak mereka.
Free Software Foundation juga memiliki tabel praktis untuk menggabungkan berbagai lisensi GPL . Saat membaca tabel itu, Anda mungkin bertanya-tanya apakah menggunakan aset dianggap sebagai penggunaan perpustakaan atau sebagai kode penyalinan. Itu pertanyaan yang sangat bagus. GPL dirancang untuk kode program, bukan untuk karya seni, yang membuatnya cukup sulit untuk ditafsirkan dalam konteks itu.
sumber
Tentang versi Lisensi Publik GNU (GPL) x.
Ini jelas disebutkan dalam deklarasi GPLv2 dan GPLv3 bahwa Anda harus menerapkan versi ini atau, sesuai pilihan Anda, lebih baru dari lisensi.
Sumber - Cara menggunakan lisensi GNU untuk perangkat lunak Anda sendiri
Begitu; bagian dari program Anda hanya menggunakan kode yang dikirimkan GPLv2 dapat didistribusikan kembali di bawah GPLv2 atau di bawah GPLv3, jika Anda mau. Bagian hanya menggunakan GPLv3 di bawah GPLv3.
Jadi, program Anda harus didistribusikan kembali di bawah GPLv3, karena GPLv3 berisi semua yang berisi GPLv2 plus konten tambahan.
Dan karena ada 3 lisensi; Saya pikir Anda harus menerapkan GPLv3 pada program Anda, ditambah lisensi lainnya, dan, selama lisensi tidak saling mengganggu; Anda mungkin harus menerapkan keduanya (GPLv3 dan CC).
Jika lisensi saling mengganggu; Anda sebaiknya menghubungi admin CC, admin GNU (atau Free Software Foundation?) dan admin Open Game Hearth.
Saya akan merekomendasikan untuk meletakkan semua sumber dan tajuk di bawah GPLv3, dokumentasi juga. Dan semua karya seni (gambar dan semacamnya) di bawah lisensi CC.
sumber