Arasındaki fark nedir Affero General Public License ve GNU Genel Kamu Lisansı (GPL) ?
Arasındaki fark nedir Affero General Public License ve GNU Genel Kamu Lisansı (GPL) ?
Yanıtlar:
Aşağıdakileri varsayın:
GPL'de bir sunucu tarafı uygulama geliştiriyorsunuz. Artık bu uygulama, doğrudan makinenizde çalıştırılan bir yürütülebilir dosya değil, HTML sunuyor. Bu, başka bir kişinin GPL kodunu alabileceği, uyarlayabileceği ve mutlaka yayınlaması gerekmediği anlamına gelir. Yani. GPL'yi ihlal etmeden yazılımınızı kullanarak aynı hizmeti oluşturabilir. (DAHA SONRA yazılımın kendisini yayınlayamaz, yani satamaz)
AGPL ile öyle değil.
GPL'deki bu delik genellikle "Uygulama Hizmet Sağlayıcısı" deliği olarak adlandırılır.
"Neden AGPL" veya "AGPL ile GPL" yi arayın veya GPL ile sorunları olan bazı gerçek projeler için bunu okuyun . MongoDB başka ilginç bir şey deniyor. İnsanların çekirdek DB'yi (bu nedenle AGPL) çatallamasını istemiyorlar, ancak ana programa bağlanması gereken sürücünün apache 2.0 lisanslı olması, böylece mongoDB'nin ticari uygulamada kullanılabilmesi için.
AGPL'yi kullanan genel web uygulaması wikipedia'da listelenmiştir .
Bkz http://www.gnu.org/licenses/licenses.html#AGPL
GNU Affero Genel Kamu Lisansı, GNU GPL'ye dayanır, ancak lisanslı yazılımla bir ağ üzerinden etkileşimde bulunan kullanıcıların o programın kaynağını almasına izin veren ek bir terimi vardır. İnsanların, genellikle bir ağ üzerinden çalıştırılacak herhangi bir yazılım için GNU AGPL'yi kullanmayı düşünmelerini öneririz.