Apa perbedaan antara Lisensi Publik Umum Affero dan Lisensi Publik Umum GNU (GPL) ?
Apa perbedaan antara Lisensi Publik Umum Affero dan Lisensi Publik Umum GNU (GPL) ?
Jawaban:
Asumsikan sebagai berikut:
Anda sedang mengembangkan aplikasi sisi server di GPL. Sekarang aplikasi ini melayani HTML dan bukan yang dapat dieksekusi yang langsung dieksekusi di komputer Anda. Itu berarti bahwa orang lain dapat mengambil kode GPL, mengadaptasinya dan tidak perlu mempublikasikannya. Yaitu. dia dapat membuat layanan yang sama menggunakan perangkat lunak Anda tanpa melanggar GPL. (Meskipun KEMUDIAN dia tidak dapat mempublikasikan perangkat lunak itu sendiri yaitu menjual)
Tidak demikian halnya dengan AGPL.
Lubang di GPL ini sering disebut lubang "Penyedia Layanan Aplikasi".
Telusuri "Mengapa AGPL" atau "AGPL vs. GPL" atau baca saja ini untuk beberapa proyek nyata yang memiliki masalah dengan GPL. MongoDB mencoba hal menarik lainnya. Mereka ingin agar orang-orang tidak mencabangkan DB inti (mengapa AGPL) tetapi driver yang harus dihubungkan dengan program utama adalah berlisensi Apache 2.0 sehingga mongoDB dapat digunakan dalam aplikasi komersial.
Aplikasi web publik yang menggunakan AGPL terdaftar di wikipedia .
Lihat http://www.gnu.org/licenses/licenses.html#AGPL
Lisensi Publik Umum GNU Affero didasarkan pada GNU GPL, tetapi memiliki istilah tambahan untuk memungkinkan pengguna yang berinteraksi dengan perangkat lunak berlisensi melalui jaringan untuk menerima sumber untuk program itu. Kami menyarankan agar orang-orang mempertimbangkan untuk menggunakan GNU AGPL untuk perangkat lunak apapun yang biasanya dijalankan melalui jaringan.