Affero-GPL और GPLv3 के बीच अंतर [बंद]


90

Affero जनरल पब्लिक लाइसेंस और GNU जनरल पब्लिक लाइसेंस (GPL) में क्या अंतर है ?




3
@MikeWilliamson मेटा पर बहुत महत्वपूर्ण सामुदायिक आम सहमति है कि ये प्रश्न ऑफ़-टॉपिक हैं - आप अधिक पढ़ सकते हैं और यहां और यहां और यहां और यहां चर्चा में शामिल हो सकते हैं ।
josliber

एफआरपीओ एजीपीएल की तुलना जीएनयू एजीपीएल संस्करण 3 gnu.org/licenses/quick-guide-gplv3.en.html
user1767316

जवाबों:


58

निम्नलिखित मान लें:

आप GPL में सर्वर साइड एप्लिकेशन विकसित कर रहे हैं। अब यह एप्लिकेशन HTML पर कार्य करता है न कि एक निष्पादन योग्य जो सीधे आपकी मशीन पर निष्पादित होता है। इसका मतलब है कि कोई दूसरा व्यक्ति GPL कोड ले सकता है, इसे अनुकूलित कर सकता है और इसे प्रकाशित करने की आवश्यकता नहीं है। अर्थात। वह GPL का उल्लंघन किए बिना आपके सॉफ़्टवेयर का उपयोग करके समान सेवा बना सकता है। (हालांकि वह सॉफ़्टवेयर को स्वयं प्रकाशित नहीं कर सकता अर्थात बेच रहा है)

एजीपीएल के साथ ऐसा नहीं है।

GPL के इस छेद को अक्सर "एप्लिकेशन सर्विस प्रोवाइडर" छेद कहा जाता है।

"क्यों एजीपीएल" या "एजीपीएल बनाम जीपीएल" के लिए खोजें या बस कुछ वास्तविक परियोजनाओं के लिए इसे पढ़ें, जिन्हें जीपीएल के साथ समस्या है। MongoDB एक और इंटरेस्टिंग चीज़ की कोशिश करता है। वे चाहते हैं कि लोग कोर DB (thatwhy AGPL) को कांटे न डालें, लेकिन जिस ड्राइवर को मुख्य प्रोग्राम के साथ जोड़ा जाना है, उसे Apache 2.0 लाइसेंस प्राप्त है, ताकि mongoDB का उपयोग व्यावसायिक एप्लिकेशन के भीतर किया जा सके।

सार्वजनिक वेब एप्लिकेशन जो AGPL का उपयोग करता है उसे विकिपीडिया पर सूचीबद्ध किया गया है


मुझे लगा कि GPL ने आपको सॉफ़्टवेयर या सॉफ्टवेयर के एक संशोधित संस्करण को बेचने की अनुमति दी है जब तक आप इसे GPL भी बनाते हैं। क्या यह मामला नहीं है?
११'१४ बजे कोराडेक्लेन्सपेल

@conradk हाँ, यकीन है कि आप बेच सकते हैं लेकिन उदाहरण एक सेवा के पीछे छिपे सॉफ़्टवेयर का उपयोग करने के बारे में था। मैं 'हालांकि वह सॉफ्टवेयर खुद को प्रकाशित नहीं कर सकता (यानी बेच)' के लिए rephrase होगा
Karussell

मुझे खेद है, लेकिन मैं फिर से असहमत हूं। वह तब तक इसे बेच सकता है, जब तक इसे जीपीएल के तहत लाइसेंस प्राप्त नहीं हो जाता है। खैर, यह है कि मैं कैसे लाइसेंस को समझते हैं। नहीं?
conradkleinespel

मैं यहां 'सेलिंग ’की व्याख्या नहीं करता, मैं समझाता हूं कि इस आदमी के लिए लाइसेंस का उल्लंघन किए बिना और कोड प्रकाशित करने की आवश्यकता के बिना उसकी बंद स्रोत सेवा में जीपीएल कोड का उपयोग करना संभव होगा। यह मूल लेखक से नहीं लिया जा सकता है।
Karussell

2
मुझे लगता है कि वाक्य बहुत भ्रामक है। "हालांकि तब वह सॉफ़्टवेयर को स्वयं प्रकाशित नहीं कर सकता है" मतलब?
conradkleinespel

21

Http://www.gnu.org/licenses/licenses.html#AGPL देखें

GNU अफेरो जनरल पब्लिक लाइसेंस GNU GPL पर आधारित है, लेकिन इसके पास उन उपयोगकर्ताओं को अनुमति देने के लिए एक अतिरिक्त शब्द है, जो उस प्रोग्राम के लिए स्रोत प्राप्त करने के लिए नेटवर्क पर लाइसेंस प्राप्त सॉफ़्टवेयर के साथ बातचीत करते हैं। हम अनुशंसा करते हैं कि लोग किसी भी सॉफ्टवेयर के लिए जीएनयू एजीपीएल का उपयोग करने पर विचार करें जो आमतौर पर एक नेटवर्क पर चलाया जाएगा।


1
यह भी देखें choosealicense.com/licenses/agpl-3.0
जोश Habdas
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.