सोनी ZRD-CH12D सीरीज डिस्प्ले कैबिनेट डिस्प्ले कंट्रोलर

प्रस्तावना
ज़्यादातर सॉफ़्टवेयर के लाइसेंस आपकी साझा करने और बदलने की आज़ादी छीन लेते हैं। इसके विपरीत, GNU जनरल पब्लिक लाइसेंस का उद्देश्य मुफ़्त सॉफ़्टवेयर को साझा करने और बदलने की आपकी आज़ादी की गारंटी देना है—यह सुनिश्चित करने के लिए कि सॉफ़्टवेयर अपने सभी उपयोगकर्ताओं के लिए मुफ़्त है। यह जनरल पब्लिक लाइसेंस, फ़्री सॉफ़्टवेयर फ़ाउंडेशन के ज़्यादातर सॉफ़्टवेयर और उन सभी प्रोग्रामों पर लागू होता है जिनके लेखक इसे इस्तेमाल करने के लिए प्रतिबद्ध हैं। (कुछ अन्य फ़्री सॉफ़्टवेयर फ़ाउंडेशन सॉफ़्टवेयर GNU लाइब्रेरी जनरल पब्लिक लाइसेंस के अंतर्गत आते हैं।) आप इसे अपने प्रोग्रामों पर भी लागू कर सकते हैं।
जब हम मुफ़्त सॉफ़्टवेयर की बात करते हैं, तो हम कीमत नहीं, बल्कि आज़ादी की बात करते हैं। हमारे सामान्य सार्वजनिक लाइसेंस यह सुनिश्चित करने के लिए डिज़ाइन किए गए हैं कि आपको मुफ़्त सॉफ़्टवेयर की प्रतियाँ वितरित करने की स्वतंत्रता है (और यदि आप चाहें तो इस सेवा के लिए शुल्क ले सकते हैं), कि आपको स्रोत कोड प्राप्त हो या यदि आप चाहें तो इसे प्राप्त कर सकते हैं, कि आप सॉफ़्टवेयर को बदल सकते हैं या इसके कुछ हिस्सों को नए मुफ़्त प्रोग्राम में इस्तेमाल कर सकते हैं; और आपको पता है कि आप ये सब कर सकते हैं।
आपके अधिकारों की रक्षा के लिए, हमें ऐसे प्रतिबंध लगाने की आवश्यकता है जो किसी को भी आपको इन अधिकारों से वंचित करने या आपको अधिकारों को छोड़ने के लिए कहने से रोकते हैं। यदि आप सॉफ़्टवेयर की प्रतियाँ वितरित करते हैं, या यदि आप इसे संशोधित करते हैं, तो ये प्रतिबंध आपके लिए कुछ ज़िम्मेदारियाँ बन जाते हैं।
उदाहरणार्थampले, अगर आप ऐसे किसी प्रोग्राम की प्रतियां वितरित करते हैं, चाहे मुफ़्त में या शुल्क के लिए, तो आपको प्राप्तकर्ताओं को वे सभी अधिकार देने होंगे जो आपके पास हैं। आपको यह सुनिश्चित करना होगा कि वे भी स्रोत कोड प्राप्त करें या प्राप्त कर सकें। और आपको उन्हें ये शर्तें दिखानी होंगी ताकि वे अपने अधिकारों को जान सकें।
हम आपके अधिकारों की रक्षा दो चरणों में करते हैं: (1) सॉफ़्टवेयर का कॉपीराइट, और (2) आपको यह लाइसेंस प्रदान करते हैं जो आपको सॉफ़्टवेयर की प्रतिलिपि बनाने, वितरित करने और/या संशोधित करने की कानूनी अनुमति देता है। साथ ही, प्रत्येक लेखक की सुरक्षा और हमारी सुरक्षा के लिए, हम यह सुनिश्चित करना चाहते हैं कि हर कोई यह समझे कि इस मुफ़्त सॉफ़्टवेयर के लिए कोई वारंटी नहीं है। यदि सॉफ़्टवेयर को किसी और द्वारा संशोधित किया जाता है और आगे बढ़ाया जाता है, तो हम चाहते हैं कि इसके प्राप्तकर्ता यह जान लें कि उनके पास जो है वह मूल नहीं है, ताकि दूसरों द्वारा पेश की गई कोई भी समस्या मूल लेखकों की प्रतिष्ठा को प्रभावित न करे।
अंत में, किसी भी मुफ्त कार्यक्रम को सॉफ्टवेयर पेटेंट द्वारा लगातार खतरा होता है। हम इस खतरे से बचना चाहते हैं कि एक मुफ्त कार्यक्रम के पुनर्वितरणकर्ता व्यक्तिगत रूप से पेटेंट लाइसेंस प्राप्त करेंगे, जो कार्यक्रम को मालिकाना बना देगा। इसे रोकने के लिए, हमने यह स्पष्ट कर दिया है कि किसी भी पेटेंट को सभी के मुफ्त उपयोग के लिए लाइसेंस प्राप्त होना चाहिए या बिल्कुल भी लाइसेंस नहीं होना चाहिए। प्रतिलिपि, वितरण और संशोधन के लिए सटीक नियम और शर्तें अनुसरण करती हैं।
प्रतिलिपिकरण, वितरण और संशोधन के लिए नियम और शर्तें
आप प्रोग्राम के स्रोत कोड की शब्दशः प्रतियां किसी भी माध्यम में प्राप्त होने पर उसे कॉपी और वितरित कर सकते हैं, बशर्ते कि आप प्रत्येक प्रति पर स्पष्ट रूप से और उचित रूप से एक उपयुक्त कॉपीराइट नोटिस और वारंटी का अस्वीकरण प्रकाशित करें; इस लाइसेंस और किसी वारंटी की अनुपस्थिति को संदर्भित करने वाली सभी सूचनाओं को बरकरार रखें; और प्रोग्राम के किसी अन्य प्राप्तकर्ता को प्रोग्राम के साथ इस लाइसेंस की एक प्रति दें।
आप प्रतिलिपि को भौतिक रूप से स्थानांतरित करने के लिए शुल्क ले सकते हैं, और आप चाहें तो शुल्क के बदले वारंटी सुरक्षा भी प्रदान कर सकते हैं। आप प्रोग्राम की अपनी प्रतिलिपि या प्रतियों या उसके किसी भी भाग को संशोधित कर सकते हैं, इस प्रकार प्रोग्राम पर आधारित एक रचना बना सकते हैं, और उपरोक्त धारा 1 की शर्तों के तहत ऐसे संशोधनों या रचना की प्रतिलिपि बनाकर वितरित कर सकते हैं, बशर्ते आप इन सभी शर्तों को भी पूरा करें:
a) आपको संशोधित कारण होना चाहिए fileप्रमुखता से यह सूचना प्रकाशित करनी होगी कि आपने परिवर्तन कर दिया है fileकिसी भी परिवर्तन की तारीख और विवरण।
ख) आपके द्वारा वितरित या प्रकाशित किसी भी कार्य को, जो पूर्णतः या आंशिक रूप से प्रोग्राम या उसके किसी भाग को समाहित करता है या उससे व्युत्पन्न है, इस लाइसेंस की शर्तों के अंतर्गत सभी तृतीय पक्षों को बिना किसी शुल्क के लाइसेंसीकृत किया जाना चाहिए।
सी) यदि संशोधित प्रोग्राम सामान्य रूप से चलने के दौरान अंतःक्रियात्मक रूप से कमांड पढ़ता है, तो आपको इसे उचित कॉपीराइट नोटिस सहित एक घोषणा मुद्रित या प्रदर्शित करने के लिए सबसे सामान्य तरीके से इस तरह के इंटरैक्टिव उपयोग के लिए चलाना शुरू करना होगा और कोई वारंटी नहीं है (या फिर, यह कहते हुए कि आप वारंटी प्रदान करते हैं) और उपयोगकर्ता इन शर्तों के तहत कार्यक्रम को पुनर्वितरित कर सकते हैं, और उपयोगकर्ता को बता सकते हैं कि कैसे view इस लाइसेंस की एक प्रति। (अपवाद: यदि प्रोग्राम स्वयं इंटरैक्टिव है, लेकिन सामान्यतः ऐसी कोई घोषणा नहीं छापता है, तो प्रोग्राम पर आधारित आपके कार्य के लिए घोषणा छापना आवश्यक नहीं है।) ये आवश्यकताएँ संपूर्ण संशोधित कार्य पर लागू होती हैं। यदि उस कार्य के पहचान योग्य भाग प्रोग्राम से प्राप्त नहीं हैं, और उन पर उचित रूप से विचार किया जा सकता है, तो
लाइसेंस इस प्रकार डिजाइन किए गए हैं कि आप मुफ्त सॉफ्टवेयर की प्रतियां वितरित कर सकें (और यदि आप चाहें तो इस सेवा के लिए शुल्क ले सकें), आपको स्रोत कोड प्राप्त हो या आप चाहें तो इसे प्राप्त कर सकें, आप सॉफ्टवेयर में बदलाव कर सकें या इसके कुछ हिस्सों का उपयोग नए मुफ्त प्रोग्रामों में कर सकें; और आपको पता हो कि आप ये सब कर सकते हैं।
आपके अधिकारों की रक्षा के लिए, हमें ऐसे प्रतिबंध लगाने की आवश्यकता है जो किसी को भी आपको इन अधिकारों से वंचित करने या आपको अधिकारों को छोड़ने के लिए कहने से रोकते हैं। यदि आप सॉफ़्टवेयर की प्रतियाँ वितरित करते हैं, या यदि आप इसे संशोधित करते हैं, तो ये प्रतिबंध आपके लिए कुछ ज़िम्मेदारियाँ बन जाते हैं।
उदाहरणार्थampले, अगर आप ऐसे किसी प्रोग्राम की प्रतियां वितरित करते हैं, चाहे मुफ़्त में या शुल्क के लिए, तो आपको प्राप्तकर्ताओं को वे सभी अधिकार देने होंगे जो आपके पास हैं। आपको यह सुनिश्चित करना होगा कि वे भी स्रोत कोड प्राप्त करें या प्राप्त कर सकें। और आपको उन्हें ये शर्तें दिखानी होंगी ताकि वे अपने अधिकारों को जान सकें।

हम दो चरणों में आपके अधिकारों की रक्षा करते हैं: (1) सॉफ़्टवेयर का कॉपीराइट, और (2) आपको यह लाइसेंस प्रदान करते हैं जो आपको सॉफ़्टवेयर की प्रतिलिपि बनाने, वितरित करने और/या संशोधित करने की कानूनी अनुमति देता है।
साथ ही, प्रत्येक लेखक की सुरक्षा और हमारी सुरक्षा के लिए, हम यह सुनिश्चित करना चाहते हैं कि हर कोई यह समझे कि इस मुफ़्त सॉफ़्टवेयर के लिए कोई वारंटी नहीं है। यदि सॉफ़्टवेयर को किसी और द्वारा संशोधित किया जाता है और आगे बढ़ाया जाता है, तो हम चाहते हैं कि इसके प्राप्तकर्ताओं को पता चले कि उनके पास जो है वह मूल नहीं है, ताकि दूसरों द्वारा पेश की गई कोई भी समस्या मूल लेखकों की प्रतिष्ठा को प्रभावित न करे।
अंत में, किसी भी मुफ़्त प्रोग्राम को सॉफ़्टवेयर पेटेंट द्वारा लगातार ख़तरा बना रहता है। हम इस ख़तरे से बचना चाहते हैं कि किसी मुफ़्त प्रोग्राम के पुनर्वितरक व्यक्तिगत रूप से पेटेंट लाइसेंस प्राप्त कर लेंगे, जिससे प्रोग्राम मालिकाना बन जाएगा। इसे रोकने के लिए, हमने यह स्पष्ट कर दिया है कि किसी भी पेटेंट को सभी के मुफ़्त उपयोग के लिए लाइसेंस दिया जाना चाहिए या बिल्कुल भी लाइसेंस नहीं दिया जाना चाहिए।
प्रतिलिपिकरण, वितरण और संशोधन के लिए सटीक नियम और शर्तें नीचे दी गई हैं।
==========================
प्रतिलिपिकरण, वितरण और संशोधन के लिए नियम और शर्तें

0. यह लाइसेंस किसी भी प्रोग्राम या अन्य कार्य पर लागू होता है जिसमें कॉपीराइट धारक द्वारा यह कहते हुए नोटिस दिया गया हो कि इसे इस सामान्य सार्वजनिक लाइसेंस की शर्तों के तहत वितरित किया जा सकता है। नीचे दिया गया "प्रोग्राम" ऐसे किसी भी प्रोग्राम या कार्य को संदर्भित करता है, और
"प्रोग्राम पर आधारित कार्य" का अर्थ है प्रोग्राम या कॉपीराइट कानून के तहत कोई व्युत्पन्न कार्य: यानी, प्रोग्राम या उसके किसी भाग को शामिल करने वाला कार्य, या तो शब्दशः या संशोधनों के साथ और/या किसी अन्य भाषा में अनुवादित। (इसके बाद, अनुवाद को "संशोधन" शब्द में बिना किसी सीमा के शामिल किया गया है।) प्रत्येक लाइसेंसधारी को "आप" के रूप में संबोधित किया जाता है।
कॉपी करना, वितरण और संशोधन के अलावा अन्य गतिविधियाँ इस लाइसेंस के अंतर्गत नहीं आती हैं; वे इसके दायरे से बाहर हैं। प्रोग्राम चलाने का कार्य प्रतिबंधित नहीं है, और प्रोग्राम से आउटपुट केवल तभी कवर किया जाता है जब इसकी सामग्री प्रोग्राम पर आधारित कार्य का गठन करती है (प्रोग्राम चलाने से स्वतंत्र)। क्या यह सच है यह इस बात पर निर्भर करता है कि प्रोग्राम क्या करता है।
1. आप प्रोग्राम के स्रोत कोड की शब्दशः प्रतियां प्राप्त होने पर किसी भी माध्यम में कॉपी और वितरित कर सकते हैं, बशर्ते कि आप प्रत्येक प्रति पर स्पष्ट रूप से और उचित रूप से एक उपयुक्त कॉपीराइट नोटिस और वारंटी का अस्वीकरण प्रकाशित करें; इस लाइसेंस और किसी भी वारंटी की अनुपस्थिति को संदर्भित करने वाली सभी सूचनाओं को बरकरार रखें; और प्रोग्राम के किसी भी अन्य प्राप्तकर्ता को प्रोग्राम के साथ इस लाइसेंस की एक प्रति दें।
आप प्रतिलिपि को भौतिक रूप से स्थानांतरित करने के लिए शुल्क ले सकते हैं, तथा आप चाहें तो शुल्क के बदले में वारंटी सुरक्षा की पेशकश भी कर सकते हैं।

2. आप अपनी कॉपी या प्रोग्राम की कॉपी या इसके किसी हिस्से को संशोधित कर सकते हैं, इस प्रकार प्रोग्राम के आधार पर एक काम बना सकते हैं, और ऐसे संशोधनों या काम को ऊपर सेक्शन 1 की शर्तों के तहत कॉपी और वितरित कर सकते हैं, बशर्ते कि आप सभी को पूरा करते हों ये शर्तें:
a) आपको संशोधित कारण होना चाहिए fileप्रमुखता से यह सूचना प्रकाशित करनी होगी कि आपने परिवर्तन कर दिया है fileकिसी भी परिवर्तन की तारीख और विवरण।
ख) आपके द्वारा वितरित या प्रकाशित किसी भी कार्य को, जो पूर्णतः या आंशिक रूप से प्रोग्राम या उसके किसी भाग को समाहित करता है या उससे व्युत्पन्न है, इस लाइसेंस की शर्तों के अंतर्गत सभी तृतीय पक्षों को बिना किसी शुल्क के लाइसेंसीकृत किया जाना चाहिए।
सी) यदि संशोधित प्रोग्राम सामान्य रूप से चलने के दौरान अंतःक्रियात्मक रूप से कमांड पढ़ता है, तो आपको इसे उचित कॉपीराइट नोटिस सहित एक घोषणा मुद्रित या प्रदर्शित करने के लिए सबसे सामान्य तरीके से इस तरह के इंटरैक्टिव उपयोग के लिए चलाना शुरू करना होगा और कोई वारंटी नहीं है (या फिर, यह कहते हुए कि आप वारंटी प्रदान करते हैं) और उपयोगकर्ता इन शर्तों के तहत कार्यक्रम को पुनर्वितरित कर सकते हैं, और उपयोगकर्ता को बता सकते हैं कि कैसे view इस लाइसेंस की एक प्रति।(अपवाद: यदि प्रोग्राम स्वयं इंटरैक्टिव है, लेकिन सामान्य रूप से ऐसी घोषणा नहीं छापता है, तो प्रोग्राम पर आधारित आपके कार्य के लिए घोषणा छापना आवश्यक नहीं है।)
ये आवश्यकताएं संशोधित कार्य पर समग्र रूप से लागू होती हैं। यदि उस कार्य के पहचान योग्य भाग प्रोग्राम से प्राप्त नहीं हैं, और उन पर उचित रूप से विचार किया जा सकता है

स्वतंत्र और अलग-अलग कार्य हैं, तो यह लाइसेंस और इसकी शर्तें उन खंडों पर लागू नहीं होती हैं जब आप उन्हें अलग-अलग कार्यों के रूप में वितरित करते हैं। लेकिन जब आप उन्हीं खंडों को एक पूरे के हिस्से के रूप में वितरित करते हैं जो प्रोग्राम पर आधारित एक कार्य है, तो पूरे का वितरण इस लाइसेंस की शर्तों पर होना चाहिए, जिसकी अनुमति अन्य लाइसेंसधारियों के लिए पूरे पूरे तक और इस प्रकार प्रत्येक भाग तक विस्तारित होती है, चाहे इसे किसने लिखा हो।
इस प्रकार, इस खंड का उद्देश्य पूर्णतः आपके द्वारा लिखे गए कार्य पर आपके अधिकारों का दावा करना या आपके अधिकारों को चुनौती देना नहीं है; बल्कि, इसका उद्देश्य कार्यक्रम के आधार पर व्युत्पन्न या सामूहिक कार्यों के वितरण को नियंत्रित करने के अधिकार का प्रयोग करना है।
इसके अतिरिक्त, कार्यक्रम पर आधारित न होने वाले किसी अन्य कार्य को कार्यक्रम के साथ (या कार्यक्रम पर आधारित कार्य के साथ) भंडारण या वितरण माध्यम के किसी भाग पर एकत्र करने मात्र से वह अन्य कार्य इस लाइसेंस के दायरे में नहीं आता।
3. आप ऊपर दिए गए अनुभाग 2 और 1 की शर्तों के तहत प्रोग्राम (या उस पर आधारित कार्य, धारा 2 के तहत) को ऑब्जेक्ट कोड या निष्पादन योग्य रूप में कॉपी और वितरित कर सकते हैं, बशर्ते कि आप निम्न में से एक भी करें:
a) इसे पूरे संबंधित मशीन-पठनीय स्रोत कोड के साथ मिलाएं, जिसे सॉफ्टवेयर इंटरचेंज के लिए उपयोग किए जाने वाले मध्यम रूप से अनुभाग 1 और 2 के तहत वितरित किया जाना चाहिए; या,
ख) इसके साथ एक लिखित प्रस्ताव संलग्न करें, जो कम से कम तीन वर्षों के लिए वैध हो, किसी तीसरे पक्ष को देने के लिए, किसी भी शुल्क के बिना

भौतिक रूप से निष्पादित स्रोत वितरण की आपकी लागत से, संबंधित स्रोत कोड की एक पूरी मशीन-पठनीय प्रतिलिपि, सॉफ़्टवेयर इंटरचेंज के लिए पारंपरिक रूप से उपयोग किए जाने वाले माध्यम पर उपरोक्त अनुभाग 1 और 2 की शर्तों के तहत वितरित की जाएगी; या,
ग) संबंधित स्रोत कोड वितरित करने के प्रस्ताव के बारे में आपको जो जानकारी प्राप्त हुई है, उसे इसके साथ संलग्न करें। (यह विकल्प केवल गैर-वाणिज्यिक वितरण के लिए अनुमत है और केवल तभी जब आपको उपरोक्त उपधारा बी के अनुसार, इस तरह के प्रस्ताव के साथ ऑब्जेक्ट कोड या निष्पादन योग्य रूप में प्रोग्राम प्राप्त हुआ हो।)
किसी कार्य के लिए स्रोत कोड का अर्थ है उसमें संशोधन करने के लिए कार्य का पसंदीदा रूप। किसी निष्पादन योग्य कार्य के लिए, पूर्ण स्रोत कोड का अर्थ है उसमें शामिल सभी मॉड्यूल के लिए संपूर्ण स्रोत कोड, साथ ही कोई भी संबद्ध इंटरफ़ेस परिभाषा files, साथ ही निष्पादन योग्य के संकलन और स्थापना को नियंत्रित करने के लिए उपयोग की जाने वाली स्क्रिप्ट। हालाँकि, एक विशेष अपवाद के रूप में, वितरित स्रोत कोड में कुछ भी शामिल नहीं होना चाहिए जो सामान्य रूप से वितरित किया जाता है (या तो स्रोत या बाइनरी रूप में) ऑपरेटिंग सिस्टम के प्रमुख घटकों (कंपाइलर, कर्नेल, और इसी तरह) के साथ जिस पर निष्पादन योग्य चलता है, जब तक कि वह घटक स्वयं निष्पादन योग्य के साथ न हो।
यदि निष्पादनयोग्य या ऑब्जेक्ट कोड का वितरण निर्दिष्ट स्थान से प्रतिलिपि बनाने की पहुंच प्रदान करके किया जाता है, तो उसी स्थान से स्रोत कोड की प्रतिलिपि बनाने के लिए समतुल्य पहुंच प्रदान करना स्रोत कोड के वितरण के रूप में गिना जाता है, भले ही तीसरे पक्ष को ऐसा करने के लिए बाध्य न किया गया हो।
ऑब्जेक्ट कोड के साथ स्रोत को कॉपी करने के लिए.
4. आप इस लाइसेंस के तहत स्पष्ट रूप से प्रदान किए गए को छोड़कर प्रोग्राम को कॉपी, संशोधित, उप-लाइसेंस या वितरित नहीं कर सकते हैं। प्रोग्राम को कॉपी, संशोधित, उप-लाइसेंस या वितरित करने का कोई भी प्रयास शून्य है, और इस लाइसेंस के तहत आपके अधिकारों को स्वतः समाप्त कर देगा। हालाँकि, जिन पार्टियों को इस लाइसेंस के तहत आपसे प्रतियां, या अधिकार प्राप्त हुए हैं, उनके लाइसेंस तब तक समाप्त नहीं होंगे जब तक कि ऐसे पक्ष पूर्ण अनुपालन में रहते हैं।
5. आपको इस लाइसेंस को स्वीकार करने की आवश्यकता नहीं है, क्योंकि आपने इस पर हस्ताक्षर नहीं किए हैं। हालांकि, कार्यक्रम या इसके व्युत्पन्न कार्यों को संशोधित करने या वितरित करने के लिए और कुछ भी आपको अनुमति नहीं देता है। यदि आप इस लाइसेंस को स्वीकार नहीं करते हैं तो ये कार्य कानून द्वारा निषिद्ध हैं। इसलिए, कार्यक्रम को संशोधित या वितरित करके (या कार्यक्रम पर आधारित कोई भी कार्य), आप ऐसा करने के लिए इस लाइसेंस की अपनी स्वीकृति, और कार्यक्रम की प्रतिलिपि बनाने, वितरित करने या संशोधित करने के लिए इसके सभी नियमों और शर्तों या इसके आधार पर काम करने का संकेत देते हैं।
6. जब भी आप प्रोग्राम (या प्रोग्राम पर आधारित कोई भी कार्य) को पुनः वितरित करते हैं, तो प्राप्तकर्ता को इन नियमों और शर्तों के अधीन प्रोग्राम को कॉपी करने, वितरित करने या संशोधित करने के लिए मूल लाइसेंसकर्ता से स्वचालित रूप से लाइसेंस प्राप्त होता है। आप प्राप्तकर्ताओं के यहाँ दिए गए अधिकारों के प्रयोग पर कोई और प्रतिबंध नहीं लगा सकते। आप

तीसरे पक्ष द्वारा इस लाइसेंस का अनुपालन लागू करने के लिए जिम्मेदार नहीं हैं।
7. यदि, अदालत के फैसले या पेटेंट उल्लंघन के आरोप के परिणामस्वरूप या किसी अन्य कारण से (पेटेंट मुद्दों तक सीमित नहीं), तो आप पर शर्तें लगाई जाती हैं (चाहे अदालत के आदेश, समझौते या अन्यथा) जो इस की शर्तों का खंडन करती हैं लाइसेंस, वे आपको इस लाइसेंस की शर्तों से क्षमा नहीं करते हैं। यदि आप इस लाइसेंस और किसी अन्य प्रासंगिक दायित्वों के तहत अपने दायित्वों को एक साथ पूरा करने के लिए वितरित नहीं कर सकते हैं, तो परिणामस्वरूप आप कार्यक्रम को बिल्कुल भी वितरित नहीं कर सकते हैं। उदाहरण के लिएampयदि पेटेंट लाइसेंस उन सभी लोगों द्वारा प्रोग्राम के रॉयल्टी-मुक्त पुनर्वितरण की अनुमति नहीं देता है, जो आपके माध्यम से प्रत्यक्ष या अप्रत्यक्ष रूप से प्रतियां प्राप्त करते हैं, तो आपके लिए इसे और इस लाइसेंस दोनों को संतुष्ट करने का एकमात्र तरीका प्रोग्राम के वितरण से पूरी तरह से परहेज करना होगा।
यदि इस धारा का कोई भाग किसी विशेष परिस्थिति में अमान्य या अप्रवर्तनीय पाया जाता है, तो धारा का शेष भाग लागू होगा तथा अन्य परिस्थितियों में पूरी धारा लागू होगी।
इस अनुभाग का उद्देश्य आपको किसी पेटेंट या अन्य संपत्ति अधिकार के दावों का उल्लंघन करने या ऐसे किसी भी दावे की वैधता का विरोध करने के लिए प्रेरित करना नहीं है; इस अनुभाग का एकमात्र उद्देश्य मुफ़्त सॉफ़्टवेयर वितरण प्रणाली की अखंडता की रक्षा करना है, जो कि है
सार्वजनिक लाइसेंस प्रथाओं द्वारा कार्यान्वित किया गया। कई लोगों ने उस प्रणाली के सुसंगत अनुप्रयोग पर निर्भरता में उस प्रणाली के माध्यम से वितरित सॉफ्टवेयर की विस्तृत श्रृंखला में उदार योगदान दिया है; यह लेखक/दाता पर निर्भर है कि वह किसी अन्य प्रणाली के माध्यम से सॉफ्टवेयर वितरित करने के लिए तैयार है या नहीं और लाइसेंसधारी उस विकल्प को लागू नहीं कर सकता है।
इस खंड का उद्देश्य यह स्पष्ट करना है कि इस लाइसेंस के शेष भाग का क्या परिणाम माना जाएगा।
8. यदि कार्यक्रम का वितरण और/या उपयोग कुछ देशों में पेटेंट या कॉपीराइट इंटरफेस द्वारा प्रतिबंधित है, तो मूल कॉपीराइट धारक जो इस लाइसेंस के तहत कार्यक्रम रखता है, उन देशों को छोड़कर एक स्पष्ट भौगोलिक वितरण सीमा जोड़ सकता है, ताकि वितरण केवल उन देशों में या उनके बीच अनुमति है जिन्हें इस प्रकार बाहर नहीं रखा गया है। ऐसे मामले में, यह लाइसेंस सीमा को शामिल करता है जैसे कि इस लाइसेंस के मुख्य भाग में लिखा गया हो।
9. फ्री सॉफ्टवेयर फाउंडेशन समय-समय पर सामान्य सार्वजनिक लाइसेंस के संशोधित और/या नए संस्करण प्रकाशित कर सकता है। इस तरह के नए संस्करण वर्तमान संस्करण की भावना के समान होंगे, लेकिन नई समस्याओं या चिंताओं को दूर करने के लिए विस्तार से भिन्न हो सकते हैं।
प्रत्येक संस्करण को एक विशिष्ट संस्करण संख्या दी जाती है। यदि प्रोग्राम इस लाइसेंस का एक संस्करण नंबर निर्दिष्ट करता है जो उस पर और “किसी भी बाद के संस्करण” पर लागू होता है, तो आपके पास शर्तों का पालन करने का विकल्प है
और उस संस्करण या फ्री सॉफ्टवेयर फाउंडेशन द्वारा प्रकाशित किसी भी बाद के संस्करण की शर्तें। यदि प्रोग्राम इस लाइसेंस का संस्करण नंबर निर्दिष्ट नहीं करता है, तो आप फ्री सॉफ्टवेयर फाउंडेशन द्वारा प्रकाशित किसी भी संस्करण को चुन सकते हैं।
10. यदि आप कार्यक्रम के कुछ हिस्सों को अन्य मुफ्त कार्यक्रमों में शामिल करना चाहते हैं जिनकी वितरण शर्तें अलग हैं, तो अनुमति मांगने के लिए लेखक को लिखें। फ्री सॉफ्टवेयर फाउंडेशन द्वारा कॉपीराइट किए गए सॉफ़्टवेयर के लिए, फ्री सॉफ्टवेयर फाउंडेशन को लिखें; हम कभी-कभी इसके लिए अपवाद बनाते हैं। हमारा निर्णय हमारे मुफ्त सॉफ्टवेयर के सभी डेरिवेटिव की मुफ्त स्थिति को संरक्षित करने और आम तौर पर सॉफ्टवेयर के साझाकरण और पुन: उपयोग को बढ़ावा देने के दो लक्ष्यों द्वारा निर्देशित होगा।
अब वारंटी
11. चूँकि कार्यक्रम निःशुल्क लाइसेंस प्राप्त है, इसलिए लागू कानून द्वारा अनुमत सीमा तक कार्यक्रम के लिए कोई वारंटी नहीं है। सिवाय इसके कि जब अन्यथा लिखित रूप में कहा गया हो, कॉपीराइट धारक और/या अन्य पक्ष किसी भी प्रकार की वारंटी के बिना कार्यक्रम को “जैसा है” प्रदान करते हैं, चाहे वह व्यक्त हो या निहित, जिसमें शामिल है, लेकिन केवल इन्हीं तक सीमित नहीं है, किसी विशेष उद्देश्य के लिए बिक्री योग्यता और उपयुक्तता की निहित वारंटी। कार्यक्रम की गुणवत्ता और प्रदर्शन के संबंध में संपूर्ण जोखिम आपके पास है।
48
यदि कार्यक्रम दोषपूर्ण साबित होता है, तो आप सभी आवश्यक सर्विसिंग, मरम्मत या सुधार की लागत वहन करेंगे।
12. किसी भी स्थिति में जब तक कि लागू कानून द्वारा आवश्यक न हो या लिखित रूप में सहमति न हो, कोई भी कॉपीराइट धारक, या कोई अन्य पक्ष जो ऊपर दिए गए अनुमति के अनुसार कार्यक्रम को संशोधित और/या पुनर्वितरित कर सकता है, आपके प्रति किसी भी सामान्य, विशेष, आकस्मिक या परिणामी क्षति सहित नुकसान के लिए उत्तरदायी नहीं होगा जो कार्यक्रम के उपयोग या उपयोग करने में असमर्थता से उत्पन्न होता है (जिसमें डेटा की हानि या गलत डेटा प्रस्तुत किया जाना या आपके या तीसरे पक्ष द्वारा उठाए गए नुकसान या किसी अन्य कार्यक्रम के साथ कार्यक्रम के संचालन में विफलता शामिल है, लेकिन इन्हीं तक सीमित नहीं है), भले ही ऐसे धारक या अन्य पक्ष को इसकी सलाह दी गई हो ऐसे नुकसान की संभावना.
नियम एवं शर्तों का अंत
अपने नए प्रोग्रामों पर इन शर्तों को कैसे लागू करें यदि आप एक नया प्रोग्राम विकसित करते हैं, और आप चाहते हैं कि यह जनता के लिए अधिकतम संभव उपयोग हो, तो इसे प्राप्त करने का सबसे अच्छा तरीका यह है कि इसे मुफ्त सॉफ्टवेयर बना दिया जाए, जिसे हर कोई इन शर्तों के तहत पुनर्वितरित और बदल सकता है।
ऐसा करने के लिए, प्रोग्राम में निम्नलिखित सूचनाएँ संलग्न करें। उन्हें प्रत्येक स्रोत की शुरुआत में संलग्न करना सबसे सुरक्षित है file बहिष्कार को सबसे प्रभावी ढंग से व्यक्त करने के लिए
वारंटी की; और प्रत्येक file इसमें कम से कम “कॉपीराइट” लाइन और पूरा नोटिस कहाँ है, इसका संकेत होना चाहिए।
प्रोग्राम का नाम और यह क्या करता है, इसका संक्षिप्त विवरण देने के लिए एक पंक्ति। कॉपीराइट (C)
यह प्रोग्राम मुफ्त सॉफ्टवेयर है; आप इसे फ्री सॉफ्टवेयर फाउंडेशन द्वारा प्रकाशित GNU जनरल पब्लिक लाइसेंस की शर्तों के तहत पुनर्वितरित और/या संशोधित कर सकते हैं; या तो लाइसेंस के संस्करण 2 के तहत, या (आपके विकल्प पर) किसी बाद के संस्करण के तहत।
यह प्रोग्राम इस उम्मीद में वितरित किया गया है कि यह उपयोगी होगा, लेकिन बिना किसी वारंटी के; यहां तक कि व्यापारिकता या किसी विशेष उद्देश्य के लिए उपयुक्तता की निहित वारंटी के बिना। अधिक जानकारी के लिए GNU जनरल पब्लिक लाइसेंस देखें।
आपको इस प्रोग्राम के साथ GNU जनरल पब्लिक लाइसेंस की एक प्रति प्राप्त हुई होगी; यदि नहीं, तो फ्री सॉफ्टवेयर फाउंडेशन, इंक., 59 टेम्पल प्लेस, सुइट 330, बोस्टन, MA02111-1307 USA को लिखें। साथ ही, इलेक्ट्रॉनिक और पेपर मेल द्वारा आपसे संपर्क करने के तरीके के बारे में भी जानकारी जोड़ें।
यदि प्रोग्राम इंटरैक्टिव है, तो इसे इंटरैक्टिव मोड में शुरू होने पर इस तरह का संक्षिप्त नोटिस आउटपुट करें: Gnomovision संस्करण 69, कॉपीराइट (C) वर्ष लेखक का नाम Gnomovision बिल्कुल भी वारंटी के साथ नहीं आता है; विवरण के लिए `show w' टाइप करें। यह मुफ़्त सॉफ़्टवेयर है, और आप इसे कुछ शर्तों के तहत पुनर्वितरित करने के लिए स्वागत करते हैं; विवरण के लिए `show c' टाइप करें।
काल्पनिक आदेश `शो डब्ल्यू' और `शो सी' होने चाहिए
जनरल पब्लिक लाइसेंस के उचित भागों को दिखाएँ। बेशक, आपके द्वारा उपयोग किए जाने वाले कमांड को `शो डब्ल्यू' और `शो सी' के अलावा कुछ और भी कहा जा सकता है; वे माउसक्लिक या मेनू आइटम भी हो सकते हैं - जो भी आपके प्रोग्राम के अनुकूल हो।
यदि आवश्यक हो तो आपको अपने नियोक्ता (यदि आप प्रोग्रामर के रूप में काम करते हैं) या अपने स्कूल, यदि कोई हो, से कार्यक्रम के लिए "कॉपीराइट अस्वीकरण" पर हस्ताक्षर करवाना चाहिए।ampयोयोडाइन इंक., जेम्स हैकर द्वारा लिखित प्रोग्राम 'ग्नोमोविजन' (जो संकलकों पर पास बनाता है) में सभी कॉपीराइट हितों को अस्वीकार करता है। टाइ कून के हस्ताक्षर, 1 अप्रैल 1989
टाई कून, वाइस के अध्यक्ष यह सामान्य सार्वजनिक लाइसेंस आपके प्रोग्राम को मालिकाना कार्यक्रमों में शामिल करने की अनुमति नहीं देता है। यदि आपका प्रोग्राम एक सबरूटीन लाइब्रेरी है, तो आप लाइब्रेरी के साथ मालिकाना अनुप्रयोगों को जोड़ने की अनुमति देना अधिक उपयोगी मान सकते हैं। यदि आप ऐसा करना चाहते हैं, तो इस लाइसेंस के बजाय GNU लाइब्रेरी जनरल पब्लिक लाइसेंस का उपयोग करें।
==========================
जीएनयू लेसर जनरल पब्लिक लाइसेंस
संस्करण 2.1, फरवरी 1999 कॉपीराइट (सी) 1991, 1999 फ्री सॉफ्टवेयर फाउंडेशन, इंक. 59 टेम्पल प्लेस, सुइट 330, बोस्टन, MA02111-1307 यूएसए सभी को इस लाइसेंस दस्तावेज़ की शाब्दिक प्रतियां कॉपी और वितरित करने की अनुमति है, लेकिन इसे बदलने की अनुमति नहीं है।
[यह लेसर जीपीएल का पहला रिलीज़ किया गया संस्करण है। इसे जीएनयू लाइब्रेरी पब्लिक लाइसेंस, संस्करण का उत्तराधिकारी भी माना जाता है
49
2, इसलिए संस्करण संख्या 2.1.] प्रस्तावना अधिकांश सॉफ़्टवेयर के लिए लाइसेंस आपके साझा करने और इसे बदलने की स्वतंत्रता को छीनने के लिए डिज़ाइन किए गए हैं। इसके विपरीत, GNU जनरल पब्लिक लाइसेंस का उद्देश्य मुफ़्त सॉफ़्टवेयर को साझा करने और बदलने की आपकी स्वतंत्रता की गारंटी देना है - यह सुनिश्चित करने के लिए कि सॉफ़्टवेयर अपने सभी उपयोगकर्ताओं के लिए मुफ़्त है। यह लाइसेंस, लेसर जनरल पब्लिक लाइसेंस, कुछ विशेष रूप से नामित सॉफ़्टवेयर पैकेजों पर लागू होता है - आम तौर पर लाइब्रेरीज़ - फ्री सॉफ़्टवेयर फ़ाउंडेशन और अन्य लेखकों के जो इसका उपयोग करने का निर्णय लेते हैं। आप भी इसका उपयोग कर सकते हैं, लेकिन हमारा सुझाव है कि आप पहले इस बारे में सावधानी से सोचें कि क्या यह लाइसेंस या साधारण जनरल पब्लिक लाइसेंस किसी विशेष मामले में उपयोग करने के लिए बेहतर रणनीति है, नीचे दिए गए स्पष्टीकरण के आधार पर। जब हम मुफ़्त सॉफ़्टवेयर की बात करते हैं, तो हम उपयोग की स्वतंत्रता का उल्लेख कर रहे होते हैं, न कि कीमत का। हमारे जनरल पब्लिक लाइसेंस यह सुनिश्चित करने के लिए डिज़ाइन किए गए हैं कि आपके पास मुफ़्त सॉफ़्टवेयर की प्रतियाँ वितरित करने की स्वतंत्रता है (और यदि आप चाहें तो इस सेवा के लिए शुल्क ले सकते हैं); कि आपको स्रोत कोड प्राप्त हो या यदि आप चाहें तो इसे प्राप्त कर सकते हैं; कि आप सॉफ़्टवेयर को बदल सकते हैं और नए मुफ़्त प्रोग्राम में इसके कुछ हिस्सों का उपयोग कर सकते हैं; और कि आपको सूचित किया जाता है कि आप ये चीज़ें कर सकते हैं। आपके अधिकारों की रक्षा के लिए, हमें ऐसे प्रतिबंध लगाने की आवश्यकता है जो वितरकों को आपको इन अधिकारों से वंचित करने या आपको इन अधिकारों को छोड़ने के लिए कहने से रोकते हैं। यदि आप लाइब्रेरी की प्रतियाँ वितरित करते हैं या यदि आप इसे संशोधित करते हैं तो ये प्रतिबंध आपके लिए कुछ ज़िम्मेदारियाँ लाते हैं।
उदाहरणार्थampयदि आप लाइब्रेरी की प्रतियाँ वितरित करते हैं, चाहे निःशुल्क या शुल्क के लिए, तो आपको प्राप्तकर्ताओं को वे सभी अधिकार देने होंगे जो हमने आपको दिए हैं। आपको यह सुनिश्चित करना होगा कि उन्हें भी प्रतियाँ प्राप्त हों या नहीं।
स्रोत कोड प्राप्त कर सकते हैं। यदि आप लाइब्रेरी के साथ अन्य कोड लिंक करते हैं, तो आपको पूर्ण ऑब्जेक्ट प्रदान करना होगा fileप्राप्तकर्ताओं को, ताकि वे लाइब्रेरी में परिवर्तन करने और इसे पुनः संकलित करने के बाद इसे लाइब्रेरी से पुनः लिंक कर सकें। और आपको उन्हें ये शर्तें दिखानी होंगी ताकि वे अपने अधिकारों को जान सकें। हम आपके अधिकारों की रक्षा दो-चरणीय विधि से करते हैं: (1) हम लाइब्रेरी का कॉपीराइट करते हैं, और (2) हम आपको यह लाइसेंस प्रदान करते हैं, जो आपको लाइब्रेरी की प्रतिलिपि बनाने, वितरित करने और/या संशोधित करने की कानूनी अनुमति देता है। प्रत्येक वितरक की सुरक्षा के लिए, हम यह स्पष्ट करना चाहते हैं कि निःशुल्क लाइब्रेरी के लिए कोई वारंटी नहीं है। साथ ही, यदि लाइब्रेरी को किसी और द्वारा संशोधित किया जाता है और आगे बढ़ाया जाता है, तो प्राप्तकर्ताओं को पता होना चाहिए कि उनके पास जो है वह मूल संस्करण नहीं है, ताकि मूल लेखक की प्रतिष्ठा उन समस्याओं से प्रभावित न हो जो दूसरों द्वारा पेश की जा सकती हैं। अंत में, सॉफ़्टवेयर पेटेंट किसी भी निःशुल्क प्रोग्राम के अस्तित्व के लिए निरंतर खतरा पैदा करते हैं। हम यह सुनिश्चित करना चाहते हैं कि कोई कंपनी पेटेंट धारक से प्रतिबंधात्मक लाइसेंस प्राप्त करके निःशुल्क प्रोग्राम के उपयोगकर्ताओं को प्रभावी रूप से प्रतिबंधित न कर सके। इसलिए, हम जोर देते हैं कि लाइब्रेरी के किसी संस्करण के लिए प्राप्त कोई भी पेटेंट लाइसेंस इस लाइसेंस में निर्दिष्ट उपयोग की पूर्ण स्वतंत्रता के अनुरूप होना चाहिए। अधिकांश GNU सॉफ़्टवेयर, जिनमें कुछ लाइब्रेरीज़ भी शामिल हैं, सामान्य GNU जनरल पब्लिक लाइसेंस के अंतर्गत आते हैं। यह लाइसेंस, GNU लेसर जनरल पब्लिक लाइसेंस, कुछ निर्दिष्ट लाइब्रेरीज़ पर लागू होता है, और सामान्य जनरल पब्लिक लाइसेंस से काफ़ी अलग है। हम इस लाइसेंस का उपयोग कुछ लाइब्रेरीज़ के लिए करते हैं ताकि उन लाइब्रेरीज़ को गैर-मुक्त प्रोग्राम में लिंक करने की अनुमति मिल सके। जब कोई प्रोग्राम किसी लाइब्रेरी से जुड़ा होता है, चाहे स्टेटिकली या
साझा लाइब्रेरी का उपयोग करते हुए, दोनों का संयोजन कानूनी रूप से एक संयुक्त कार्य है, जो मूल लाइब्रेरी का व्युत्पन्न है। इसलिए साधारण जनरल पब्लिक लाइसेंस इस तरह के लिंकिंग की अनुमति केवल तभी देता है जब पूरा संयोजन स्वतंत्रता के अपने मानदंडों को पूरा करता है। कम सामान्य सार्वजनिक लाइसेंस लाइब्रेरी के साथ अन्य कोड को जोड़ने के लिए अधिक ढीले मानदंडों की अनुमति देता है। हम इस लाइसेंस को "कम" सामान्य सार्वजनिक लाइसेंस कहते हैं क्योंकि यह सामान्य सामान्य सार्वजनिक लाइसेंस की तुलना में उपयोगकर्ता की स्वतंत्रता की रक्षा के लिए कम करता है। यह अन्य मुफ्त सॉफ्टवेयर डेवलपर्स को भी कम लाभ प्रदान करता हैtagई ओवर प्रतिस्पर्धी गैर-मुक्त कार्यक्रम। ये डिसदवानtagयही कारण है कि हम कई पुस्तकालयों के लिए सामान्य सामान्य सार्वजनिक लाइसेंस का उपयोग करते हैं। हालांकि, कम लाइसेंस अग्रिम प्रदान करता हैtagकुछ विशेष परिस्थितियों में। पूर्व के लिएampलेकिन, दुर्लभ अवसरों पर, किसी निश्चित लाइब्रेरी के व्यापकतम उपयोग को प्रोत्साहित करने की विशेष आवश्यकता हो सकती है, ताकि यह एक वास्तविक मानक बन जाए। इसे प्राप्त करने के लिए, गैर-मुक्त कार्यक्रमों को लाइब्रेरी का उपयोग करने की अनुमति दी जानी चाहिए। एक अधिक लगातार मामला यह है कि एक मुफ्त लाइब्रेरी व्यापक रूप से उपयोग की जाने वाली गैर-मुक्त लाइब्रेरी के समान ही काम करती है। इस मामले में, मुफ्त लाइब्रेरी को केवल मुफ्त सॉफ़्टवेयर तक सीमित करके बहुत कम लाभ होता है, इसलिए हम लेसर जनरल पब्लिक लाइसेंस का उपयोग करते हैं। अन्य मामलों में, गैर-मुक्त कार्यक्रमों में किसी विशेष लाइब्रेरी का उपयोग करने की अनुमति अधिक संख्या में लोगों को मुफ्त सॉफ़्टवेयर के बड़े समूह का उपयोग करने में सक्षम बनाती है। उदाहरण के लिएampले, गैर-मुक्त कार्यक्रमों में GNU C लाइब्रेरी का उपयोग करने की अनुमति कई और लोगों को संपूर्ण GNU ऑपरेटिंग सिस्टम, साथ ही इसके संस्करण, GNU/Linux ऑपरेटिंग सिस्टम का उपयोग करने में सक्षम बनाती है। हालाँकि लेसर जनरल पब्लिक लाइसेंस कम सुरक्षात्मक है
50
उपयोगकर्ताओं की स्वतंत्रता के बारे में, यह सुनिश्चित करता है कि लाइब्रेरी से जुड़े प्रोग्राम के उपयोगकर्ता के पास लाइब्रेरी के संशोधित संस्करण का उपयोग करके उस प्रोग्राम को चलाने की स्वतंत्रता और साधन है। प्रतिलिपि बनाने, वितरण और संशोधन के लिए सटीक नियम और शर्तें नीचे दी गई हैं। "लाइब्रेरी पर आधारित कार्य" और "लाइब्रेरी का उपयोग करने वाले कार्य" के बीच अंतर पर पूरा ध्यान दें। पूर्व में लाइब्रेरी से प्राप्त कोड होता है, जबकि बाद वाले को चलाने के लिए लाइब्रेरी के साथ जोड़ा जाना चाहिए।
प्रतिलिपिकरण, वितरण और संशोधन के लिए नियम और शर्तें
0. यह लाइसेंस अनुबंध किसी भी सॉफ्टवेयर लाइब्रेरी या अन्य प्रोग्राम पर लागू होता है जिसमें कॉपीराइट धारक या अन्य अधिकृत पक्ष द्वारा यह कहते हुए एक नोटिस होता है कि इसे इस लेसर जनरल पब्लिक लाइसेंस (जिसे "यह लाइसेंस" भी कहा जाता है) की शर्तों के तहत वितरित किया जा सकता है। प्रत्येक लाइसेंसधारी को "आप" के रूप में संबोधित किया जाता है। "लाइब्रेरी" का अर्थ है सॉफ्टवेयर फ़ंक्शन और/या डेटा का संग्रह जो इस तरह से तैयार किया जाता है कि इसे एप्लिकेशन प्रोग्राम (जो उन फ़ंक्शन और डेटा में से कुछ का उपयोग करते हैं) के साथ आसानी से जोड़ा जा सके ताकि निष्पादन योग्य बनाया जा सके। नीचे "लाइब्रेरी" किसी भी ऐसी सॉफ़्टवेयर लाइब्रेरी या कार्य को संदर्भित करता है जिसे इन शर्तों के तहत वितरित किया गया है। "लाइब्रेरी पर आधारित कार्य" का अर्थ है लाइब्रेरी या कॉपीराइट कानून के तहत कोई व्युत्पन्न कार्य: यानी, लाइब्रेरी या उसके किसी भाग को शामिल करने वाला कार्य, या तो शब्दशः या संशोधनों के साथ और/या किसी अन्य भाषा में सीधे अनुवादित। (इसके बाद, अनुवाद
"संशोधन" शब्द में बिना किसी सीमा के शामिल किया गया है।) किसी कार्य के लिए "स्रोत कोड" का अर्थ है उसमें संशोधन करने के लिए कार्य का पसंदीदा रूप। किसी लाइब्रेरी के लिए, पूर्ण स्रोत कोड का अर्थ है इसमें शामिल सभी मॉड्यूल के लिए सभी स्रोत कोड, साथ ही कोई भी संबद्ध इंटरफ़ेस परिभाषा files, साथ ही पुस्तकालय के संकलन और स्थापना को नियंत्रित करने के लिए उपयोग की जाने वाली स्क्रिप्ट।
कॉपी करना, वितरण और संशोधन के अलावा अन्य गतिविधियाँ इस लाइसेंस के अंतर्गत नहीं आती हैं; वे इसके दायरे से बाहर हैं। लाइब्रेरी का उपयोग करके प्रोग्राम चलाने का कार्य प्रतिबंधित नहीं है, और ऐसे प्रोग्राम से आउटपुट केवल तभी कवर किया जाता है जब इसकी सामग्री लाइब्रेरी पर आधारित कार्य का गठन करती है (इसे लिखने के लिए किसी टूल में लाइब्रेरी के उपयोग से स्वतंत्र)। यह सच है या नहीं यह इस बात पर निर्भर करता है कि लाइब्रेरी क्या करती है और लाइब्रेरी का उपयोग करने वाला प्रोग्राम क्या करता है। 1. आप लाइब्रेरी के पूर्ण स्रोत कोड की शाब्दिक प्रतियों को कॉपी करके वितरित कर सकते हैं, जैसा कि आप इसे प्राप्त करते हैं, किसी भी माध्यम में, बशर्ते कि आप प्रत्येक कॉपी पर स्पष्ट रूप से और उचित रूप से एक उपयुक्त कॉपीराइट नोटिस और वारंटी का अस्वीकरण प्रकाशित करें; इस लाइसेंस और किसी भी वारंटी की अनुपस्थिति को संदर्भित करने वाली सभी सूचनाओं को बरकरार रखें; और लाइब्रेरी के साथ इस लाइसेंस की एक प्रति वितरित करें। आप एक कॉपी को स्थानांतरित करने के भौतिक कार्य के लिए शुल्क ले सकते हैं, और आप अपने विकल्प पर शुल्क के बदले में वारंटी सुरक्षा प्रदान कर सकते हैं। 2. आप लाइब्रेरी की अपनी प्रति या प्रतियों या उसके किसी भाग को संशोधित कर सकते हैं, इस प्रकार लाइब्रेरी पर आधारित कार्य बना सकते हैं, और उपरोक्त अनुभाग 1 की शर्तों के तहत ऐसे संशोधनों या कार्य की प्रतिलिपि बना सकते हैं और वितरित कर सकते हैं,
बशर्ते कि आप इन सभी शर्तों को भी पूरा करें: a) संशोधित कार्य स्वयं एक सॉफ्टवेयर लाइब्रेरी होना चाहिए। b) आपको इसका कारण बनना चाहिए fileइसे संशोधित करके प्रमुखता से यह सूचना दी गई है कि आपने इसमें परिवर्तन कर दिया है। fileकिसी भी परिवर्तन की तारीख और विवरण। c) आपको इस लाइसेंस की शर्तों के अंतर्गत संपूर्ण कार्य को सभी तृतीय पक्षों को निःशुल्क लाइसेंस प्रदान करना होगा। d) यदि संशोधित लाइब्रेरी में कोई सुविधा किसी फ़ंक्शन या डेटा की तालिका को संदर्भित करती है जिसे उस सुविधा का उपयोग करने वाले एप्लिकेशन प्रोग्राम द्वारा आपूर्ति की जानी है, सुविधा का आह्वान किए जाने पर पारित तर्क के अलावा, तो आपको यह सुनिश्चित करने के लिए सद्भावनापूर्वक प्रयास करना होगा कि, उस स्थिति में जब कोई एप्लिकेशन ऐसा फ़ंक्शन या तालिका प्रदान नहीं करता है, तो सुविधा अभी भी संचालित होती है, और अपने उद्देश्य के जो भी भाग सार्थक रहते हैं उन्हें पूरा करती है। (उदाहरण के लिएampले, वर्गमूल की गणना करने के लिए लाइब्रेरी में एक फ़ंक्शन का एक उद्देश्य होता है जो एप्लिकेशन से पूरी तरह से स्वतंत्र रूप से परिभाषित होता है। इसलिए, उपधारा 2d के अनुसार यह आवश्यक है कि इस फ़ंक्शन द्वारा उपयोग किया जाने वाला कोई भी एप्लिकेशन-प्रदत्त फ़ंक्शन या तालिका वैकल्पिक होनी चाहिए: यदि एप्लिकेशन इसे प्रदान नहीं करता है, तो वर्गमूल फ़ंक्शन को अभी भी वर्गमूल की गणना करनी चाहिए।) ये आवश्यकताएं संशोधित कार्य पर समग्र रूप से लागू होती हैं। यदि उस कार्य के पहचाने जाने योग्य खंड लाइब्रेरी से प्राप्त नहीं हुए हैं, और उन्हें उचित रूप से स्वतंत्र और अलग कार्य माना जा सकता है, तो यह लाइसेंस और इसकी शर्तें उन खंडों पर लागू नहीं होती हैं जब आप उन्हें अलग-अलग कार्यों के रूप में वितरित करते हैं। लेकिन जब आप समान खंडों को एक पूरे के हिस्से के रूप में वितरित करते हैं जो लाइब्रेरी पर आधारित एक कार्य है, तो पूरे का वितरण इस लाइसेंस की शर्तों पर होना चाहिए, जिसकी अन्य अनुमतियाँ
51
लाइसेंसधारी संपूर्ण संपूर्ण तक विस्तारित होते हैं, और इस प्रकार प्रत्येक भाग तक, चाहे उसे किसने लिखा हो। इस प्रकार, इस खंड का उद्देश्य अधिकारों का दावा करना या आपके द्वारा पूरी तरह से लिखे गए कार्य के अधिकारों को चुनौती देना नहीं है; बल्कि, इसका उद्देश्य लाइब्रेरी पर आधारित व्युत्पन्न या सामूहिक कार्यों के वितरण को नियंत्रित करने के अधिकार का प्रयोग करना है। इसके अलावा, लाइब्रेरी के साथ लाइब्रेरी पर आधारित नहीं किसी अन्य कार्य का (या लाइब्रेरी पर आधारित कार्य के साथ) संग्रहण या वितरण माध्यम के वॉल्यूम पर एकत्रीकरण मात्र अन्य कार्य को इस लाइसेंस के दायरे में नहीं लाता है। 3. आप लाइब्रेरी की किसी दी गई प्रति पर इस लाइसेंस के बजाय साधारण GNU जनरल पब्लिक लाइसेंस की शर्तों को लागू करने का विकल्प चुन सकते हैं। ऐसा करने के लिए, आपको इस लाइसेंस को संदर्भित करने वाली सभी सूचनाओं को बदलना होगा, ताकि वे इस लाइसेंस के बजाय साधारण GNU जनरल पब्लिक लाइसेंस, संस्करण 2 को संदर्भित करें। (यदि साधारण GNU जनरल पब्लिक लाइसेंस के संस्करण 2 से नया संस्करण सामने आया है, तो आप चाहें तो उस संस्करण को निर्दिष्ट कर सकते हैं।) इन सूचनाओं में कोई अन्य परिवर्तन न करें। एक बार किसी दी गई कॉपी में यह परिवर्तन कर दिया जाता है, तो यह उस कॉपी के लिए अपरिवर्तनीय होता है, इसलिए साधारण GNU जनरल पब्लिक लाइसेंस उस कॉपी से बनाई गई सभी बाद की प्रतियों और व्युत्पन्न कार्यों पर लागू होता है। यह विकल्प तब उपयोगी होता है जब आप लाइब्रेरी के कोड के हिस्से को किसी ऐसे प्रोग्राम में कॉपी करना चाहते हैं जो लाइब्रेरी नहीं है। 4. आप लाइब्रेरी (या सेक्शन 2 के तहत इसका कोई हिस्सा या व्युत्पन्न) को ऑब्जेक्ट कोड या निष्पादन योग्य रूप में सेक्शन 1 और 2 के नियमों के तहत कॉपी और वितरित कर सकते हैं, बशर्ते कि आप इसके साथ पूरा संगत मशीन-पठनीय स्रोत कोड भी भेजें,
जिसे सॉफ्टवेयर इंटरचेंज के लिए आमतौर पर इस्तेमाल किए जाने वाले माध्यम पर ऊपर दिए गए अनुभाग 1 और 2 की शर्तों के तहत वितरित किया जाना चाहिए। यदि ऑब्जेक्ट कोड का वितरण निर्दिष्ट स्थान से कॉपी करने के लिए पहुँच प्रदान करके किया जाता है, तो उसी स्थान से स्रोत कोड की प्रतिलिपि बनाने के लिए समतुल्य पहुँच प्रदान करना स्रोत कोड वितरित करने की आवश्यकता को पूरा करता है, भले ही तीसरे पक्ष को ऑब्जेक्ट कोड के साथ स्रोत की प्रतिलिपि बनाने के लिए बाध्य न किया गया हो। 5. एक प्रोग्राम जिसमें लाइब्रेरी के किसी भी हिस्से का व्युत्पन्न नहीं होता है, लेकिन इसे संकलित या इसके साथ लिंक करके लाइब्रेरी के साथ काम करने के लिए डिज़ाइन किया गया है, इसे "लाइब्रेरी का उपयोग करने वाला कार्य" कहा जाता है। ऐसा कार्य, अलग से, लाइब्रेरी का व्युत्पन्न कार्य नहीं है, और इसलिए इस लाइसेंस के दायरे से बाहर है। हालाँकि, लाइब्रेरी के साथ "लाइब्रेरी का उपयोग करने वाले कार्य" को जोड़ने से एक निष्पादन योग्य बनता है जो लाइब्रेरी का व्युत्पन्न होता है (क्योंकि इसमें लाइब्रेरी के हिस्से होते हैं), बजाय "लाइब्रेरी का उपयोग करने वाले कार्य" के। इसलिए निष्पादन योग्य इस लाइसेंस द्वारा कवर किया जाता है। अनुभाग 6 ऐसे निष्पादन योग्य के वितरण के लिए शर्तें बताता है। जब कोई "लाइब्रेरी का उपयोग करने वाला कार्य" हेडर से सामग्री का उपयोग करता है file जो लाइब्रेरी का हिस्सा है, उस कार्य के लिए ऑब्जेक्ट कोड लाइब्रेरी का व्युत्पन्न कार्य हो सकता है, भले ही स्रोत कोड न हो। यह सच है या नहीं, यह विशेष रूप से महत्वपूर्ण है यदि कार्य को लाइब्रेरी के बिना जोड़ा जा सकता है, या यदि कार्य स्वयं एक लाइब्रेरी है। इसके सत्य होने की सीमा कानून द्वारा सटीक रूप से परिभाषित नहीं की गई है। यदि ऐसा ऑब्जेक्ट कोड लाइब्रेरी का व्युत्पन्न कार्य हो सकता है, भले ही स्रोत कोड न हो। file केवल संख्यात्मक पैरामीटर, डेटा संरचना लेआउट और एक्सेसर्स, और छोटे मैक्रोज़ और छोटे इनलाइन फ़ंक्शन (दस) का उपयोग करता है
पंक्तियों या उससे कम लंबाई में), तो वस्तु का उपयोग file इस पर कोई प्रतिबंध नहीं है, चाहे वह कानूनी रूप से व्युत्पन्न कार्य हो या नहीं। (इस ऑब्जेक्ट कोड और लाइब्रेरी के कुछ हिस्सों वाले निष्पादन योग्य अभी भी धारा 6 के अंतर्गत आएंगे।) अन्यथा, यदि कार्य लाइब्रेरी का व्युत्पन्न है, तो आप धारा 6 की शर्तों के तहत कार्य के लिए ऑब्जेक्ट कोड वितरित कर सकते हैं। उस कार्य को शामिल करने वाले कोई भी निष्पादन योग्य भी धारा 6 के अंतर्गत आते हैं, चाहे वे सीधे लाइब्रेरी से जुड़े हों या नहीं। 6. उपरोक्त अनुभागों के अपवाद के रूप में, आप लाइब्रेरी के कुछ हिस्सों वाले कार्य का उत्पादन करने के लिए लाइब्रेरी के साथ "कार्य जो लाइब्रेरी का उपयोग करता है" को भी जोड़ या लिंक कर सकते हैं, और उस कार्य को अपनी पसंद की शर्तों के तहत वितरित कर सकते हैं, बशर्ते कि शर्तें ग्राहक के अपने उपयोग के लिए कार्य में संशोधन और ऐसे संशोधनों को डीबग करने के लिए रिवर्स इंजीनियरिंग की अनुमति दें। आपको कार्य की प्रत्येक प्रति के साथ प्रमुख रूप से यह नोटिस देना होगा कि इसमें लाइब्रेरी का उपयोग किया गया है और लाइब्रेरी और इसका उपयोग इस लाइसेंस द्वारा कवर किया गया है। आपको इस लाइसेंस की एक प्रति प्रदान करनी होगी। यदि निष्पादन के दौरान कार्य कॉपीराइट नोटिस प्रदर्शित करता है, तो आपको उनके बीच लाइब्रेरी के लिए कॉपीराइट नोटिस शामिल करना होगा, साथ ही उपयोगकर्ता को इस लाइसेंस की प्रति के लिए निर्देशित करने वाला संदर्भ भी शामिल करना होगा। साथ ही, आपको इनमें से एक काम करना होगा: a) कार्य के साथ लाइब्रेरी के लिए पूर्ण संगत मशीन-पठनीय स्रोत कोड शामिल करें जिसमें कार्य में उपयोग किए गए सभी परिवर्तन शामिल हों (जिन्हें ऊपर अनुभाग 1 और 2 के तहत वितरित किया जाना चाहिए); और, यदि कार्य लाइब्रेरी से जुड़ा एक निष्पादन योग्य है, तो ऑब्जेक्ट कोड के रूप में पूर्ण मशीन-पठनीय "कार्य जो लाइब्रेरी का उपयोग करता है" के साथ
52
और/या स्रोत कोड, ताकि उपयोगकर्ता लाइब्रेरी को संशोधित कर सके और फिर संशोधित लाइब्रेरी युक्त संशोधित निष्पादन योग्य बनाने के लिए पुनः लिंक कर सके। (यह समझा जाता है कि जो उपयोगकर्ता परिभाषाओं की सामग्री को बदलता है fileलाइब्रेरी में मौजूद लाइब्रेरी आवश्यक रूप से संशोधित परिभाषाओं का उपयोग करने के लिए एप्लिकेशन को पुनः संकलित करने में सक्षम नहीं होगी।) b) लाइब्रेरी से लिंक करने के लिए उपयुक्त साझा लाइब्रेरी तंत्र का उपयोग करें। उपयुक्त तंत्र वह है जो (1) निष्पादन योग्य में लाइब्रेरी फ़ंक्शन की प्रतिलिपि बनाने के बजाय, उपयोगकर्ता के कंप्यूटर सिस्टम पर पहले से मौजूद लाइब्रेरी की एक प्रति का उपयोग करता है, और (2) लाइब्रेरी के संशोधित संस्करण के साथ ठीक से काम करेगा, यदि उपयोगकर्ता इसे स्थापित करता है, जब तक कि संशोधित संस्करण उस संस्करण के साथ इंटरफ़ेस संगत है जिसके साथ काम किया गया था। c) काम के साथ एक लिखित प्रस्ताव, कम से कम तीन साल के लिए वैध, उसी उपयोगकर्ता को उपधारा 6a में निर्दिष्ट सामग्री देने के लिए, इस वितरण को करने की लागत से अधिक नहीं के लिए। d) यदि कार्य का वितरण निर्दिष्ट स्थान से प्रतिलिपि तक पहुँच की पेशकश करके किया जाता है, तो उसी स्थान से उपरोक्त निर्दिष्ट सामग्रियों की प्रतिलिपि बनाने के लिए समान पहुँच प्रदान करें। e) सत्यापित करें कि उपयोगकर्ता को पहले से ही इन सामग्रियों की एक प्रति प्राप्त हुई है या आपने पहले ही इस उपयोगकर्ता को एक प्रति भेज दी है। किसी निष्पादन योग्य के लिए, “कार्य जो लाइब्रेरी का उपयोग करता है” के आवश्यक रूप में निष्पादन योग्य को पुन: प्रस्तुत करने के लिए आवश्यक कोई भी डेटा और उपयोगिता कार्यक्रम शामिल होना चाहिए। हालाँकि, एक विशेष अपवाद के रूप में, वितरित की जाने वाली सामग्रियों में ऐसी कोई भी चीज़ शामिल नहीं होनी चाहिए जो सामान्य रूप से वितरित की जाती है (स्रोत या बाइनरी रूप में) उस ऑपरेटिंग सिस्टम के प्रमुख घटकों (कंपाइलर, कर्नेल, इत्यादि) के साथ जिस पर यह वितरित किया जाता है।
निष्पादन योग्य तब तक नहीं चलता, जब तक कि वह घटक स्वयं निष्पादन योग्य के साथ न हो। ऐसा हो सकता है कि यह आवश्यकता अन्य स्वामित्व वाली लाइब्रेरियों के लाइसेंस प्रतिबंधों का खंडन करती है जो सामान्य रूप से ऑपरेटिंग सिस्टम के साथ नहीं होती हैं। इस तरह के विरोधाभास का मतलब है कि आप उन्हें और लाइब्रेरी दोनों को एक साथ अपने द्वारा वितरित निष्पादन योग्य में उपयोग नहीं कर सकते हैं। 7. आप लाइब्रेरी सुविधाओं को जो लाइब्रेरी पर आधारित कार्य हैं, इस लाइसेंस द्वारा कवर नहीं की गई अन्य लाइब्रेरी सुविधाओं के साथ एक ही लाइब्रेरी में साथ-साथ रख सकते हैं, और ऐसी संयुक्त लाइब्रेरी वितरित कर सकते हैं, बशर्ते कि लाइब्रेरी पर आधारित कार्य और अन्य लाइब्रेरी सुविधाओं का अलग-अलग वितरण अन्यथा अनुमत हो, और बशर्ते कि आप ये दो काम करें: a) संयुक्त लाइब्रेरी के साथ लाइब्रेरी पर आधारित उसी कार्य की एक प्रति संलग्न करें, जो किसी अन्य लाइब्रेरी सुविधाओं के साथ संयुक्त न हो। इसे उपरोक्त अनुभागों की शर्तों के तहत वितरित किया जाना चाहिए। b) संयुक्त लाइब्रेरी के साथ इस तथ्य की प्रमुख सूचना दें कि इसका एक हिस्सा लाइब्रेरी पर आधारित कार्य है, और यह स्पष्ट करें कि उसी कार्य के साथ संयुक्त न किए गए रूप को कहाँ पाया जा सकता है। 8. आप इस लाइसेंस के तहत स्पष्ट रूप से दिए गए प्रावधान को छोड़कर लाइब्रेरी की प्रतिलिपि नहीं बना सकते, उसे संशोधित नहीं कर सकते, उसे सबलाइसेंस नहीं दे सकते, उससे लिंक नहीं कर सकते या उसे वितरित नहीं कर सकते। लाइब्रेरी की प्रतिलिपि बनाने, उसे संशोधित करने, उसे सबलाइसेंस नहीं देने, उससे लिंक नहीं करने या उसे वितरित नहीं करने का कोई भी प्रयास अमान्य है और इस लाइसेंस के तहत आपके अधिकार स्वतः ही समाप्त हो जाएंगे। हालांकि, इस लाइसेंस के तहत जिन पक्षों ने आपसे प्रतियां या अधिकार प्राप्त किए हैं, उनके लाइसेंस तब तक समाप्त नहीं किए जाएंगे, जब तक कि वे पक्ष पूर्ण अनुपालन में बने रहते हैं।
9. आपको इस लाइसेंस को स्वीकार करने की आवश्यकता नहीं है, क्योंकि आपने इस पर हस्ताक्षर नहीं किए हैं। हालाँकि, कोई भी अन्य चीज़ आपको लाइब्रेरी या इसके व्युत्पन्न कार्यों को संशोधित या वितरित करने की अनुमति नहीं देती है। यदि आप इस लाइसेंस को स्वीकार नहीं करते हैं तो ये कार्य कानून द्वारा निषिद्ध हैं। इसलिए, लाइब्रेरी (या लाइब्रेरी पर आधारित किसी भी कार्य) को संशोधित या वितरित करके, आप ऐसा करने के लिए इस लाइसेंस की अपनी स्वीकृति और लाइब्रेरी या इसके आधार पर कार्यों की प्रतिलिपि बनाने, वितरित करने या संशोधित करने के लिए इसके सभी नियमों और शर्तों को स्वीकार करते हैं। 10. जब भी आप लाइब्रेरी (या लाइब्रेरी पर आधारित किसी भी कार्य) को पुनः वितरित करते हैं, तो प्राप्तकर्ता को इन नियमों और शर्तों के अधीन लाइब्रेरी की प्रतिलिपि बनाने, वितरित करने, लिंक करने या संशोधित करने के लिए मूल लाइसेंसकर्ता से स्वचालित रूप से लाइसेंस प्राप्त होता है। आप प्राप्तकर्ताओं के यहाँ दिए गए अधिकारों के प्रयोग पर कोई और प्रतिबंध नहीं लगा सकते हैं। आप इस लाइसेंस के साथ तीसरे पक्ष द्वारा अनुपालन लागू करने के लिए जिम्मेदार नहीं हैं। 11. यदि न्यायालय के निर्णय या पेटेंट उल्लंघन के आरोप के परिणामस्वरूप या किसी अन्य कारण (पेटेंट मुद्दों तक सीमित नहीं) के कारण आप पर ऐसी शर्तें लगाई जाती हैं (चाहे न्यायालय के आदेश, समझौते या अन्यथा द्वारा) जो इस लाइसेंस की शर्तों का खंडन करती हैं, तो वे आपको इस लाइसेंस की शर्तों से मुक्त नहीं करती हैं। यदि आप इस लाइसेंस के तहत अपने दायित्वों और किसी अन्य प्रासंगिक दायित्वों को एक साथ पूरा करने के लिए वितरण नहीं कर सकते हैं, तो परिणामस्वरूप आप लाइब्रेरी को बिल्कुल भी वितरित नहीं कर सकते हैं। उदाहरण के लिएampले, यदि पेटेंट लाइसेंस उन सभी लोगों द्वारा लाइब्रेरी के रॉयल्टी-मुक्त पुनर्वितरण की अनुमति नहीं देता है जो आपके माध्यम से प्रत्यक्ष या अप्रत्यक्ष रूप से प्रतियां प्राप्त करते हैं, तो एकमात्र तरीका है जिससे आप इसे और इस दोनों को संतुष्ट कर सकते हैं
53
लाइसेंस का अर्थ है लाइब्रेरी के वितरण से पूरी तरह बचना। यदि इस खंड का कोई भाग किसी विशेष परिस्थिति में अमान्य या लागू न करने योग्य पाया जाता है, तो खंड का शेष भाग लागू होगा, और संपूर्ण खंड अन्य परिस्थितियों में लागू होगा। इस खंड का उद्देश्य आपको किसी पेटेंट या अन्य संपत्ति अधिकार दावों का उल्लंघन करने या ऐसे किसी दावे की वैधता को चुनौती देने के लिए प्रेरित करना नहीं है; इस खंड का एकमात्र उद्देश्य मुक्त सॉफ्टवेयर वितरण प्रणाली की अखंडता की रक्षा करना है जिसे सार्वजनिक लाइसेंस प्रथाओं द्वारा कार्यान्वित किया जाता है। कई लोगों ने उस प्रणाली के सुसंगत अनुप्रयोग पर भरोसा करते हुए उस प्रणाली के माध्यम से वितरित सॉफ्टवेयर की विस्तृत श्रृंखला में उदार योगदान दिया है; यह लेखक/दाता पर निर्भर करता है कि वह किसी अन्य प्रणाली के माध्यम से सॉफ्टवेयर वितरित करने के लिए तैयार है या नहीं और लाइसेंसधारी उस विकल्प को लागू नहीं कर सकता है। इस खंड का उद्देश्य यह स्पष्ट करना है कि इस लाइसेंस के शेष भाग का क्या परिणाम माना जाता है। 12. यदि लाइब्रेरी का वितरण और/या उपयोग कुछ देशों में पेटेंट या कॉपीराइट इंटरफेस द्वारा प्रतिबंधित है, तो मूल कॉपीराइट धारक जो लाइब्रेरी को इस लाइसेंस के तहत रखता है, उन देशों को छोड़कर एक स्पष्ट भौगोलिक वितरण सीमा जोड़ सकता है, ताकि वितरण केवल उन देशों में या उनके बीच ही अनुमत हो जो इस प्रकार बहिष्कृत नहीं हैं। ऐसे मामले में, यह लाइसेंस सीमा को इस तरह शामिल करता है जैसे कि इस लाइसेंस के मुख्य भाग में लिखा गया हो। 13. फ्री सॉफ्टवेयर फाउंडेशन कम आम जनता के संशोधित और/या नए संस्करण प्रकाशित कर सकता है
समय-समय पर लाइसेंस। ऐसे नए संस्करण वर्तमान संस्करण की भावना के समान होंगे, लेकिन नई समस्याओं या चिंताओं को संबोधित करने के लिए विवरण में भिन्न हो सकते हैं। प्रत्येक संस्करण को एक विशिष्ट संस्करण संख्या दी जाती है। यदि लाइब्रेरी इस लाइसेंस का एक संस्करण संख्या निर्दिष्ट करती है जो उस पर और "किसी भी बाद के संस्करण" पर लागू होती है, तो आपके पास उस संस्करण या फ्री सॉफ्टवेयर फाउंडेशन द्वारा प्रकाशित किसी भी बाद के संस्करण के नियमों और शर्तों का पालन करने का विकल्प है। यदि लाइब्रेरी लाइसेंस संस्करण संख्या निर्दिष्ट नहीं करती है, तो आप फ्री सॉफ्टवेयर फाउंडेशन द्वारा प्रकाशित किसी भी संस्करण को चुन सकते हैं। 14. यदि आप लाइब्रेरी के कुछ हिस्सों को अन्य मुफ्त कार्यक्रमों में शामिल करना चाहते हैं जिनकी वितरण शर्तें इनसे असंगत हैं, तो अनुमति मांगने के लिए लेखक को लिखें। फ्री सॉफ्टवेयर फाउंडेशन द्वारा कॉपीराइट किए गए सॉफ़्टवेयर के लिए, फ्री सॉफ्टवेयर फाउंडेशन को लिखें; हम कभी-कभी इसके लिए अपवाद बनाते हैं। हमारा निर्णय हमारे सभी मुफ्त सॉफ़्टवेयर के व्युत्पन्नों की मुफ्त स्थिति को संरक्षित करने और आम तौर पर सॉफ़्टवेयर के साझाकरण और पुन: उपयोग को बढ़ावा देने के दो लक्ष्यों द्वारा निर्देशित होगा।
कोई वारंटी नहीं 15. चूँकि लाइब्रेरी को निःशुल्क लाइसेंस दिया गया है, इसलिए लागू कानून द्वारा अनुमत सीमा तक लाइब्रेरी के लिए कोई वारंटी नहीं है। सिवाय इसके कि जब अन्यथा लिखित रूप में कहा गया हो, कॉपीराइट धारक और/या अन्य पक्ष लाइब्रेरी को “जैसा है” किसी भी प्रकार की वारंटी के बिना प्रदान करते हैं, चाहे वह व्यक्त हो या निहित, जिसमें शामिल है, लेकिन केवल इन्हीं तक सीमित नहीं है, किसी विशेष उद्देश्य के लिए बिक्री योग्यता और उपयुक्तता की निहित वारंटी। संपूर्ण जोखिम
पुस्तकालय की गुणवत्ता और प्रदर्शन की जिम्मेदारी आपकी है। यदि पुस्तकालय दोषपूर्ण साबित होता है, तो आप सभी आवश्यक सेवा, मरम्मत या सुधार की लागत वहन करते हैं। 16. किसी भी स्थिति में जब तक कि लागू कानून द्वारा आवश्यक न हो या लिखित रूप में सहमति न हो, कोई भी कॉपीराइट धारक या कोई अन्य पक्ष जो लाइब्रेरी को संशोधित या पुनर्वितरित कर सकता है जैसा कि ऊपर अनुमति दी गई है, आपके प्रति किसी भी सामान्य, विशेष, आकस्मिक या परिणामी क्षति सहित नुकसान के लिए उत्तरदायी नहीं होगा जो लाइब्रेरी के उपयोग या उपयोग करने में असमर्थता से उत्पन्न होती है (जिसमें डेटा की हानि या डेटा का गलत प्रस्तुत किया जाना या आपके या तीसरे पक्ष द्वारा सहन की गई हानि या लाइब्रेरी का किसी अन्य सॉफ़्टवेयर के साथ संचालन करने में विफलता शामिल है, लेकिन इन्हीं तक सीमित नहीं है), भले ही ऐसे धारक या अन्य पक्ष को सलाह दी गई हो ऐसे नुकसान की संभावना.
नियम एवं शर्तों का अंत
अपनी नई लाइब्रेरी में इन शर्तों को कैसे लागू करें यदि आप एक नई लाइब्रेरी विकसित करते हैं, और आप चाहते हैं कि यह जनता के लिए सबसे बड़ा संभव उपयोग हो, तो हम इसे मुफ्त सॉफ्टवेयर बनाने की सलाह देते हैं जिसे हर कोई पुनर्वितरित और बदल सकता है। आप इन शर्तों के तहत (या, वैकल्पिक रूप से, सामान्य सामान्य सार्वजनिक लाइसेंस की शर्तों के तहत) पुनर्वितरण की अनुमति देकर ऐसा कर सकते हैं। इन शर्तों को लागू करने के लिए, निम्नलिखित सूचनाएं पुस्तकालय में संलग्न करें। उन्हें प्रत्येक स्रोत की शुरुआत में संलग्न करना सबसे सुरक्षित है file वारंटी के बहिष्कार को सबसे प्रभावी ढंग से व्यक्त करने के लिए; और प्रत्येक file
54
इसमें कम से कम “कॉपीराइट” लाइन और पूरा नोटिस कहाँ है, इसका संकेत होना चाहिए। कॉपीराइट (सी) यह लाइब्रेरी मुफ़्त सॉफ़्टवेयर है; आप इसे GNU लेसर जनरल पब्लिक लाइसेंस की शर्तों के तहत पुनः वितरित और/या संशोधित कर सकते हैं, जैसा कि फ्री सॉफ़्टवेयर फ़ाउंडेशन द्वारा प्रकाशित किया गया है; या तो लाइसेंस का संस्करण 2.1, या (आपके विकल्प पर) कोई बाद का संस्करण। यह लाइब्रेरी इस उम्मीद में वितरित की जाती है कि यह उपयोगी होगी, लेकिन बिना किसी वारंटी के; यहाँ तक कि व्यापारिकता या किसी विशेष उद्देश्य के लिए उपयुक्तता की निहित वारंटी के बिना। GNU लेसर जनरल पब्लिक लाइसेंस देखें
दस्तावेज़ / संसाधन
![]() |
सोनी ZRD-CH12D सीरीज डिस्प्ले कैबिनेट डिस्प्ले कंट्रोलर [पीडीएफ] निर्देश पुस्तिका ZRD-CH12D, ZRD-CH15D, ZRD-BH12D, ZRD-BH15D, ZRD-C12A, ZRD-C15A, ZRD-B12A, ZRD-B15A, ZRCT-300, ZRK-CH12D, ZRK-CH15D, ZRK-BH12D, ZRK-BH15D, ZRA-CH12DSM, ZRA-CH15DSM, ZRA-BH12DSM, ZRA-BH15DSM, ZRA-1DSC, ZRA-1DSK, ZRD-CH12D सीरीज डिस्प्ले कैबिनेट डिस्प्ले कंट्रोलर, ZRD-CH12D सीरीज, डिस्प्ले कैबिनेट डिस्प्ले कंट्रोलर, कैबिनेट डिस्प्ले कंट्रोलर, डिस्प्ले कंट्रोलर, कंट्रोलर |

