Saya ingin membuka sumber proyek saya di bawah GPL v3. Selain itu, saya ingin menjual lisensi untuk mereka yang ingin menggunakan kode dalam aplikasi berpemilik.
Bagaimana cara saya melepaskan kode sumber saya di bawah GPL v3, sementara juga berhak untuk melepaskannya di bawah lisensi lain yang saya pilih? Apakah saya masih meletakkan header GPL di bagian atas setiap file sumber saya?
Saya agak baru di sisi hukum perangkat lunak.
open-source
licensing
gpl
copyright
David Nehme
sumber
sumber
Jawaban:
Anda tidak perlu memasukkan header GPL di sumber - Anda tidak perlu melakukan apa pun. Meskipun pemberitahuan hak cipta dari nama dan tanggal Anda dalam file berguna dan mungkin diperlukan di beberapa daerah.
Saya mungkin akan memasukkan nama / email / situs web Anda di header dan catatan yang bertuliskan "lihat licence.txt untuk istilah" maka Anda tidak perlu khawatir memiliki file sumber yang berbeda untuk GPL / Komersial.
GPL adalah lisensi distribusi, ketika Anda mendistribusikan salinan proyek Anda di bawah GPL Anda memasukkan file teks GPL (dan membuat sumber tersedia). Ketika Anda mendistribusikannya sendiri, Anda memasukkan file lisensi komersial apa pun yang Anda inginkan.
Satu-satunya kompleksitas adalah jika Anda menerima perbaikan dari pengguna GPL - mereka memiliki perbaikan itu dan Anda hanya dapat mendistribusikannya di bawah GPL. Kecuali Anda bisa meminta penulis untuk memberikan hak cipta kepada Anda.
sumber