RELIANOID लाइसेंस #
यह अनुभाग निम्न सॉफ़्टवेयर लाइसेंस दिखाता है RELIANOID जो पर आधारित है GNU अफ़ेरो जनरल पब्लिक लाइसेंस संस्करण 3कृपया लाइसेंस की प्रस्तावना नीचे देखें।
प्रस्तावना #
GNU Affero जनरल पब्लिक लाइसेंस सॉफ्टवेयर और अन्य प्रकार के काम के लिए एक मुफ़्त, कॉपीलेफ्ट लाइसेंस है। इसे नेटवर्क सर्वर सॉफ्टवेयर के मामले में समुदाय के साथ अच्छे सहयोग को सुनिश्चित करने के लिए डिज़ाइन किया गया है।
अधिकांश सॉफ़्टवेयर और अन्य व्यावहारिक कार्यों के लिए लाइसेंस आपके कार्यों को साझा करने और बदलने की स्वतंत्रता को छीनने के लिए डिज़ाइन किए गए हैं। इसके विपरीत, हमारे सामान्य सार्वजनिक लाइसेंस का उद्देश्य किसी प्रोग्राम के सभी संस्करणों को साझा करने और बदलने की आपकी स्वतंत्रता की गारंटी देना है - यह सुनिश्चित करने के लिए कि यह अपने सभी उपयोगकर्ताओं के लिए मुफ़्त सॉफ़्टवेयर बना रहे।
जब हम मुफ़्त सॉफ़्टवेयर की बात करते हैं, तो हम कीमत नहीं, बल्कि आज़ादी की बात कर रहे होते हैं। हमारे सामान्य सार्वजनिक लाइसेंस यह सुनिश्चित करने के लिए डिज़ाइन किए गए हैं कि आपको मुफ़्त सॉफ़्टवेयर की प्रतियाँ वितरित करने की स्वतंत्रता है (और यदि आप चाहें तो उनके लिए शुल्क भी ले सकते हैं), कि आपको स्रोत कोड प्राप्त हो या यदि आप चाहें तो इसे प्राप्त कर सकते हैं, और कि आप सॉफ़्टवेयर को बदल सकते हैं या इसके कुछ हिस्सों को नए मुफ़्त प्रोग्राम में इस्तेमाल कर सकते हैं, और कि आप जानते हैं कि आप ये सब कर सकते हैं।
हमारे सामान्य सार्वजनिक लाइसेंस का उपयोग करने वाले डेवलपर्स दो चरणों में आपके अधिकारों की रक्षा करते हैं: (1) सॉफ़्टवेयर पर कॉपीराइट का दावा करते हैं, और (2) आपको यह लाइसेंस प्रदान करते हैं जो आपको सॉफ़्टवेयर की प्रतिलिपि बनाने, वितरित करने और/या संशोधित करने की कानूनी अनुमति देता है।
सभी उपयोगकर्ताओं की स्वतंत्रता की रक्षा करने का एक दूसरा लाभ यह है कि यदि प्रोग्राम के वैकल्पिक संस्करणों में किए गए सुधार व्यापक उपयोग प्राप्त करते हैं तो वे अन्य डेवलपर्स के लिए शामिल करने के लिए उपलब्ध हो जाते हैं। मुक्त सॉफ़्टवेयर के कई डेवलपर्स परिणामी सहयोग से उत्साहित और प्रोत्साहित होते हैं। हालाँकि, नेटवर्क सर्वर पर उपयोग किए जाने वाले सॉफ़्टवेयर के मामले में, यह परिणाम प्राप्त नहीं हो सकता है। GNU जनरल पब्लिक लाइसेंस एक संशोधित संस्करण बनाने और जनता को इसका स्रोत कोड कभी भी सार्वजनिक रूप से जारी किए बिना सर्वर पर इसे एक्सेस करने की अनुमति देता है।
जीएनयू एफ़रो जनरल पब्लिक लाइसेंस विशेष रूप से यह सुनिश्चित करने के लिए डिज़ाइन किया गया है कि, ऐसे मामलों में, संशोधित स्रोत कोड समुदाय के लिए उपलब्ध हो। इसके लिए नेटवर्क सर्वर के ऑपरेटर को उस सर्वर के उपयोगकर्ताओं को वहां चल रहे संशोधित संस्करण का स्रोत कोड प्रदान करने की आवश्यकता होती है। इसलिए, सार्वजनिक रूप से सुलभ सर्वर पर संशोधित संस्करण का सार्वजनिक उपयोग, संशोधित संस्करण के स्रोत कोड तक जनता की पहुँच प्रदान करता है।
एक पुराना लाइसेंस, जिसे एफ़रो जनरल पब्लिक लाइसेंस कहा जाता है और एफ़रो द्वारा प्रकाशित किया जाता है, को इसी तरह के लक्ष्यों को पूरा करने के लिए डिज़ाइन किया गया था। यह एक अलग लाइसेंस है, एफ़रो जीपीएल का संस्करण नहीं है, लेकिन एफ़रो ने एफ़रो जीपीएल का एक नया संस्करण जारी किया है जो इस लाइसेंस के तहत पुनः लाइसेंसिंग की अनुमति देता है।
प्रतिलिपि, वितरण और संशोधन के लिए सटीक नियम और शर्तें।
निबंधन और शर्तें
0। परिभाषाएँ।
"यह लाइसेंस" GNU एफ़रो जनरल पब्लिक लाइसेंस के संस्करण 3 को संदर्भित करता है।
"कॉपीराइट" का अर्थ कॉपीराइट जैसे कानून भी हैं जो अन्य प्रकार के कार्यों पर लागू होते हैं, जैसे सेमीकंडक्टर मास्क।
"कार्यक्रम" इस लाइसेंस के तहत लाइसेंस प्राप्त किसी भी कॉपीराइट योग्य कार्य को संदर्भित करता है। प्रत्येक लाइसेंसधारी को "आप" के रूप में संबोधित किया जाता है। "लाइसेंसधारी" और "प्राप्तकर्ता" व्यक्ति या संगठन हो सकते हैं।
किसी कार्य को "संशोधित" करने का अर्थ है एक सटीक प्रतिलिपि बनाने के अलावा, कॉपीराइट अनुमति की आवश्यकता वाले फैशन में सभी या काम के हिस्से को कॉपी करना या अनुकूलित करना। परिणामी कार्य को पहले के कार्य का "संशोधित संस्करण" या पिछले कार्य के "आधारित" कार्य कहा जाता है।
एक "कवर किए गए कार्य" का अर्थ या तो अपरिवर्तित कार्यक्रम या कार्यक्रम पर आधारित कार्य है।
किसी कार्य को “प्रचारित” करने का अर्थ है उसके साथ ऐसा कुछ भी करना जो बिना अनुमति के, आपको लागू कॉपीराइट कानून के तहत उल्लंघन के लिए सीधे या द्वितीयक रूप से उत्तरदायी बनाए, सिवाय इसे कंप्यूटर पर निष्पादित करने या किसी निजी कॉपी को संशोधित करने के। प्रचार में कॉपी करना, वितरण (संशोधन के साथ या बिना), इसे जनता के लिए उपलब्ध कराना और कुछ देशों में अन्य गतिविधियाँ भी शामिल हैं।
किसी कार्य को "संप्रेषित" करने का अर्थ है किसी भी प्रकार का प्रचार-प्रसार जो अन्य पक्षों को प्रतियां बनाने या प्राप्त करने में सक्षम बनाता है। किसी कंप्यूटर नेटवर्क के माध्यम से किसी उपयोगकर्ता के साथ प्रतिलिपि के हस्तांतरण के बिना केवल बातचीत करना, संदेश देना नहीं है।
एक इंटरैक्टिव उपयोगकर्ता इंटरफ़ेस "उचित कानूनी नोटिस" को इस सीमा तक प्रदर्शित करता है कि इसमें एक सुविधाजनक और प्रमुख रूप से दिखाई देने वाली सुविधा शामिल है जो (1) एक उपयुक्त कॉपीराइट नोटिस प्रदर्शित करती है, और (2) उपयोगकर्ता को बताती है कि कार्य के लिए कोई वारंटी नहीं है (वारंटी प्रदान की गई सीमा को छोड़कर), कि लाइसेंसधारी इस लाइसेंस के तहत कार्य को व्यक्त कर सकते हैं, और इस लाइसेंस की एक प्रति कैसे देखें। यदि इंटरफ़ेस उपयोगकर्ता कमांड या विकल्पों की एक सूची प्रस्तुत करता है, जैसे कि मेनू, तो सूची में एक प्रमुख आइटम इस मानदंड को पूरा करता है।
1. स्रोत कोड.
किसी कार्य के लिए "स्रोत कोड" का अर्थ है उसमें संशोधन करने के लिए कार्य का पसंदीदा रूप। "ऑब्जेक्ट कोड" का अर्थ किसी कार्य का कोई गैर-स्रोत रूप है।
एक "मानक इंटरफ़ेस" का अर्थ एक इंटरफ़ेस है जो या तो एक मान्यता प्राप्त मानक निकाय द्वारा परिभाषित एक आधिकारिक मानक है, या, किसी विशेष प्रोग्रामिंग भाषा के लिए निर्दिष्ट इंटरफेस के मामले में, जो उस भाषा में काम करने वाले डेवलपर्स के बीच व्यापक रूप से उपयोग किया जाता है।
किसी निष्पादन योग्य कार्य की "सिस्टम लाइब्रेरी" में संपूर्ण कार्य के अलावा कुछ भी शामिल है, जो (ए) किसी प्रमुख घटक की पैकेजिंग के सामान्य रूप में शामिल है, लेकिन जो उस प्रमुख घटक का हिस्सा नहीं है, और (बी) केवल उस प्रमुख घटक के साथ कार्य के उपयोग को सक्षम करने के लिए या एक मानक इंटरफ़ेस को लागू करने के लिए कार्य करता है जिसके लिए स्रोत कोड के रूप में जनता के लिए कार्यान्वयन उपलब्ध है। इस संदर्भ में, "प्रमुख घटक" का अर्थ है विशिष्ट ऑपरेटिंग सिस्टम (यदि कोई हो) का एक प्रमुख आवश्यक घटक (कर्नेल, विंडो सिस्टम, और इसी तरह) जिस पर निष्पादन योग्य कार्य चलता है, या कार्य का उत्पादन करने के लिए उपयोग किया जाने वाला कंपाइलर, या इसे चलाने के लिए उपयोग किया जाने वाला ऑब्जेक्ट कोड इंटरप्रेटर।
ऑब्जेक्ट कोड फॉर्म में किसी कार्य के लिए "संबद्ध स्रोत" का अर्थ है ऑब्जेक्ट कोड को जनरेट करने, इंस्टॉल करने और (निष्पादन योग्य कार्य के लिए) चलाने और कार्य को संशोधित करने के लिए आवश्यक सभी स्रोत कोड, जिसमें उन गतिविधियों को नियंत्रित करने के लिए स्क्रिप्ट शामिल हैं। हालाँकि, इसमें कार्य की सिस्टम लाइब्रेरी, सामान्य-उद्देश्य उपकरण या आम तौर पर उपलब्ध मुफ़्त प्रोग्राम शामिल नहीं हैं, जिनका उपयोग उन गतिविधियों को निष्पादित करने में बिना संशोधित किए किया जाता है, लेकिन जो कार्य का हिस्सा नहीं हैं। उदाहरण के लिए, संगत स्रोत में कार्य के लिए स्रोत फ़ाइलों से जुड़ी इंटरफ़ेसिंग परिभाषा फ़ाइलें और साझा लाइब्रेरी और गतिशील रूप से लिंक किए गए उप-प्रोग्राम के लिए स्रोत कोड शामिल हैं, जिन्हें कार्य को विशेष रूप से आवश्यक बनाने के लिए डिज़ाइन किया गया है, जैसे कि उन उप-प्रोग्राम और कार्य के अन्य भागों के बीच अंतरंग डेटा संचार या नियंत्रण प्रवाह द्वारा।
संबंधित स्रोत में ऐसा कुछ भी शामिल करने की आवश्यकता नहीं है जिसे उपयोगकर्ता संबंधित स्रोत के अन्य हिस्सों से स्वचालित रूप से पुन: उत्पन्न कर सकें।
स्रोत कोड रूप में किसी कार्य के लिए संगत स्रोत वही कार्य है।
2. मूल अनुमतियाँ.
इस लाइसेंस के तहत दिए गए सभी अधिकार प्रोग्राम पर कॉपीराइट की अवधि के लिए दिए गए हैं और अपरिवर्तनीय हैं बशर्ते कि बताई गई शर्तें पूरी हों। यह लाइसेंस स्पष्ट रूप से असंशोधित प्रोग्राम को चलाने के लिए आपकी असीमित अनुमति की पुष्टि करता है। कवर किए गए कार्य को चलाने से होने वाला आउटपुट इस लाइसेंस द्वारा तभी कवर किया जाता है जब आउटपुट, इसकी सामग्री को देखते हुए, कवर किए गए कार्य का गठन करता है। यह लाइसेंस कॉपीराइट कानून द्वारा प्रदान किए गए उचित उपयोग या किसी अन्य समकक्ष के आपके अधिकारों को स्वीकार करता है।
जब तक आपका लाइसेंस अन्यथा लागू रहता है, तब तक आप बिना किसी शर्त के उन कवर किए गए कार्यों को बना सकते हैं, चला सकते हैं और प्रचारित कर सकते हैं जिन्हें आप प्रसारित नहीं करते हैं। आप कवर किए गए कार्यों को दूसरों तक केवल इस उद्देश्य से पहुंचा सकते हैं कि वे आपके लिए विशेष रूप से संशोधन करें, या आपको उन कार्यों को चलाने के लिए सुविधाएं प्रदान करें, बशर्ते कि आप उन सभी सामग्रियों को संप्रेषित करने में इस लाइसेंस की शर्तों का अनुपालन करते हैं जिनके लिए आप कॉपीराइट को नियंत्रित नहीं करते हैं। इस प्रकार जो लोग आपके लिए कवर किए गए कार्यों को बना रहे हैं या चला रहे हैं, उन्हें विशेष रूप से आपकी ओर से, आपके निर्देशन और नियंत्रण के तहत ऐसा करना होगा, उन शर्तों पर जो उन्हें आपके साथ उनके रिश्ते के बाहर आपकी कॉपीराइट सामग्री की कोई भी प्रतिलिपि बनाने से रोकती हैं।
किसी भी अन्य परिस्थिति में संदेश भेजने की अनुमति केवल नीचे दी गई शर्तों के तहत दी गई है। सबलाइसेंसिंग की अनुमति नहीं है; धारा 10 इसे अनावश्यक बनाती है।
3. उपयोगकर्ताओं के कानूनी अधिकारों को एंटी-सरकमवेंशन कानून से सुरक्षित रखना।
11 दिसंबर 20 को अपनाई गई डब्ल्यूआईपीओ कॉपीराइट संधि के अनुच्छेद 1996 के तहत दायित्वों को पूरा करने वाले किसी भी लागू कानून के तहत किसी भी कवर किए गए कार्य को प्रभावी तकनीकी उपाय का हिस्सा नहीं माना जाएगा, या ऐसे उपायों को रोकने या प्रतिबंधित करने वाले समान कानून।
जब आप किसी कवर किए गए कार्य को हस्तांतरित करते हैं, तो आप तकनीकी उपायों की पराजय को रोकने के लिए किसी भी कानूनी शक्ति को छोड़ देते हैं, इस सीमा तक कि ऐसी पराजय कवर किए गए कार्य के संबंध में इस लाइसेंस के तहत अधिकारों का प्रयोग करके की जाती है, और आप कार्य के उपयोगकर्ताओं के खिलाफ, तकनीकी उपायों की पराजय को रोकने के लिए अपने या तीसरे पक्ष के कानूनी अधिकारों को लागू करने के साधन के रूप में कार्य के संचालन या संशोधन को सीमित करने के किसी भी इरादे से इनकार करते हैं।
4. शब्दशः प्रतियाँ संप्रेषित करना।
आप प्रोग्राम के स्रोत कोड की शब्दशः प्रतियां, जैसे ही आप इसे प्राप्त करते हैं, किसी भी माध्यम में दे सकते हैं, बशर्ते कि आप प्रत्येक प्रति पर स्पष्ट रूप से और उचित रूप से एक उपयुक्त कॉपीराइट नोटिस प्रकाशित करें; यह बताने वाली सभी सूचनाएं बरकरार रखें कि यह लाइसेंस और धारा 7 के अनुसार जोड़े गए कोई भी गैर-अनुमति शर्तें कोड पर लागू होती हैं; किसी भी वारंटी की अनुपस्थिति की सभी सूचनाएं बरकरार रखें, और सभी प्राप्तकर्ताओं को प्रोग्राम के साथ इस लाइसेंस की एक प्रति दें।
आप अपने द्वारा भेजी गई प्रत्येक प्रति के लिए कोई भी कीमत या कोई कीमत नहीं ले सकते हैं, और आप शुल्क के लिए समर्थन या वारंटी सुरक्षा की पेशकश कर सकते हैं।
5. संशोधित स्रोत संस्करण संप्रेषित करना।
आप धारा 4 की शर्तों के तहत स्रोत कोड के रूप में कार्यक्रम के आधार पर या कार्यक्रम से इसे तैयार करने के लिए संशोधनों के आधार पर एक काम बता सकते हैं, बशर्ते कि आप इन सभी शर्तों को पूरा करते हैं:
ए) काम में प्रमुख नोटिस होना चाहिए जिसमें कहा गया हो कि आपने इसे संशोधित किया है, और एक प्रासंगिक तारीख दे रहा है।
बी) काम में प्रमुख नोटिस यह बताते हुए होना चाहिए कि यह इस लाइसेंस के तहत जारी किया गया है और धारा 7 के तहत जोड़ा गया कोई भी शर्त है। यह आवश्यकता "सभी सूचनाओं को बरकरार रखने" के लिए धारा 4 में आवश्यकता को संशोधित करती है।
c) आपको इस लाइसेंस के तहत पूरे काम को, एक पूरे के रूप में, किसी भी ऐसे व्यक्ति को लाइसेंस देना होगा जो इसकी एक प्रति अपने कब्जे में ले लेता है। इसलिए यह लाइसेंस, किसी भी लागू धारा 7 अतिरिक्त शर्तों के साथ, पूरे काम और उसके सभी हिस्सों पर लागू होगा, चाहे वे कैसे भी पैक किए गए हों। यह लाइसेंस किसी अन्य तरीके से काम को लाइसेंस देने की अनुमति नहीं देता है, लेकिन अगर आपने इसे अलग से प्राप्त किया है तो यह ऐसी अनुमति को अमान्य नहीं करता है।
घ) यदि कार्य में इंटरैक्टिव यूजर इंटरफेस है, तो प्रत्येक को उचित कानूनी नोटिस प्रदर्शित करना होगा; हालाँकि, यदि प्रोग्राम में इंटरैक्टिव इंटरफेस हैं जो उचित कानूनी नोटिस प्रदर्शित नहीं करते हैं, तो आपके काम के लिए उन्हें ऐसा करने की आवश्यकता नहीं है।
किसी कवर किए गए कार्य का अन्य अलग और स्वतंत्र कार्यों के साथ संकलन, जो अपनी प्रकृति से कवर किए गए कार्य का विस्तार नहीं है, और जो इसके साथ इस तरह संयोजित नहीं हैं कि एक बड़ा कार्यक्रम बनाया जा सके, भंडारण या वितरण माध्यम के वॉल्यूम में या उस पर, "एग्रीगेट" कहलाता है, यदि संकलन और उसके परिणामस्वरूप कॉपीराइट का उपयोग संकलन के उपयोगकर्ताओं की पहुँच या कानूनी अधिकारों को सीमित करने के लिए नहीं किया जाता है, जो व्यक्तिगत कार्यों की अनुमति से परे है। कवर किए गए कार्य को एग्रीगेट में शामिल करने से यह लाइसेंस एग्रीगेट के अन्य भागों पर लागू नहीं होता है।
6. गैर-स्रोत प्रपत्रों को संप्रेषित करना।
आप खंड 4 और 5 की शर्तों के तहत ऑब्जेक्ट कोड के रूप में कवर किए गए कार्य को व्यक्त कर सकते हैं, बशर्ते कि आप इस लाइसेंस की शर्तों के तहत मशीन-पठनीय पत्राचार स्रोत को भी इनमें से किसी एक तरीके से बताएं:
ए) एक भौतिक उत्पाद (भौतिक वितरण माध्यम सहित) में ऑब्जेक्ट कोड को व्यक्त करें या उसमें शामिल करें, साथ ही सॉफ्टवेयर इंटरचेंज के लिए पारंपरिक रूप से उपयोग किए जाने वाले टिकाऊ भौतिक माध्यम पर तय किए गए संबंधित स्रोत के साथ।
बी) किसी भौतिक उत्पाद (भौतिक वितरण माध्यम सहित) में मौजूद या सन्निहित ऑब्जेक्ट कोड को एक लिखित प्रस्ताव के साथ, कम से कम तीन साल के लिए वैध और तब तक वैध रखें जब तक आप उसके लिए स्पेयर पार्ट्स या ग्राहक सहायता प्रदान करते हैं। उत्पाद मॉडल, किसी भी व्यक्ति को, जिसके पास ऑब्जेक्ट कोड है, या तो (1) इस लाइसेंस द्वारा कवर किए गए उत्पाद के सभी सॉफ़्टवेयर के लिए संबंधित स्रोत की एक प्रति, एक टिकाऊ भौतिक माध्यम पर, जो आमतौर पर सॉफ़्टवेयर इंटरचेंज के लिए उपयोग किया जाता है, मूल्य संख्या के लिए स्रोत के इस संप्रेषण को भौतिक रूप से निष्पादित करने की आपकी उचित लागत से अधिक, या (2) बिना किसी शुल्क के नेटवर्क सर्वर से संबंधित स्रोत की प्रतिलिपि बनाने की पहुंच।
सी) संबंधित स्रोत प्रदान करने के लिए लिखित प्रस्ताव की एक प्रति के साथ ऑब्जेक्ट कोड की अलग-अलग प्रतियां दें। इस विकल्प की अनुमति केवल कभी-कभार और गैर-व्यावसायिक रूप से दी जाती है, और केवल तभी जब आपको उपधारा 6बी के अनुसार इस तरह के प्रस्ताव के साथ ऑब्जेक्ट कोड प्राप्त हुआ हो।
डी) किसी निर्दिष्ट स्थान (मुफ्त या शुल्क के लिए) से पहुंच प्रदान करके ऑब्जेक्ट कोड को व्यक्त करें, और उसी स्थान के माध्यम से संबंधित स्रोत को समान रूप से बिना किसी शुल्क के समान पहुंच प्रदान करें। आपको प्राप्तकर्ताओं को ऑब्जेक्ट कोड के साथ संगत स्रोत की प्रतिलिपि बनाने की आवश्यकता नहीं है। यदि ऑब्जेक्ट कोड को कॉपी करने का स्थान एक नेटवर्क सर्वर है, तो संबंधित स्रोत एक अलग सर्वर (आपके या किसी तीसरे पक्ष द्वारा संचालित) पर हो सकता है जो समकक्ष प्रतिलिपि सुविधाओं का समर्थन करता है, बशर्ते आप ऑब्जेक्ट कोड के आगे स्पष्ट निर्देश बनाए रखें कि कहां जाना है संबंधित स्रोत का पता लगाएं। कोई फर्क नहीं पड़ता कि कौन सा सर्वर संबंधित स्रोत को होस्ट करता है, आप यह सुनिश्चित करने के लिए बाध्य हैं कि यह इन आवश्यकताओं को पूरा करने के लिए जब तक आवश्यक हो, तब तक उपलब्ध है।
ई) पीयर-टू-पीयर ट्रांसमिशन का उपयोग करके ऑब्जेक्ट कोड को संप्रेषित करें, बशर्ते आप अन्य साथियों को सूचित करें जहां ऑब्जेक्ट कोड और काम के संबंधित स्रोत को उपधारा 6डी के तहत बिना किसी शुल्क के आम जनता को पेश किया जा रहा है।
ऑब्जेक्ट कोड का एक अलग किया जाने वाला भाग, जिसका स्रोत कोड सिस्टम लाइब्रेरी के रूप में संबंधित स्रोत से बाहर रखा गया है, को ऑब्जेक्ट कोड कार्य को संप्रेषित करने में शामिल करने की आवश्यकता नहीं है।
एक "उपयोगकर्ता उत्पाद" या तो (1) एक "उपभोक्ता उत्पाद" है, जिसका अर्थ है कोई भी मूर्त व्यक्तिगत संपत्ति जो सामान्य रूप से व्यक्तिगत, पारिवारिक या घरेलू उद्देश्यों के लिए उपयोग की जाती है, या (2) आवास में शामिल करने के लिए डिज़ाइन या बेची गई कोई भी चीज़। यह निर्धारित करने में कि कोई उत्पाद उपभोक्ता उत्पाद है या नहीं, संदिग्ध मामलों को कवरेज के पक्ष में हल किया जाएगा। किसी विशेष उपयोगकर्ता द्वारा प्राप्त किसी विशेष उत्पाद के लिए, "सामान्य रूप से उपयोग किया जाता है" उस वर्ग के उत्पाद के सामान्य या सामान्य उपयोग को संदर्भित करता है, भले ही उस विशेष उपयोगकर्ता की स्थिति कुछ भी हो या विशेष उपयोगकर्ता उत्पाद का उपयोग कैसे करता है, अपेक्षा करता है या उससे उत्पाद का उपयोग करने की अपेक्षा की जाती है। कोई उत्पाद उपभोक्ता उत्पाद है, भले ही उस उत्पाद का पर्याप्त वाणिज्यिक, औद्योगिक या गैर-उपभोक्ता उपयोग हो, जब तक कि ऐसे उपयोग उत्पाद के उपयोग का एकमात्र महत्वपूर्ण तरीका न हों।
किसी उपयोगकर्ता उत्पाद के लिए "स्थापना जानकारी" का अर्थ है किसी भी तरीके, प्रक्रियाओं, प्राधिकरण कुंजी, या अन्य जानकारी जो उस उपयोगकर्ता उत्पाद में उसके संबंधित स्रोत के संशोधित संस्करण से कवर किए गए कार्य के संशोधित संस्करणों को स्थापित और निष्पादित करने के लिए आवश्यक है। जानकारी यह सुनिश्चित करने के लिए पर्याप्त होनी चाहिए कि संशोधित ऑब्जेक्ट कोड की निरंतर कार्यप्रणाली को किसी भी मामले में रोका या हस्तक्षेप नहीं किया गया है क्योंकि संशोधन किया गया है।
यदि आप इस खंड के अंतर्गत किसी ऑब्जेक्ट कोड कार्य को उपयोगकर्ता उत्पाद में, या उसके साथ, या विशेष रूप से उपयोग के लिए संप्रेषित करते हैं और संप्रेषण एक ऐसे लेनदेन के भाग के रूप में होता है जिसमें उपयोगकर्ता उत्पाद के कब्जे और उपयोग का अधिकार प्राप्तकर्ता को स्थायी रूप से या एक निश्चित अवधि के लिए हस्तांतरित किया जाता है (चाहे लेनदेन की विशेषता कुछ भी हो), तो इस खंड के अंतर्गत संप्रेषित संगत स्रोत के साथ इंस्टॉलेशन जानकारी अवश्य होनी चाहिए। लेकिन यह आवश्यकता तब लागू नहीं होती है जब न तो आप और न ही कोई तीसरा पक्ष उपयोगकर्ता उत्पाद पर संशोधित ऑब्जेक्ट कोड स्थापित करने की क्षमता रखता है (उदाहरण के लिए, कार्य को ROM में स्थापित किया गया है)।
स्थापना जानकारी प्रदान करने की आवश्यकता में एक ऐसे कार्य के लिए समर्थन सेवा, वारंटी, या अद्यतन प्रदान करना जारी रखने की आवश्यकता शामिल नहीं है जिसे प्राप्तकर्ता द्वारा संशोधित या स्थापित किया गया है, या उस उपयोगकर्ता उत्पाद के लिए जिसमें इसे संशोधित या स्थापित किया गया है। नेटवर्क तक पहुंच से तब इनकार किया जा सकता है जब संशोधन स्वयं नेटवर्क के संचालन को भौतिक रूप से और प्रतिकूल रूप से प्रभावित करता है या पूरे नेटवर्क में संचार के लिए नियमों और प्रोटोकॉल का उल्लंघन करता है।
इस खंड के अनुसार प्रेषित संगत स्रोत और प्रदान की गई स्थापना जानकारी, ऐसे प्रारूप में होनी चाहिए जो सार्वजनिक रूप से प्रलेखित हो (और स्रोत कोड के रूप में जनता के लिए कार्यान्वयन उपलब्ध हो), और उसे खोलने, पढ़ने या प्रतिलिपि बनाने के लिए किसी विशेष पासवर्ड या कुंजी की आवश्यकता नहीं होनी चाहिए।
7. अतिरिक्त शर्तें.
"अतिरिक्त अनुमतियाँ" ऐसी शर्तें हैं जो इस लाइसेंस की शर्तों को एक या अधिक शर्तों से अपवाद बनाकर पूरक बनाती हैं। पूरे कार्यक्रम पर लागू होने वाली अतिरिक्त अनुमतियों को इस तरह से माना जाएगा जैसे कि वे इस लाइसेंस में शामिल थीं, इस सीमा तक कि वे लागू कानून के तहत वैध हैं। यदि अतिरिक्त अनुमतियाँ केवल कार्यक्रम के भाग पर लागू होती हैं, तो उस भाग का उपयोग उन अनुमतियों के तहत अलग से किया जा सकता है, लेकिन पूरा कार्यक्रम अतिरिक्त अनुमतियों की परवाह किए बिना इस लाइसेंस द्वारा शासित रहता है।
जब आप किसी कवर किए गए कार्य की प्रतिलिपि प्रदान करते हैं, तो आप अपनी इच्छानुसार उस प्रतिलिपि या उसके किसी भाग से कोई अतिरिक्त अनुमति हटा सकते हैं। (जब आप कार्य में संशोधन करते हैं, तो कुछ मामलों में अतिरिक्त अनुमतियों को हटाने की आवश्यकता के लिए लिखा जा सकता है।) आप कवर किए गए कार्य में आपके द्वारा जोड़ी गई सामग्री पर अतिरिक्त अनुमति दे सकते हैं, जिसके लिए आपके पास उचित कॉपीराइट अनुमति है या आप दे सकते हैं।
इस लाइसेंस के किसी अन्य प्रावधान के बावजूद, किसी कवर किए गए कार्य में आपके द्वारा जोड़ी गई सामग्री के लिए, आप (यदि उस सामग्री के कॉपीराइट धारकों द्वारा अधिकृत हैं) इस लाइसेंस की शर्तों को निम्नलिखित शर्तों के साथ पूरक कर सकते हैं:
a) वारंटी को अस्वीकार करना या दायित्व को इस लाइसेंस की धारा 15 और 16 की शर्तों से अलग तरीके से सीमित करना; या
ख) उस सामग्री में निर्दिष्ट उचित कानूनी सूचनाओं या लेखक के उल्लेखों या उसमें शामिल कार्यों द्वारा प्रदर्शित उपयुक्त कानूनी सूचनाओं के संरक्षण की आवश्यकता; या
सी) उस सामग्री की उत्पत्ति के गलत बयानी को रोकना, या यह आवश्यक है कि ऐसी सामग्री के संशोधित संस्करणों को मूल संस्करण से अलग उचित तरीकों से चिह्नित किया जाए; या
डी) सामग्री के लाइसेंसकर्ताओं या लेखकों के नामों के प्रचार उद्देश्यों के लिए उपयोग को सीमित करना; या
ई) कुछ व्यापार नामों, ट्रेडमार्क, या सेवा चिह्नों के उपयोग के लिए ट्रेडमार्क कानून के तहत अधिकार देने से इनकार करना; या
च) किसी भी दायित्व के लिए प्राप्तकर्ता को दायित्व की संविदात्मक मान्यताओं के साथ सामग्री (या इसके संशोधित संस्करण) को संप्रेषित करने वाले किसी भी व्यक्ति द्वारा उस सामग्री के लाइसेंसकर्ताओं और लेखकों की क्षतिपूर्ति की आवश्यकता होती है, जो ये संविदात्मक धारणाएं सीधे उन लाइसेंसकर्ताओं और लेखकों पर लागू होती हैं।
अन्य सभी गैर-अनुमेय अतिरिक्त शर्तों को धारा 10 के अर्थ के भीतर "आगे प्रतिबंध" माना जाता है। यदि कार्यक्रम के रूप में आपने इसे प्राप्त किया है, या इसके किसी भी हिस्से में एक नोटिस है जिसमें कहा गया है कि यह इस लाइसेंस द्वारा एक शब्द के साथ शासित है। एक और प्रतिबंध है, आप उस शब्द को हटा सकते हैं। यदि किसी लाइसेंस दस्तावेज़ में एक और प्रतिबंध है, लेकिन इस लाइसेंस के तहत लाइसेंस देने या संदेश देने की अनुमति देता है, तो आप उस लाइसेंस दस्तावेज़ की शर्तों द्वारा शासित एक कवर कार्य सामग्री में जोड़ सकते हैं, बशर्ते कि आगे का प्रतिबंध इस तरह के लाइसेंसिंग या संदेश देने से न बचे।
यदि आप इस खंड के अनुसार किसी कवर किए गए कार्य में शर्तें जोड़ते हैं, तो आपको संबंधित स्रोत फ़ाइलों में उन फ़ाइलों पर लागू होने वाली अतिरिक्त शर्तों का विवरण या लागू शर्तों को खोजने के स्थान को इंगित करने वाली सूचना रखनी होगी।
अतिरिक्त शर्तें, अनुमेय या गैर-अनुमोदनात्मक, अलग से लिखित लाइसेंस के रूप में बताई जा सकती हैं, या अपवाद के रूप में बताई जा सकती हैं; उपरोक्त आवश्यकताएँ किसी भी तरह से लागू होती हैं।
8. समाप्ति.
आप इस लाइसेंस के तहत स्पष्ट रूप से प्रदान किए गए को छोड़कर किसी कवर किए गए कार्य का प्रचार या संशोधन नहीं कर सकते हैं। अन्यथा इसे प्रचारित या संशोधित करने का कोई भी प्रयास शून्य है, और इस लाइसेंस के तहत आपके अधिकारों को स्वचालित रूप से समाप्त कर देगा (धारा 11 के तीसरे पैराग्राफ के तहत दिए गए किसी भी पेटेंट लाइसेंस सहित)।
तथापि, यदि आप इस लाइसेंस के सभी उल्लंघन बंद कर देते हैं, तो किसी विशेष कॉपीराइट धारक से आपका लाइसेंस पुनः बहाल कर दिया जाएगा (क) अनंतिम रूप से, जब तक कि कॉपीराइट धारक स्पष्ट रूप से और अंतिम रूप से आपके लाइसेंस को समाप्त नहीं कर देता, और (ख) स्थायी रूप से, यदि कॉपीराइट धारक समाप्ति के 60 दिनों के पहले किसी उचित माध्यम से उल्लंघन के बारे में आपको सूचित करने में विफल रहता है।
इसके अलावा, यदि कॉपीराइट धारक आपको किसी उचित माध्यम से उल्लंघन की सूचना देता है, तो किसी विशेष कॉपीराइट धारक से आपका लाइसेंस स्थायी रूप से बहाल हो जाता है, यह पहली बार है जब आपको उस कॉपीराइट धारक से इस लाइसेंस (किसी भी कार्य के लिए) के उल्लंघन की सूचना मिली है, और आप सूचना प्राप्त होने के 30 दिनों के भीतर उल्लंघन को ठीक कर लेते हैं।
इस खंड के तहत आपके अधिकारों की समाप्ति उन पार्टियों के लाइसेंस को समाप्त नहीं करती है, जिन्होंने इस लाइसेंस के तहत आपसे प्रतियां या अधिकार प्राप्त किए हैं। यदि आपके अधिकारों को समाप्त कर दिया गया है और स्थायी रूप से बहाल नहीं किया गया है, तो आप धारा 10 के तहत उसी सामग्री के लिए नए लाइसेंस प्राप्त करने के योग्य नहीं हैं।
9. प्रतियां प्राप्त करने के लिए स्वीकृति की आवश्यकता नहीं है।
प्रोग्राम की एक प्रति प्राप्त करने या चलाने के लिए आपको इस लाइसेंस को स्वीकार करने की आवश्यकता नहीं है। किसी कवर किए गए कार्य का सहायक प्रसार केवल एक प्रति प्राप्त करने के लिए पीयर-टू-पीयर ट्रांसमिशन का उपयोग करने के परिणामस्वरूप होता है, इसके लिए भी स्वीकृति की आवश्यकता नहीं होती है। हालाँकि, इस लाइसेंस के अलावा कोई भी चीज़ आपको किसी भी कवर किए गए कार्य को प्रचारित या संशोधित करने की अनुमति नहीं देती है। यदि आप इस लाइसेंस को स्वीकार नहीं करते हैं तो ये क्रियाएँ कॉपीराइट का उल्लंघन करती हैं। इसलिए, किसी कवर किए गए कार्य को संशोधित या प्रचारित करके, आप ऐसा करने के लिए इस लाइसेंस की अपनी स्वीकृति दर्शाते हैं।
10. डाउनस्ट्रीम प्राप्तकर्ताओं की स्वचालित लाइसेंसिंग।
हर बार जब आप एक कवर किए गए कार्य को व्यक्त करते हैं, तो प्राप्तकर्ता को इस लाइसेंस के अधीन, उस कार्य को चलाने, संशोधित करने और प्रचारित करने के लिए मूल लाइसेंसकर्ताओं से स्वचालित रूप से एक लाइसेंस प्राप्त होता है। आप इस लाइसेंस के साथ तीसरे पक्ष द्वारा अनुपालन लागू करने के लिए जिम्मेदार नहीं हैं।
एक "इकाई लेनदेन" एक ऐसा लेनदेन है जिसमें किसी संगठन का नियंत्रण, या किसी की सभी परिसंपत्तियों का हस्तांतरण, किसी संगठन को उपविभाजित करना, या संगठनों का विलय करना शामिल है। यदि किसी कवर किए गए कार्य का प्रचार किसी इकाई लेनदेन से होता है, तो उस लेनदेन के प्रत्येक पक्ष को जो कार्य की एक प्रति प्राप्त होती है, उसे कार्य के लिए जो भी लाइसेंस पार्टी के हित में पूर्ववर्ती के पास थे या पिछले पैराग्राफ के तहत दे सकते थे, वे भी प्राप्त होते हैं, साथ ही हित में पूर्ववर्ती से कार्य के संगत स्रोत के कब्जे का अधिकार भी प्राप्त होता है, यदि पूर्ववर्ती के पास यह है या वह इसे उचित प्रयासों से प्राप्त कर सकता है।
आप इस लाइसेंस के तहत दिए गए या पुष्टि किए गए अधिकारों के प्रयोग पर कोई और प्रतिबंध नहीं लगा सकते हैं। उदाहरण के लिए, आप इस लाइसेंस के तहत दिए गए अधिकारों के प्रयोग के लिए लाइसेंस शुल्क, रॉयल्टी या कोई अन्य शुल्क नहीं लगा सकते हैं, और आप मुकदमा शुरू नहीं कर सकते हैं (मुकदमे में क्रॉस-दावा या प्रतिदावा सहित) यह आरोप लगाते हुए कि प्रोग्राम या उसके किसी हिस्से को बनाने, उपयोग करने, बेचने, बिक्री के लिए पेश करने या आयात करने से किसी पेटेंट दावे का उल्लंघन होता है।
11. पेटेंट.
एक "योगदानकर्ता" एक कॉपीराइट धारक होता है जो कार्यक्रम के इस लाइसेंस या उस कार्य के तहत उपयोग को अधिकृत करता है जिस पर कार्यक्रम आधारित है। इस प्रकार लाइसेंस प्राप्त कार्य को योगदानकर्ता का "योगदानकर्ता संस्करण" कहा जाता है।
एक योगदानकर्ता के "आवश्यक पेटेंट दावे" सभी पेटेंट दावे हैं जो योगदानकर्ता के स्वामित्व या नियंत्रण में हैं, चाहे वह पहले से ही अधिग्रहित हो या उसके बाद प्राप्त हो, जो इस लाइसेंस द्वारा अनुमत किसी तरीके से, इसके योगदानकर्ता संस्करण को बनाने, उपयोग करने या बेचने के लिए उल्लंघन किया जाएगा, लेकिन उन दावों को शामिल न करें जिनका केवल योगदानकर्ता संस्करण के और संशोधन के परिणामस्वरूप उल्लंघन किया जाएगा। इस परिभाषा के प्रयोजनों के लिए, "नियंत्रण" में इस लाइसेंस की आवश्यकताओं के अनुरूप पेटेंट उप-लाइसेंस देने का अधिकार शामिल है।
प्रत्येक योगदानकर्ता आपको अपने योगदानकर्ता संस्करण की सामग्री को बनाने, उपयोग करने, बेचने, बिक्री के लिए पेश करने, आयात करने और अन्यथा चलाने, संशोधित करने और प्रचारित करने के लिए, योगदानकर्ता के आवश्यक पेटेंट दावों के तहत एक गैर-विशिष्ट, विश्वव्यापी, रॉयल्टी-मुक्त पेटेंट लाइसेंस प्रदान करता है।
निम्नलिखित तीन पैराग्राफ में, "पेटेंट लाइसेंस" किसी भी तरह का स्पष्ट समझौता या प्रतिबद्धता है, हालांकि, पेटेंट को लागू न करने के लिए (जैसे कि पेटेंट का अभ्यास करने की स्पष्ट अनुमति या पेटेंट उल्लंघन के लिए मुकदमा न करने का अनुबंध)। किसी पार्टी को ऐसा पेटेंट लाइसेंस "अनुदानित" करने का अर्थ है, उस पार्टी के खिलाफ पेटेंट लागू न करने के लिए ऐसा समझौता या प्रतिबद्धता करना।
यदि आप पेटेंट लाइसेंस पर जानबूझकर भरोसा करते हुए किसी कवर किए गए कार्य को हस्तांतरित करते हैं, और कार्य का संगत स्रोत किसी सार्वजनिक रूप से उपलब्ध नेटवर्क सर्वर या अन्य आसानी से सुलभ माध्यम से किसी के लिए भी निःशुल्क और इस लाइसेंस की शर्तों के तहत कॉपी करने के लिए उपलब्ध नहीं है, तो आपको या तो (1) संगत स्रोत को इस प्रकार उपलब्ध कराना होगा, या (2) इस विशेष कार्य के लिए पेटेंट लाइसेंस के लाभ से खुद को वंचित करने की व्यवस्था करनी होगी, या (3) इस लाइसेंस की आवश्यकताओं के अनुरूप तरीके से पेटेंट लाइसेंस को डाउनस्ट्रीम प्राप्तकर्ताओं तक विस्तारित करने की व्यवस्था करनी होगी। "जानबूझकर भरोसा करना" का अर्थ है कि आपको वास्तव में पता है कि, पेटेंट लाइसेंस के बिना, आप किसी देश में कवर किए गए कार्य को हस्तांतरित कर रहे हैं, या आपके प्राप्तकर्ता द्वारा किसी देश में कवर किए गए कार्य का उपयोग, उस देश में एक या अधिक पहचान योग्य पेटेंट का उल्लंघन करेगा, जिसके बारे में आपके पास यह मानने का कारण है कि वे वैध हैं।
यदि किसी एकल लेन-देन या व्यवस्था के तहत या उसके संबंध में, आप किसी कवर किए गए कार्य को हस्तांतरित करते हैं, या उसका हस्तांतरण प्राप्त करके प्रचार करते हैं, तथा कवर किए गए कार्य को प्राप्त करने वाले कुछ पक्षों को पेटेंट लाइसेंस प्रदान करते हैं, जो उन्हें कवर किए गए कार्य की एक विशिष्ट प्रति का उपयोग, प्रचार, संशोधन या हस्तांतरण करने के लिए अधिकृत करता है, तो आपके द्वारा प्रदान किया गया पेटेंट लाइसेंस स्वचालित रूप से कवर किए गए कार्य और उस पर आधारित कार्यों के सभी प्राप्तकर्ताओं को प्रदान किया जाता है।
पेटेंट लाइसेंस "भेदभावपूर्ण" होता है यदि यह अपने कवरेज के दायरे में शामिल नहीं होता है, प्रयोग को प्रतिबंधित करता है, या इस लाइसेंस के तहत विशेष रूप से दिए गए एक या अधिक अधिकारों के प्रयोग न करने की शर्त रखता है। यदि आप किसी तीसरे पक्ष के साथ किसी व्यवस्था में पक्षकार हैं जो सॉफ़्टवेयर वितरित करने के व्यवसाय में है, जिसके तहत आप कार्य को संप्रेषित करने की अपनी गतिविधि की सीमा के आधार पर तीसरे पक्ष को भुगतान करते हैं, और जिसके तहत तीसरा पक्ष, आपसे संप्रेषित कार्य प्राप्त करने वाले किसी भी पक्ष को, भेदभावपूर्ण पेटेंट लाइसेंस प्रदान करता है (क) आपके द्वारा संप्रेषित किए गए संप्रेषित कार्य की प्रतियों (या उन प्रतियों से बनाई गई प्रतियों) के संबंध में, या (ख) मुख्य रूप से उन विशिष्ट उत्पादों या संकलनों के लिए और उनके संबंध में जिनमें संप्रेषित कार्य शामिल है, जब तक कि आपने 28 मार्च 2007 से पहले उस व्यवस्था में प्रवेश नहीं किया हो, या पेटेंट लाइसेंस प्रदान नहीं किया गया हो, तो आप संप्रेषित कार्य को संप्रेषित नहीं कर सकते।
इस लाइसेंस में किसी भी निहित लाइसेंस या उल्लंघन के अन्य बचावों को बाहर करने या सीमित करने के रूप में नहीं माना जाएगा जो अन्यथा लागू पेटेंट कानून के तहत आपके लिए उपलब्ध हो सकते हैं।
12. दूसरों की स्वतंत्रता का त्याग न करें।
यदि आप पर ऐसी शर्तें लगाई जाती हैं (चाहे न्यायालय के आदेश, समझौते या अन्य किसी कारण से) जो इस लाइसेंस की शर्तों के विपरीत हों, तो वे आपको इस लाइसेंस की शर्तों से मुक्त नहीं करती हैं। यदि आप इस लाइसेंस के तहत अपने दायित्वों और किसी अन्य प्रासंगिक दायित्वों को एक साथ पूरा करने के लिए किसी कवर किए गए कार्य को हस्तांतरित नहीं कर सकते हैं, तो परिणामस्वरूप आप इसे बिल्कुल भी हस्तांतरित नहीं कर सकते हैं। उदाहरण के लिए, यदि आप उन शर्तों से सहमत हैं जो आपको उन लोगों से आगे के हस्तांतरण के लिए रॉयल्टी एकत्र करने के लिए बाध्य करती हैं जिन्हें आप प्रोग्राम हस्तांतरित करते हैं, तो आप उन शर्तों और इस लाइसेंस दोनों को संतुष्ट करने का एकमात्र तरीका प्रोग्राम को हस्तांतरित करने से पूरी तरह से परहेज करना होगा।
13. रिमोट नेटवर्क इंटरेक्शन; GNU जनरल पब्लिक लाइसेंस के साथ उपयोग करें।
इस लाइसेंस के किसी अन्य प्रावधान के बावजूद, यदि आप प्रोग्राम को संशोधित करते हैं, तो आपके संशोधित संस्करण को कंप्यूटर नेटवर्क के माध्यम से दूरस्थ रूप से इसके साथ इंटरैक्ट करने वाले सभी उपयोगकर्ताओं को (यदि आपका संस्करण ऐसी इंटरेक्शन का समर्थन करता है) आपके संस्करण के संगत स्रोत को प्राप्त करने का अवसर प्रदान करना चाहिए, जो सॉफ़्टवेयर की प्रतिलिपि बनाने की सुविधा के कुछ मानक या प्रथागत साधनों के माध्यम से नेटवर्क सर्वर से संगत स्रोत तक निःशुल्क पहुँच प्रदान करके उपलब्ध कराया जाता है। इस संगत स्रोत में GNU जनरल पब्लिक लाइसेंस के संस्करण 3 द्वारा कवर किए गए किसी भी कार्य के लिए संगत स्रोत शामिल होगा जिसे निम्नलिखित पैराग्राफ के तहत शामिल किया गया है।
इस लाइसेंस के किसी अन्य प्रावधान के बावजूद, आपको किसी भी कवर किए गए कार्य को GNU जनरल पब्लिक लाइसेंस के संस्करण 3 के तहत लाइसेंस प्राप्त कार्य के साथ जोड़ने या संयोजित करने की अनुमति है, और परिणामी कार्य को एक संयुक्त कार्य में संप्रेषित करने की अनुमति है। इस लाइसेंस की शर्तें उस हिस्से पर लागू होती रहेंगी जो कवर किया गया कार्य है, लेकिन जिस कार्य के साथ इसे जोड़ा गया है वह GNU जनरल पब्लिक लाइसेंस के संस्करण 3 द्वारा शासित रहेगा।
14. इस लाइसेंस के संशोधित संस्करण.
फ्री सॉफ्टवेयर फाउंडेशन समय-समय पर GNU एफ़ेरो जनरल पब्लिक लाइसेंस के संशोधित और/या नए संस्करण प्रकाशित कर सकता है। ऐसे नए संस्करण वर्तमान संस्करण के समान होंगे, लेकिन नई समस्याओं या चिंताओं को संबोधित करने के लिए विवरण में भिन्न हो सकते हैं।
प्रत्येक संस्करण को एक विशिष्ट संस्करण संख्या दी जाती है। यदि प्रोग्राम निर्दिष्ट करता है कि GNU Affero जनरल पब्लिक लाइसेंस का एक निश्चित क्रमांकित संस्करण “या कोई बाद का संस्करण” उस पर लागू होता है, तो आपके पास उस क्रमांकित संस्करण या फ्री सॉफ्टवेयर फाउंडेशन द्वारा प्रकाशित किसी भी बाद के संस्करण के नियमों और शर्तों का पालन करने का विकल्प है। यदि प्रोग्राम GNU Affero जनरल पब्लिक लाइसेंस का संस्करण संख्या निर्दिष्ट नहीं करता है, तो आप फ्री सॉफ्टवेयर फाउंडेशन द्वारा प्रकाशित किसी भी संस्करण को चुन सकते हैं।
यदि प्रोग्राम निर्दिष्ट करता है कि कोई प्रॉक्सी यह निर्णय ले सकता है कि GNU एफ़रो जनरल पब्लिक लाइसेंस के भविष्य के कौन से संस्करण का उपयोग किया जा सकता है, तो उस प्रॉक्सी द्वारा किसी संस्करण को स्वीकार करने का सार्वजनिक बयान आपको प्रोग्राम के लिए उस संस्करण को चुनने के लिए स्थायी रूप से अधिकृत करता है।
बाद के लाइसेंस संस्करण आपको अतिरिक्त या भिन्न अनुमतियां दे सकते हैं। हालांकि, बाद के संस्करण का अनुसरण करने के आपके द्वारा चुने जाने के परिणामस्वरूप किसी भी लेखक या कॉपीराइट धारक पर कोई अतिरिक्त दायित्व नहीं लगाया जाता है।
15. वारंटी का अस्वीकरण.
लागू कानून द्वारा अनुमत सीमा तक, कार्यक्रम के लिए कोई वारंटी नहीं है। जब तक कि अन्यथा लिखित रूप में न कहा जाए, कॉपीराइट धारक और/या अन्य पक्ष किसी भी प्रकार की वारंटी के बिना कार्यक्रम को “जैसा है” प्रदान करते हैं, चाहे वह व्यक्त हो या निहित, जिसमें शामिल है, लेकिन केवल इन्हीं तक सीमित नहीं है, किसी विशेष उद्देश्य के लिए बिक्री योग्यता और उपयुक्तता की निहित वारंटी। कार्यक्रम की गुणवत्ता और प्रदर्शन के संबंध में संपूर्ण जोखिम आपके पास है। यदि कार्यक्रम दोषपूर्ण साबित होता है, तो आप सभी आवश्यक सेवा, मरम्मत या सुधार की लागत वहन करते हैं।
16। दायित्व की सीमा।
किसी भी स्थिति में, जब तक कि लागू कानून द्वारा अपेक्षित न हो या लिखित रूप में सहमति न हो, कोई भी कॉपीराइट धारक, या कोई अन्य पक्ष जो ऊपर अनुमत अनुसार कार्यक्रम को संशोधित और/या संप्रेषित करता है, आपके प्रति किसी भी सामान्य, विशेष, आकस्मिक, या परिणामी क्षति सहित नुकसान के लिए उत्तरदायी नहीं होगा, जो कार्यक्रम के उपयोग या उपयोग करने में असमर्थता से उत्पन्न होता है (जिसमें डेटा की हानि या डेटा का गलत प्रस्तुत किया जाना या आपके या तीसरे पक्ष द्वारा उठाए गए नुकसान या किसी अन्य कार्यक्रम के साथ कार्यक्रम के संचालन में विफलता शामिल है, लेकिन इन्हीं तक सीमित नहीं है), भले ही ऐसे धारक या अन्य पक्ष को ऐसी संभावना के बारे में सलाह दी गई हो क्षति.
17. धारा 15 और 16 की व्याख्या.
यदि ऊपर दी गई वारंटी के अस्वीकरण और दायित्व की सीमा को उनकी शर्तों के अनुसार स्थानीय कानूनी प्रभाव नहीं दिया जा सकता है, तो समीक्षा करने वाले न्यायालय स्थानीय कानून को लागू करेंगे जो कार्यक्रम के संबंध में सभी नागरिक दायित्वों की पूर्ण छूट के सबसे करीब है, जब तक कि किसी शुल्क के बदले में कार्यक्रम की एक प्रति के साथ दायित्व की वारंटी या धारणा न दी गई हो।
नियम और शर्तों का अंत
कैसे अपने नए कार्यक्रमों के लिए ये नियम लागू करने के लिए
यदि आप एक नया कार्यक्रम विकसित करते हैं, और आप चाहते हैं कि यह जनता के लिए सबसे बड़ा संभव उपयोग हो, तो इसे प्राप्त करने का सबसे अच्छा तरीका यह है कि इसे मुफ्त सॉफ्टवेयर बनाया जाए ताकि हर कोई इन शर्तों के तहत पुनर्वितरण और परिवर्तन कर सके।
ऐसा करने के लिए, प्रोग्राम में निम्नलिखित सूचनाएँ संलग्न करें। वारंटी के बहिष्कार को सबसे प्रभावी ढंग से बताने के लिए उन्हें प्रत्येक स्रोत फ़ाइल की शुरुआत में संलग्न करना सबसे सुरक्षित है, और प्रत्येक फ़ाइल में कम से कम "कॉपीराइट" लाइन और एक पॉइंटर होना चाहिए जहाँ पूर्ण सूचना मिलती है।
कॉपीराइट (C)
यह कार्यक्रम मुफ्त सॉफ्टवेयर है: आप इसे पुनर्वितरित कर सकते हैं और / या संशोधित कर सकते हैं
इसे GNU एफ़ेरो जनरल पब्लिक लाइसेंस की शर्तों के तहत
फ्री सॉफ्टवेयर फाउंडेशन द्वारा प्रकाशित, या तो संस्करण 3
लाइसेंस, या (आपके विकल्प पर) किसी भी बाद के संस्करण।
यह कार्यक्रम इस आशा में वितरित किया जाता है कि यह उपयोगी होगा,
लेकिन किसी भी वारंटी के बिना; बिना निहित वारंटी के भी
किसी विशेष उद्देश्य के लिए अनुरूपता या फिटनेस। देखें
अधिक जानकारी के लिए कृपया GNU एफ़रो जनरल पब्लिक लाइसेंस देखें।
आपको GNU Affero जनरल पब्लिक लाइसेंस की एक प्रति प्राप्त हो जानी चाहिए
इस कार्यक्रम के साथ। यदि नहीं, तो देखें .
इसके अलावा, इलेक्ट्रॉनिक और पेपर मेल द्वारा आपसे संपर्क करने के तरीके के बारे में अतिरिक्त जानकारी भी दी गई है।
यदि आपका सॉफ़्टवेयर कंप्यूटर नेटवर्क के माध्यम से उपयोगकर्ताओं के साथ दूरस्थ रूप से बातचीत कर सकता है, तो आपको यह भी सुनिश्चित करना चाहिए कि यह उपयोगकर्ताओं को इसका स्रोत प्राप्त करने का एक तरीका प्रदान करता है। उदाहरण के लिए, यदि आपका प्रोग्राम एक वेब एप्लिकेशन है, तो इसका इंटरफ़ेस एक "स्रोत" लिंक प्रदर्शित कर सकता है जो उपयोगकर्ताओं को कोड के संग्रह तक ले जाता है। ऐसे कई तरीके हैं जिनसे आप स्रोत प्रदान कर सकते हैं, और विभिन्न कार्यक्रमों के लिए अलग-अलग समाधान बेहतर होंगे; विशिष्ट आवश्यकताओं के लिए अनुभाग 13 देखें।
यदि आवश्यक हो तो आपको अपने नियोक्ता (यदि आप प्रोग्रामर के रूप में काम करते हैं) या स्कूल, यदि कोई हो, से प्रोग्राम के लिए "कॉपीराइट अस्वीकरण" पर हस्ताक्षर करवाना चाहिए। इस बारे में अधिक जानकारी के लिए, और GNU AGPL को कैसे लागू करें और उसका पालन कैसे करें, देखें https://www.gnu.org/licenses/