Affero जनरल पब्लिक लाइसेंस और GNU जनरल पब्लिक लाइसेंस (GPL) में क्या अंतर है ?
Affero जनरल पब्लिक लाइसेंस और GNU जनरल पब्लिक लाइसेंस (GPL) में क्या अंतर है ?
जवाबों:
निम्नलिखित मान लें:
आप GPL में सर्वर साइड एप्लिकेशन विकसित कर रहे हैं। अब यह एप्लिकेशन HTML पर कार्य करता है न कि एक निष्पादन योग्य जो सीधे आपकी मशीन पर निष्पादित होता है। इसका मतलब है कि कोई दूसरा व्यक्ति GPL कोड ले सकता है, इसे अनुकूलित कर सकता है और इसे प्रकाशित करने की आवश्यकता नहीं है। अर्थात। वह GPL का उल्लंघन किए बिना आपके सॉफ़्टवेयर का उपयोग करके समान सेवा बना सकता है। (हालांकि वह सॉफ़्टवेयर को स्वयं प्रकाशित नहीं कर सकता अर्थात बेच रहा है)
एजीपीएल के साथ ऐसा नहीं है।
GPL के इस छेद को अक्सर "एप्लिकेशन सर्विस प्रोवाइडर" छेद कहा जाता है।
"क्यों एजीपीएल" या "एजीपीएल बनाम जीपीएल" के लिए खोजें या बस कुछ वास्तविक परियोजनाओं के लिए इसे पढ़ें, जिन्हें जीपीएल के साथ समस्या है। MongoDB एक और इंटरेस्टिंग चीज़ की कोशिश करता है। वे चाहते हैं कि लोग कोर DB (thatwhy AGPL) को कांटे न डालें, लेकिन जिस ड्राइवर को मुख्य प्रोग्राम के साथ जोड़ा जाना है, उसे Apache 2.0 लाइसेंस प्राप्त है, ताकि mongoDB का उपयोग व्यावसायिक एप्लिकेशन के भीतर किया जा सके।
सार्वजनिक वेब एप्लिकेशन जो AGPL का उपयोग करता है उसे विकिपीडिया पर सूचीबद्ध किया गया है ।
Http://www.gnu.org/licenses/licenses.html#AGPL देखें
GNU अफेरो जनरल पब्लिक लाइसेंस GNU GPL पर आधारित है, लेकिन इसके पास उन उपयोगकर्ताओं को अनुमति देने के लिए एक अतिरिक्त शब्द है, जो उस प्रोग्राम के लिए स्रोत प्राप्त करने के लिए नेटवर्क पर लाइसेंस प्राप्त सॉफ़्टवेयर के साथ बातचीत करते हैं। हम अनुशंसा करते हैं कि लोग किसी भी सॉफ्टवेयर के लिए जीएनयू एजीपीएल का उपयोग करने पर विचार करें जो आमतौर पर एक नेटवर्क पर चलाया जाएगा।