A: 1. Apakah skema lisensi ini (untuk grup file) melanggar lisensi WordPress?
Saya akan mencoba menjawabnya di bawah karena tidak semudah itu.
A: 2. Apakah saya harus mempublikasikan kode PHP dari tema sehingga tersedia untuk semua orang?
Ketika Anda menulis bahwa kode PHP dilisensikan di bawah GPL, Anda harus mematuhi lisensi tersebut. Dalam §2 , §3 Anda dapat membaca tentang berbagai bentuk (ada tiga) untuk meneruskan kode sumber pekerjaan Anda dengan pekerjaan. Ini bukan berarti Anda harus membuatnya tersedia untuk semua orang, hanya untuk mereka yang memberikan pekerjaan Anda dan untuk jangka waktu tertentu.
A: 3. Jika saya membuat situs web bertenaga WordPress dengan tema saya (dengan lisensi yang sama seperti di atas) untuk orang lain (yang membayar untuk layanan), apakah saya harus menerbitkan kode PHP tema sehingga tersedia untuk semua orang, hanya pembeli, atau yang lainnya?
Itu pada dasarnya sama dengan pertanyaan kedua Anda. §§ 2,3 dari GPL harus mengandung sebagian besar yang perlu Anda ketahui tentang cara menyerahkan kode sumber dengan pekerjaan Anda. Saat Anda melisensikan PHP di bawah GPL, GPL berlaku. Silakan baca kedua paragraf secara lengkap dan bandingkan dengan analisis SFLC .
A: 1. Apakah skema lisensi ini (untuk grup file) melanggar lisensi WordPress?
Ini tidak bisa dikatakan semudah itu karena tidak didasarkan pada tipe file tetapi pada persyaratan lisensi. Saya coba jelaskan mengapa. Poin kuncinya adalah jenis pekerjaan dalam arti menjadi karya turunan berdasarkan undang-undang hak cipta dan bagaimana Anda mendistribusikan tema Anda.
Saya pertama-tama berkonsentrasi pada topik turunan.
Apakah atau tidak tema Anda - secara penuh atau sebagian - adalah turunan atau tidak tergantung pada karya atau karya dalam beton.
The saran yang diberikan bahwa PHP jatuh di bawah GPL tetapi CSS dan Gambar tidak (untuk yang seperti yang saya asumsikan Anda lihat apabila aku bandingkan dengan berkas-jenis sheme Anda) lebih satu generik di wordpress.org. Ini mungkin berlaku untuk tema konkret yang diberikan, tetapi pada akhirnya itu selalu tergantung pada apa yang Anda buat karena hal - hal dapat berbeda dengan tema Anda. Saya membuat perbedaan ini karena saya pikir ini valid dan untuk memastikan jika Anda membaca dokumen itu Anda dapat memahami ruang lingkupnya.
Dan juga, itu juga penjelasan yang mudah mengapa tidak mungkin menjawab pertanyaan Anda dengan ya atau tidak. Anda hanya tidak memberikan informasi yang cukup. Dan, menurut saya, melakukan itu tidak akan bekerja dengan baik dengan situs seperti ini. Tapi izinkan saya berbagi pikiran saya APA SAJA.
Saya ingin memotivasi semua orang untuk mempelajari hak-hak yang mereka miliki dengan perangkat lunak gratis. Wordpress adalah GPL, jadi bacalah ketentuan lisensi yang dikirimkan bersama dengan wordpress terlebih dahulu, karena mereka menentukan hak yang Anda miliki dengan perangkat lunak. Ini adalah jenis kontrak yang dapat Anda terima untuk mendapatkan hak penggunaan di bawah lisensi itu. Anda menemukannya di file bernama license.txt yang merupakan bagian dari paket wordpress yang telah Anda unduh juga. Hanya untuk membuktikan bahwa itu sebenarnya adalah teks lisensi dari paket perangkat lunak wordpress.
Saya juga berasumsi bahwa Anda suka mendistribusikan tema Anda. Karena jika tidak, yah Anda tidak perlu terlalu khawatir dengan GPL. Sebagian besar hanya berlaku jika Anda mendistribusikan, menyalin, atau memodifikasi kode. Jadi saya menganggap Anda ingin mendistribusikan tema Anda dan karena itu Anda memberi tahu orang lain tentang tema Anda dan Anda mengirimkan file.
Jika Anda di sebelah wordpress berdasarkan tema Anda pada beberapa karya lain, silakan lihat ketentuan lisensi dari karya-karya itu dan pelajari apakah semua lisensi dalam karya Anda juga kompatibel satu sama lain. Bergantung pada berapa banyak "sumber" yang Anda miliki, ini bisa jadi pekerjaan. Tapi lakukan dulu, karena Anda benar-benar mendapat manfaat jika tahu bahan-bahan Anda. Karena saya tidak tahu tentang itu untuk pertanyaan Anda, saya melanjutkan hanya pada lisensi wordpress yang merupakan GNU GPL karena tema Anda mungkin merupakan karya turunan dari wordpress. Dan Anda menulis sendiri, setidaknya PHP yang ingin Anda pertimbangkan dilisensikan di bawah GPL.
Mengenai turunan, ada dua fragmen dalam lisensi yang menurut saya layak untuk dikutip saat ini:
1.) Lisensi GPL berlaku untuk karya tersebut (wordpress plus tentunya tema yang menjadi dasar tema Anda jika ada), "dan" karya berdasarkan Program "berarti Program atau karya turunan apa pun di bawah undang-undang hak cipta: artinya, sebuah karya yang mengandung Program atau sebagian darinya, baik kata demi kata atau dengan modifikasi dan / atau diterjemahkan ke dalam bahasa lain. (Selanjutnya, terjemahan dimasukkan tanpa batasan dalam istilah "modifikasi".) Setiap penerima lisensi disebut sebagai "kamu"." ( dalam §0 ).
Apa itu derivasi dan apa yang bukan? Ini didefinisikan oleh hukum hak cipta. Itu hanya dapat diputuskan berdasarkan pada karya nyata, di sini tema Anda dan dalam konteks perangkat lunak yang berpotensi menjadi dasar Anda. Dan jika Anda membaca saran yang diberikan di wordpress.org, itu didasarkan pada tema konkret juga: Tema "klasik" dan "default" termasuk dalam 2.8-RC1.
Pertanyaan apa itu derivasi atau tidak dapat menjadi masalah, karena dapat membuat perbedaan. Tetapi perlu diingat, bahwa ada sisi yang sangat positif: Jika Anda yakin bahwa Anda membuat turunan, Anda sudah memiliki hak penggunaan aktual untuk itu karena persyaratan lisensi tersebut.
2.) Jika Anda tidak membuat turunan dalam arti hak cipta? Ini adalah kasus lainnya. Lisensi berbeda untuk karya non-turunan, yang pada dasarnya bekerja sendiri: "Jika bagian yang dapat diidentifikasi dari karya itu tidak berasal dari Program, dan dapat dianggap sebagai karya independen dan terpisah dalam dirinya sendiri, maka Lisensi ini, dan ketentuannya , jangan berlaku untuk bagian-bagian itu ketika Anda mendistribusikannya sebagai karya yang terpisah. " ( dalam §2 ).
Untuk membuat ini terlihat sepenuhnya: Jika CSS dan Gambar dari paket wordpress tidak akan dilisensikan di bawah GPL karena mereka bisa menjadi karya independen seperti yang disarankan SFLC, maka Anda perlu menghubungi pemegang hak cipta mengenai hak penggunaan karya-karya tersebut penggunaan sebelumnya.
Ini hipotetis, saya hanya menulisnya untuk tujuan demonstrasi. Faktanya, semua yang ada dalam paket yang dibuat oleh proyek WordPress dilisensikan di bawah GNU GPL karena sebagian besar pengembang inti tidak bosan mengumumkannya. Jadi, jika Anda mendasarkan karya Anda, baik itu PHP, gambar, atau CSS beberapa karya GPL, maka Anda sebenarnya perlu melisensikannya di bawah GPL juga.
Hanya jika Anda dapat membagi karya yang masuk akal menjadi karya sendiri, Anda dapat memutuskan untuk karya itu. Dengan pengecualian: Jika Anda mendistribusikan secara eksplisit suatu karya sebagai keseluruhan dari turunan GPL dan karya tambahan yang dapat berdiri sendiri, semua karya berada di bawah ketentuan GPL. Jika Anda mendistribusikannya sendiri, ini bukan masalahnya. §2 tentang kasus itu juga dan ini dilakukan "untuk menggunakan hak untuk mengontrol distribusi karya turunan atau kolektif berdasarkan Program". Jika Anda merasa ini tidak adil karena ini terkait dengan karya Anda, cukup baca paragraf secara penuh, karena mungkin untuk mendistribusikan beberapa karya bersama satu sama lain tanpa perlu memicu ini. Tetapi Anda harus memahami juga maksud dari lisensi tersebut. Kalau tidak, Anda tidak dapat secara aktif menggunakan GPL untuk perangkat lunak Anda.
Untuk kembali ke derivasi atau tidak. Keduanya mungkin: Jika Anda membuat karya yang masuk akal sendiri, itu bukan turunan dan GPL tidak berlaku terlepas dari bahasa mana suatu file ditulis atau jenisnya. Anda memiliki semua hak karena itu adalah pekerjaan Anda sepenuhnya, sehingga Anda dapat memiliki semua hak untuk Anda sendiri. Atau seperti yang Anda tulis dalam pertanyaan: Semua Hak Dilindungi Undang-Undang
Jika semua file merupakan turunan dari beberapa perangkat lunak GPL, maka Anda harus menyesuaikan dengan GPL untuk semua.
Seperti yang Anda lihat, tipe file yang sebenarnya dalam tema Anda bukanlah yang membuat perbedaan, tetapi lisensi yang sebenarnya.
Dengan mengingat hal itu, cukup dimengerti mengapa repositori plugin wordpress menerima tema saja yang dilisensikan di bawah GNU GPL secara penuh: Karena Anda harus memutuskan tentang karakter turunan berdasarkan pada setiap pekerjaan nyata, ini berarti harus diputuskan untuk setiap tema dengan dirinya sendiri. Ini sama sekali tidak praktis, oleh karena itu solusi sederhana adalah melisensikan segala sesuatu di bawah GNU GPL atau lisensi yang kompatibel. Masalah terpecahkan. Ini juga masuk akal untuk tema Anda sendiri, terlepas dari apakah itu bersifat komersial atau tidak. Manfaat tambahannya adalah, bahwa setiap pengguna yang mengetahui GPL - yang merupakan lisensi perangkat lunak gratis paling populer sejauh ini - secara otomatis tahu tentang hak-hak yang dimilikinya. Itu sangat hebat, tidak hanya karena menghemat banyak waktu untuk membaca kembali lisensi perangkat lunak lagi.
Praktik terbaik yang dapat saya sarankan jika Anda tidak yakin dengan apa hak Anda dengan suatu karya adalah menghubungi pemegang hak cipta dari segala sesuatu yang non-sepele yang berasal dari karya Anda dan tanyakan sebelum digunakan. Paling sering ini memecahkan banyak hal di muka dan Anda dapat menunda rinciannya nanti. Berbicara secara terbuka dengan pemilik hak cipta memiliki banyak manfaat. Dalam hal ini tidak berjalan dengan baik, Anda dapat merujuk pada hak-hak Anda yang Anda miliki berdasarkan hukum umum / kode sipil atau bagaimana pun Anda menyebutnya, terlepas dari pendapat pemegang hak cipta. Saya hanya menyarankan untuk berbicara dulu sebelum mengambil jalur hukum. Itu karena begitu masalah antar pengacara, Anda paling sering tidak dapat kembali ke mode "non-pengacara" yang mudah. Paling sering langkah ini adalah rute satu arah.
Menurut pendapat saya, penulis harus terlebih dahulu membaca lisensi dan kemudian memikirkan apakah mereka benar-benar ingin memanfaatkan atau bahkan berkontribusi pada suatu proyek. Putuskan apa untungnya bagi Anda . Di samping lisensi wordpress dan selama Anda harus menyesuaikan diri dengan pendapat Matt Mullenweg, saya pikir Anda dapat dengan aman merujuk pada analisis oleh SFLC untuk saat ini ( terkait di atas). Paling tidak itu pendapat hukum yang layak Anda dapatkan secara gratis dan Anda dapat merujuk secara transparan. Orang-orang @ SFLC tahu GPL dengan baik untuk mengatakan setidaknya, dan bahkan jika Anda tidak setuju dalam pendapat, saya cukup yakin bahwa itu tidak diberikan untuk menyenangkan karena preferensi pribadi. Tetapi perlu diingat, bahwa SFLC menulis analisis dalam konteks tertentu. Sebagai contoh, mereka diberitahu oleh Matt bahwa wordpress dilisensikan di bawah GPL v2. Itu tidak sepenuhnya benar. Itu dikirimkan dengan persyaratan lisensi GPL v2, tetapi Anda sebagai pengguna paket itu dapat memilih dengan bebas versi yang Anda inginkan (sesuai dengan teks lisensi di §9) yang menambahkan lebih banyak varian. Dan perlu diingat, bahwa analisis dilakukan mengenai dua tema konkret. Namun Anda dapat sampai pada tingkatan tertentu membuat asumsi berdasarkan argumentasi yang diberikan. Tetapi pertama-tama Anda perlu memahami tentang apa ini.
Dan perlu diingat (seperti yang telah dijawab orang lain) bahwa selama Anda tidak meneruskan perubahan Anda kepada orang lain, lisensi program GPL memungkinkan Anda untuk menggunakannya dengan sangat bebas. Seperti dalam saran umum saya, baca file lisensi secara penuh terlebih dahulu.
Dan sekarang untuk membuatnya lebih rumit:
Menyerahkan pekerjaan Anda kepada orang lain mungkin tidak selalu tunduk pada ketentuan yang diberikan oleh pemegang hak cipta asli, karena ada hak khusus untuk kasus khusus dalam adopsi hak cipta, seperti yang disebut penggunaan wajar di AS yang secara alami berlaku untuk perangkat lunak GPL juga jika Anda tunduk pada hukum AS (tetapi harap hubungi pemegang hak cipta asli terlebih dahulu dan klarifikasi jika penggunaan Anda di bawah penggunaan wajar seperti yang disarankan kantor hak cipta AS, karena penggunaan yang adil perlu diputuskan pada kasus penggunaan yang konkret - bukan jenis pekerjaan). Dan ada keadaan lain seperti itu bukan Anda yang menciptakan karya berhak cipta tetapi orang yang memerintahkan dan membayar Anda. Jika demikian, entitas itu perlu berurusan dengan masalah perizinan, bukan Anda. Dalam hal ini Anda tidak dapat memesan hak juga. Tetapi semua hal ini sangat tergantung pada undang-undang hak cipta di negara Anda dan benar-benar merupakan bidang yang terperinci. Anda harus menghubungi seorang pengacara jika Anda berencana untuk mengandalkan hal seperti ini, karena sebagian besar pernyataan luas yang Anda temukan di internet tentang hal itu sebagian besar hanya bersifat informatif dan tidak dapat dikatakan jika itu berlaku untuk Anda. Ada terlalu banyak variabel, yang bahkan ditunjukkan oleh pengacara dalam artikel mereka.
Jadi mungkin ada dua saran yang lebih berguna: Hubungi pemegang hak cipta asli dan klarifikasi syarat penggunaan jika Anda tidak yakin. Atau dapatkan nasihat hukum dari pengacara yang memiliki pengetahuan di bidang hak cipta dan lisensi perangkat lunak.
Tapi jangan berharap terlalu banyak. Saya ragu seorang pengacara serius akan mengambil risiko untuk Anda dalam hal tambahan wordpress, karena situasi perizinan proyek ini cukup rapuh. Ada terlalu banyak pertanyaan terbuka, sehingga banyak risikonya ada di pundak Anda sendiri selama Anda belum mengklarifikasi hal ini dengan pemegang hak cipta.
Jika Anda meminta saya untuk saran pribadi: Selama Anda mendistribusikan kode Anda, harapkan itu menjadi turunan untuk bagian PHP setidaknya. Cari apa yang Anda inginkan dan dapat bagikan di bawah GNU GPL dan tetap berpegang pada lisensi itu karena proyek utama didasarkan padanya. Karena semakin banyak istilah yang Anda perkenalkan, semakin rumit hal ini bagi pengguna Anda yang mungkin berharap tema Anda sepenuhnya GPL karena mereka tahu tentang lisensi wordpress, dan tema Anda hanya sebagian kecil dari pekerjaan yang mereka gunakan. Dan pada akhirnya akan lebih bermanfaat bagi Anda untuk bersikap terbuka daripada marah kepada orang-orang yang akan melanggar lisensi Anda di mana pun itu.
IANAL, jadi saya hanya bisa memberikan saran pribadi yang tidak bisa Anda andalkan sebagai saran hukum khusus. Jadi apa yang saya lakukan? Saya hanya menerbitkan tema saya di bawah GPL atau kompatibel secara penuh ketika ini terkait Wordpress untuk teman atau pelanggan. Yang mendorong saya adalah bahwa bersama-sama Anda mendapatkan hasil yang lebih baik. Hanya saja Anda tidak bisa sampai di sana sendirian.
Saya dapat memahami bahwa penulis tema secara aktif mencari penghasilan dari karya mereka, tetapi selama Anda tidak menulis keseluruhan perangkat lunak, Anda harus menghormati karya orang lain. Belum lagi, bahwa Anda harus tahu hak-hak Anda dan memanfaatkannya untuk perpanjangan yang Anda putuskan.
Untuk mempelajari tentang cara mencapai kepatuhan GPL, dokumen ini mungkin berguna bagi Anda: Panduan Praktis untuk Kepatuhan GPL .