Saya pikir pertanyaan ini khusus untuk pengembang indie khawatir. Pikirkan itu sebagai "klarifikasi lisensi" atau "kasus penggunaan praktis lisensi".
Saya perlu tahu bagaimana harus struktur paket dasar proyek saya dan bagaimana saya bisa mendistribusikannya?
Saya seorang pengembang aplikasi, saya belum memiliki situs, saya hanya akan membuat kode (paket (B) akan menjadi aset pengganti yang saya kelola untuk dibuat dengan keterampilan saya yang sangat terbatas, atau aset yang dapat saya beli nanti untuk membiarkan proyek saya memiliki beberapa fitur visual / sfx / musik yang unik, jika tidak bertentangan dengan paket (C) dengan cara apa pun yang dapat menyebabkan saya kesulitan).
Saya pikir:
A) paket aplikasi yang dapat dieksekusi milik biner (tidak ada distribusi sumber).
B) paket media / aset media milik (dapat dikemas bersama dengan (A)).
C) paket media / aset konten CC.
Masalah tentang paket (C) adalah:
- Apakah CC-0 satu-satunya konten CC yang bisa membuat saya tenang? Saya harus mendistribusikan ulang setidaknya sebagai paket CC-BY sesuai dengan ini: jika-i-create-a-collection-that-include-a-work-offer-under-a-cc-license-that-licenses-may -Saya-pilih-untuk-koleksi
- Seberapa baik menggunakan konten CC-BY dan CC-BY-SA pada paket (C)? Saat saya membaca, CC-BY-SA, setidaknya, mengganggu tangkapan layar, video, dan media promosi lainnya (tapi media promosi itu tidak terlalu merepotkan saya, kecuali jika saya membuat cut-adegan dengan proyek saya sendiri) .
- Apakah ada konten CC-BY-SA yang memengaruhi paket (A) atau (B) dengan cara apa pun selain yang ditentukan pada (2)? Jadi (A) atau (B) harus jatuh di bawah lisensi CC?
- Apakah klausa CC-BY-SA ini "Untuk menghindari keraguan, di mana Karya tersebut adalah karya musik, pertunjukan atau fonogram, sinkronisasi Karya dalam hubungan waktu dengan gambar bergerak (" sinkronisasi ") akan dianggap sebagai Adaptasi untuk tujuan Lisensi ini. " akan memaksa saya untuk mendistribusikan proyek saya secara bebas sebagai sumber terbuka tentang bagian kode sinkronisasi mesin proyek saya (atau bahkan kode sumber lengkap)? mempertimbangkan proyek dapat dilihat sebagai "kinerja".
- Paket (C) mungkin diperlukan untuk menjalankan aplikasi, jadi, dalam hal ini ketergantungan yang tidak bisa dipecahkan, apakah itu akan mempengaruhi lisensi aplikasi dengan cara apa pun? Juga, jika saya dapat menjalankan aplikasi tanpa itu, apakah aplikasi masih akan terpengaruh olehnya?
- Bolehkah saya mendistribusikan paket (C) bersama dengan aplikasi saya semata-mata, dan kemudian, pengguna (yang membelinya) dapat mendistribusikan ulang paket (C) secara bebas dan bahkan menerbitkannya di situs yang mendistribusikan kembali konten CC? Atau apakah saya terpaksa segera membuat paket itu tersedia secara bebas di situs saya (atau di situs yang akan menjualnya) dan / atau di beberapa situs lain? Atau bisakah saya hanya mendistribusikannya dari beberapa situs lain dan hanya menautkannya dari situs saya?
NB .: Kutipan kode lisensi yang mengonfirmasi jawabannya sebagian besar dihargai! Saya sudah mencoba membaca dan memahami semuanya, tetapi tentu saja tidak mudah bagi saya ... Sumber informasi lain yang diberikan seperti FAQ atau jenis lain, mungkin cukup baik juga (karena mereka biasanya merujuk pada kode lisensi yang mencoba untuk membuatnya lebih mudah dimengerti).
PS.2: kepada siapa pun yang tertarik, beberapa gagasan akal sehat yang menarik untuk diperhatikan tentang media domain publik: http://pixabay.com/en/blog/posts/public-domain-images-what-is-allowed-and-what -is-4 /
sumber
Jawaban:
Saya telah melakukan beberapa pencarian pada subjek dan menemukan diagram alur ini untuk memulai dengan: http://creativecommons.org.au/content/licensing-flowchart.pdf
Mengikuti bagan alur, Anda harus mempertimbangkan apa arti domain publik di CC0:
https://wiki.creativecommons.org/wiki/CC0_FAQ
Pada dasarnya, sekali beberapa pekerjaan adalah CC0, tidak diperlukan atribusi. Anda dapat mengklaim hak cipta dari sebuah karya yang menyertakannya, tanpa pemberitahuan khusus dari pembuatnya, tetapi Anda tidak dapat mengklaim hak cipta atas karya itu sendiri. CC0 (oleh beberapa pembuat lain) berarti bukan GPL atau open-source, karena Anda tidak harus mengabadikan segala jenis lisensi dan Anda dapat menggunakannya secara komersial - Anda tidak dapat mengklaim bahwa Anda adalah pembuat karya berlisensi. Itulah yang dimaksud tanpa hak cipta.
Jika Anda tertarik untuk merilis kode dalam lisensi yang dapat digunakan secara terbuka, LGPL, MIT, dan CC-BY cukup sebanding dan harus dipertimbangkan. Memasukkan karya berlisensi dalam pekerjaan Anda adalah hal yang baik - Ini adalah bagian dari makna komunitas dan sinergi - sehingga sangat baik untuk membuat dan menggunakan karya yang memerlukan lisensi untuk disematkan atau didistribusikan dengan produk komersial akhir. Dan sebenarnya, dalam sebagian besar kasus bahkan karya GPL, Anda dapat menggunakan kode dalam produk atau layanan komersial, selama karya berlisensi GPL terwakili dengan benar dan tersedia dalam produk atau layanan (Anda hanya dapat melakukan ini jika hanya satu atau lebih banyak komponen adalah GPL, dan perpustakaan kompilasi memungkinkan hak komersial penuh untuk pembuat perangkat lunak).
sumber