Sebagai pemilik proyek sumber terbuka, Anda ingin orang berkontribusi dan menjadikannya lebih baik, bukan?
Tetapi jika Anda kemudian memutuskan untuk menggunakan model lisensi lezat yang enak bagi orang untuk menggunakan perangkat lunak [Perusahaan atau sebaliknya], apakah Anda mendapatkan hak atas semua penghasilan? jika demikian mengapa orang mau repot berkontribusi? Mereka bisa melakukan semua pekerjaan sementara Anda, pemilik, menuai semua hadiah?
Ini sepertinya salah bagi saya, mungkin saya salah paham.
open-source
licensing
Kohan
sumber
sumber
Jawaban:
Dalam proyek yang memiliki lisensi ganda (seperti Qt atau MySQL), insentif terbesar untuk berkontribusi adalah mendapatkan perubahan perubahan lokal Anda sendiri (perbaikan bug, dan sebagainya) yang diterima ke hulu karena itu mengurangi kebutuhan untuk membuat dan memelihara garpu lokal.
sumber
Proyek open source tempat Anda berkontribusi mungkin penting bagi Anda.
Mari kita ambil contoh Mono yang merupakan open source, tetapi berlisensi untuk perusahaan:
Mainsoft, salah satu kontributor paling produktif dari proyek ini menggunakan kode untuk kompiler .NET ke Java sendiri. Perusahaan itu jelas tidak peduli dengan pemilik lisensi, menyerahkan kembali pekerjaan mereka kepada perusahaan. Ini adalah skema win-win.
sumber
Kamu adalah. Open Source itu sendiri adalah istilah yang dilindungi. Sebuah proyek di bawah lisensi Open Source menggunakan lisensi yang telah disetujui oleh OSI - dan semua lisensi itu menyiratkan, menurut definisi, bahwa produk yang dilisensikan adalah gratis (seperti bir gratis) 1) . Tidak ada diskusi tentang itu.
CKEditor adalah turunan dari lisensi ganda. Tetapi lisensi komersial mereka tidak meniadakan fakta bahwa itu juga OSS, yang membuatnya gratis untuk Anda, jika Anda dapat mematuhi ketentuan yang tersisa dari lisensi itu. Jika Anda tidak bisa, satu-satunya pilihan Anda adalah memilih lisensi penggunaan komersial yang tidak bebas.
Sebagai pengembang, jika Anda berkontribusi pada proyek Open Source, Anda berkontribusi pada proyek gratis. Tentu, pengelola masih dapat menghasilkan uang dari itu, tapi lalu kenapa? Ini masih bebas untuk digunakan dan dimodifikasi untuk semua orang yang ingin. Sebagai "layanan balasan", jika Anda mau, pengelola memastikan bahwa pembaruan dimasukkan ke dalam kode, didorong ke distributor dan diterbitkan.
1) Poin pertama dari Definisi Sumber Terbuka
sumber