एक्लिप्स पब्लिक लाइसेंस: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 17: Line 17:
'''एक्लिप्स पब्लिक लाइसेंस''' (ईपीएल) [[मुफ्त सॉफ्टवेयर|फ्री सॉफ्टवेयर]] और [[ओपन सोर्स सॉफ्टवेयर लाइसेंस]] है जिसका उपयोग विशेष रूप से [[ ग्रहण फाउंडेशन | एक्लिप्स फाउंडेशन]] द्वारा [[ ग्रहण (सॉफ्टवेयर) | एक्लिप्स (सॉफ्टवेयर)]] और अन्य परियोजनाओं के लिए किया जाता है। यह [[ सामान्य सार्वजनिक लाइसेंस | कॉमन पब्लिक लाइसेंस]] (सीपीएल) की जगह लेता है और [[पेटेंट]] से संबंधित स्थितियों से संबंधित कुछ शर्तों को हटा देता है।<ref name="patent litigation change">In section 7, this sentence is in CPL 1.0, but not EPL 1.0: "If Recipient institutes patent litigation against a Contributor with respect to a patent applicable to software (including a cross-claim or counterclaim in a lawsuit), then any patent licenses granted by that Contributor to such Recipient under this Agreement shall terminate as of the date such litigation is filed."</ref>
'''एक्लिप्स पब्लिक लाइसेंस''' (ईपीएल) [[मुफ्त सॉफ्टवेयर|फ्री सॉफ्टवेयर]] और [[ओपन सोर्स सॉफ्टवेयर लाइसेंस]] है जिसका उपयोग विशेष रूप से [[ ग्रहण फाउंडेशन | एक्लिप्स फाउंडेशन]] द्वारा [[ ग्रहण (सॉफ्टवेयर) | एक्लिप्स (सॉफ्टवेयर)]] और अन्य परियोजनाओं के लिए किया जाता है। यह [[ सामान्य सार्वजनिक लाइसेंस | कॉमन पब्लिक लाइसेंस]] (सीपीएल) की जगह लेता है और [[पेटेंट]] से संबंधित स्थितियों से संबंधित कुछ शर्तों को हटा देता है।<ref name="patent litigation change">In section 7, this sentence is in CPL 1.0, but not EPL 1.0: "If Recipient institutes patent litigation against a Contributor with respect to a patent applicable to software (including a cross-claim or counterclaim in a lawsuit), then any patent licenses granted by that Contributor to such Recipient under this Agreement shall terminate as of the date such litigation is filed."</ref>


एक्लिप्स पब्लिक लाइसेंस को व्यवसाय-अनुकूल फ्री सॉफ्टवेयर लाइसेंस के रूप में डिज़ाइन किया गया है, और इसमें [[जीएनयू जनरल पब्लिक लाइसेंस]] (जीपीएल) जैसे लाइसेंस की तुलना में कमजोर [[कॉपीलेफ्ट]] प्रावधान हैं।<ref name=":0">{{Cite web|title = Open Source Software: a legal guide {{!}} LawGives|url = https://www.lawgives.com/guide/55ce85817777775593000144/Open-Source-Software-a-legal-guide|website = LawGives|archive-url = https://web.archive.org/web/20200730221407/https://www.lawgives.com/guide/55ce85817777775593000144/Open-Source-Software-a-legal-guide|access-date = 2020-07-30|archive-date = 30 July 2020}}</ref> ईपीएल-लाइसेंस प्राप्त कार्यक्रमों के प्राप्तकर्ता कार्य और संशोधित संस्करणों का उपयोग, संशोधन, प्रतिलिपि और वितरण कर सकते हैं, कुछ स्थितियों में वे अपने स्वयं के परिवर्तन प्रवृत्त करने के लिए बाध्य होते हैं।<ref name="epl">{{cite web | url = http://www.eclipse.org/legal/epl-v10.html | title = ग्रहण सार्वजनिक लाइसेंस - v 1.0| access-date = 2006-09-12 }}</ref>
एक्लिप्स पब्लिक लाइसेंस को व्यवसाय-अनुकूल फ्री सॉफ्टवेयर लाइसेंस के रूप में डिज़ाइन किया गया है, और इसमें [[जीएनयू जनरल पब्लिक लाइसेंस]] (जीपीएल) जैसे लाइसेंस की तुलना में कमजोर [[कॉपीलेफ्ट]] प्रावधान हैं।<ref name=":0">{{Cite web|title = Open Source Software: a legal guide {{!}} LawGives|url = https://www.lawgives.com/guide/55ce85817777775593000144/Open-Source-Software-a-legal-guide|website = LawGives|archive-url = https://web.archive.org/web/20200730221407/https://www.lawgives.com/guide/55ce85817777775593000144/Open-Source-Software-a-legal-guide|access-date = 2020-07-30|archive-date = 30 July 2020}}</ref> ईपीएल-लाइसेंस प्राप्त प्रोग्रामों के प्राप्तकर्ता कार्य और संशोधित संस्करणों का उपयोग, संशोधन, प्रतिलिपि और वितरण कर सकते हैं, कुछ स्थितियों में वे अपने स्वयं के परिवर्तन प्रवृत्त करने के लिए बाध्य होते हैं।<ref name="epl">{{cite web | url = http://www.eclipse.org/legal/epl-v10.html | title = ग्रहण सार्वजनिक लाइसेंस - v 1.0| access-date = 2006-09-12 }}</ref>


ईपीएल को [[फ्री सॉफ्टवेयर फाउंडेशन]] (एफएसएफ) द्वारा फ्री सॉफ्टवेयर लाइसेंस के रूप में सूचीबद्ध किया गया है और [[ ओपन सोर्स पहल | ओपन सोर्स इनिशिएटिव]] (ओएसआई) द्वारा अनुमोदित किया गया है।<ref name="osi-approved">{{cite web | url = http://www.opensource.org/licenses/alphabetical | title = ओएसआई अनुमान| access-date = 2007-06-21 }}</ref><ref name="FSFLicenseList" />
ईपीएल को [[फ्री सॉफ्टवेयर फाउंडेशन]] (एफएसएफ) द्वारा फ्री सॉफ्टवेयर लाइसेंस के रूप में सूचीबद्ध किया गया है और [[ ओपन सोर्स पहल | ओपन सोर्स इनिशिएटिव]] (ओएसआई) द्वारा अनुमोदित किया गया है।<ref name="osi-approved">{{cite web | url = http://www.opensource.org/licenses/alphabetical | title = ओएसआई अनुमान| access-date = 2007-06-21 }}</ref><ref name="FSFLicenseList" />
Line 23: Line 23:
ईपीएल के नए संस्करण की चर्चा मई 2013 में प्रारंभ हुई थी।<ref>{{cite web | url = https://mmilinkov.wordpress.com/2013/05/31/community-review-of-the-eclipse-public-license/ | title = ग्रहण सार्वजनिक लाइसेंस की सामुदायिक समीक्षा| date = 2013-05-31}}</ref> संस्करण 2.0 की घोषणा 24 अगस्त 2017 को की गई थी।<ref name="milinkovich-2017" />
ईपीएल के नए संस्करण की चर्चा मई 2013 में प्रारंभ हुई थी।<ref>{{cite web | url = https://mmilinkov.wordpress.com/2013/05/31/community-review-of-the-eclipse-public-license/ | title = ग्रहण सार्वजनिक लाइसेंस की सामुदायिक समीक्षा| date = 2013-05-31}}</ref> संस्करण 2.0 की घोषणा 24 अगस्त 2017 को की गई थी।<ref name="milinkovich-2017" />


20 जनवरी, 2021 को, लाइसेंस के लिए लाइसेंस प्रबंधक को Eclipse.org फाउंडेशन, इंक. (डेलावेयर, यूएसए) से एक्लिप्स फाउंडेशन एआईएसबीएल (ब्रुसेल्स, बेल्जियम) में परिवर्तित दिया गया था।<ref>{{Cite web|title=[License-review] Change in Steward for the Eclipse Public License 2.0|url=http://lists.opensource.org/pipermail/license-review_lists.opensource.org/2021-April/005153.html|access-date=2021-05-02|website=lists.opensource.org}}</ref>
20 जनवरी, 2021 को, लाइसेंस के लिए लाइसेंस प्रबंधक को Eclipse.org फाउंडेशन, इंक. (डेलावेयर, यूएसए) से एक्लिप्स फाउंडेशन एआईएसबीएल (ब्रुसेल्स, बेल्जियम) में परिवर्तित दिया गया था।<ref name=":1">{{Cite web|title=[License-review] Change in Steward for the Eclipse Public License 2.0|url=http://lists.opensource.org/pipermail/license-review_lists.opensource.org/2021-April/005153.html|access-date=2021-05-02|website=lists.opensource.org}}</ref>


'''उंडेशन, इंक. (डेलावेयर, यूएसए) से एक्लिप्स फाउंडेशन एआईएसबीएल (ब्रुसेल्स, बेल्जियम) में परिवर्तित दिया गया था'''
'''उंडेशन, इंक. (डेलावेयर, यूएसए) से एक्लिप्स फाउंडेशन एआईएसबीएल (ब्रुसेल्स, बेल्जियम) में परिवर्तित दिया गया थालाइसेंस प्रबंधक को Eclipse.org फाउंडेशन, इंक. (डेलावेयर, यूएसए) से एक्लिप्स फाउंडेशन एआईएसबीएल (ब्रुसेल्स, बेल्जियम) में परिवर्तित दिया गया था।<ref name=":1" />
 
'''
==संगतता==
==संगतता==
ईपीएल 1.0, जीपीएल के साथ लाइसेंस संगतता नहीं है, और जीपीएल के तहत लाइसेंस प्राप्त कार्य को ईपीएल के तहत लाइसेंस प्राप्त कार्य के साथ जोड़कर बनाए गए कार्य को कानूनी रूप से वितरित नहीं किया जा सकता है।<ref name=":0" />जीपीएल के लिए आवश्यक है कि [कोई भी वितरित कार्य] जिसमें ... [जीपीएल-लाइसेंस प्राप्त] कार्यक्रम शामिल है या उससे प्राप्त किया गया है ... को पूरी तरह से लाइसेंस दिया जाए ... [जीपीएल] की शर्तों के तहत, और वितरक नहीं प्राप्तकर्ताओं द्वारा दिए गए अधिकारों के प्रयोग पर कोई और प्रतिबंध लगाना। हालाँकि, ईपीएल के लिए आवश्यक है कि कार्य वितरित करने वाला कोई भी व्यक्ति प्रत्येक प्राप्तकर्ता को किसी भी ऐसे पेटेंट के लिए लाइसेंस प्रदान करे जो उनके द्वारा किए गए संशोधनों को कवर करता हो।<ref name=":0" />क्योंकि यह प्राप्तकर्ताओं पर एक और प्रतिबंध है, ऐसे संयुक्त कार्य का वितरण जीपीएल को संतुष्ट नहीं करता है।<ref name="FSFLicenseList">{{cite web | url = https://www.gnu.org/philosophy/license-list.html#EPL | title = विभिन्न लाइसेंस और उनके बारे में टिप्पणियाँ| access-date = 2016-06-03 }}</ref>
ईपीएल 1.0, जीपीएल के साथ लाइसेंस संगतता नहीं है, और जीपीएल के अनुसार लाइसेंस प्राप्त कार्य को ईपीएल के अनुसार लाइसेंस प्राप्त कार्य के साथ जोड़कर बनाए गए कार्य को वैध रूप से वितरित नहीं किया जा सकता है।<ref name=":0" /> जीपीएल के लिए आवश्यक है कि [कोई भी वितरित कार्य] जिसमें ... [जीपीएल-लाइसेंस प्राप्त] प्रोग्राम सम्मिलित है या उससे प्राप्त किया गया है ... उसे पूरी तरह से लाइसेंस दिया जाए ... [जीपीएल] की शर्तों के अनुसार, और वितरक प्राप्तकर्ताओं द्वारा दिए गए अधिकारों के प्रयोग पर कोई और प्रतिबंध नही लगाया जाता है। चूँकि, ईपीएल के लिए आवश्यक है कि कार्य वितरित करने वाला कोई भी व्यक्ति प्रत्येक प्राप्तकर्ता को किसी भी ऐसे पेटेंट के लिए लाइसेंस प्रदान करे जो उनके द्वारा किए गए संशोधनों को कवर करता है।<ref name=":0" /> क्योंकि यह प्राप्तकर्ताओं पर एक और प्रतिबंध है, ऐसे संयुक्त कार्य का वितरण जीपीएल को संतुष्ट नहीं करता है।<ref name="FSFLicenseList">{{cite web | url = https://www.gnu.org/philosophy/license-list.html#EPL | title = विभिन्न लाइसेंस और उनके बारे में टिप्पणियाँ| access-date = 2016-06-03 }}</ref>
इसके अलावा, ईपीएल में सॉफ्टवेयर पेटेंट और फ्री सॉफ्टवेयर#पेटेंट प्रतिशोध खंड शामिल नहीं है।<ref name="FSFLicenseList" />
 
इसके अतिरिक्त, ईपीएल में सॉफ्टवेयर पेटेंट और फ्री सॉफ्टवेयर प्रतिशोध खंड सम्मिलित नहीं है।<ref name="FSFLicenseList" />
==[[व्युत्पन्न कार्य]]==
==[[व्युत्पन्न कार्य]]==
ईपीएल के अनुच्छेद 1 (बी) के अनुसार, मूल कार्य में परिवर्धन को स्वतंत्र रूप से लाइसेंस दिया जा सकता है, जिसमें [[मालिकाना सॉफ्टवेयर]] भी शामिल है, बशर्ते ऐसे परिवर्धन सॉफ्टवेयर के अलग-अलग मॉड्यूल हों और व्युत्पन्न कार्य का गठन न करें।<ref name="eplfaq">{{cite web| url = http://www.eclipse.org/legal/eplfaq.php| title = एक्लिप्स पब्लिक लाइसेंस (ईपीएल) अक्सर पूछे जाने वाले प्रश्न| access-date = 2009-12-18 }}</ref><ref name="epl"/>परिवर्तन और परिवर्धन जो व्युत्पन्न कार्य का गठन करते हैं, उन्हें ईपीएल के समान नियमों और शर्तों के तहत लाइसेंस प्राप्त होना चाहिए, जिसमें स्रोत कोड उपलब्ध कराने की आवश्यकता शामिल है।<ref name="epl"/>
ईपीएल के अनुच्छेद 1 (बी) के अनुसार, मूल कार्य में परिवर्धन को स्वतंत्र रूप से लाइसेंस दिया जा सकता है, जिसमें [[मालिकाना सॉफ्टवेयर]] भी सम्मिलित है, बशर्ते ऐसे परिवर्धन सॉफ्टवेयर के अलग-अलग मॉड्यूल हों और व्युत्पन्न कार्य का गठन न करें।<ref name="eplfaq">{{cite web| url = http://www.eclipse.org/legal/eplfaq.php| title = एक्लिप्स पब्लिक लाइसेंस (ईपीएल) अक्सर पूछे जाने वाले प्रश्न| access-date = 2009-12-18 }}</ref><ref name="epl"/>परिवर्तन और परिवर्धन जो व्युत्पन्न कार्य का गठन करते हैं, उन्हें ईपीएल के समान नियमों और शर्तों के अनुसार लाइसेंस प्राप्त होना चाहिए, जिसमें स्रोत कोड उपलब्ध कराने की आवश्यकता सम्मिलित है।<ref name="epl"/>


ईपीएल के तहत लाइसेंस प्राप्त कोड (उदाहरण के लिए लाइब्रेरी से) को स्वचालित रूप से लिंक करने का मतलब यह नहीं है कि आपका प्रोग्राम व्युत्पन्न कार्य है। एक्लिप्स फाउंडेशन व्युत्पन्न कार्य शब्द की व्याख्या इस तरह करता है जो कंप्यूटर सॉफ्टवेयर पर लागू अमेरिकी कॉपीराइट अधिनियम की परिभाषा के अनुरूप है।<ref>{{Cite web|url=https://www.eclipse.org/legal/epl-2.0/faq.php#h.dywt3xhx2jg|title=EPL-2.0 FAQ {{!}} The Eclipse Foundation|last=Beaton|first=Wayne|website=www.eclipse.org|language=en|access-date=2019-06-25}}</ref>
ईपीएल के अनुसार लाइसेंस प्राप्त कोड (उदाहरण के लिए लाइब्रेरी से) को स्वचालित रूप से लिंक करने का मतलब यह नहीं है कि आपका प्रोग्राम व्युत्पन्न कार्य है। एक्लिप्स फाउंडेशन व्युत्पन्न कार्य शब्द की व्याख्या इस तरह करता है जो कंप्यूटर सॉफ्टवेयर पर लागू अमेरिकी कॉपीराइट अधिनियम की परिभाषा के अनुरूप है।<ref>{{Cite web|url=https://www.eclipse.org/legal/epl-2.0/faq.php#h.dywt3xhx2jg|title=EPL-2.0 FAQ {{!}} The Eclipse Foundation|last=Beaton|first=Wayne|website=www.eclipse.org|language=en|access-date=2019-06-25}}</ref>
==बाद के संस्करण==
==बाद के संस्करण==
यदि ईपीएल का नया संस्करण प्रकाशित होता है तो उपयोगकर्ता/योगदानकर्ता उस संस्करण के तहत सॉफ़्टवेयर वितरित करना चुन सकता है जिसके साथ उसने इसे प्राप्त किया था या नए संस्करण में अपग्रेड कर सकता है।<ref name="epl"/>
यदि ईपीएल का नया संस्करण प्रकाशित होता है तो उपयोगकर्ता/योगदानकर्ता उस संस्करण के अनुसार सॉफ़्टवेयर वितरित करना चुन सकता है जिसके साथ उसने इसे प्राप्त किया था या नए संस्करण में अपग्रेड कर सकता है।<ref name="epl"/>
==सीपीएल के साथ तुलना==
==सीपीएल के साथ तुलना==
ईपीएल कॉमन पब्लिक लाइसेंस (सीपीएल) पर आधारित था,<ref name="cplToEpl">{{ cite web |url=http://www.eclipse.org/legal/CPL2EPLTransitionPlan.pdf |title=सीपीएल से ईपीएल संक्रमण योजना|date=2006-09-12 }}</ref> लेकिन दोनों लाइसेंसों के बीच कुछ अंतर हैं:
ईपीएल कॉमन पब्लिक लाइसेंस (सीपीएल) पर आधारित था,<ref name="cplToEpl">{{ cite web |url=http://www.eclipse.org/legal/CPL2EPLTransitionPlan.pdf |title=सीपीएल से ईपीएल संक्रमण योजना|date=2006-09-12 }}</ref> लेकिन दोनों लाइसेंसों के बीच कुछ अंतर हैं:
Line 41: Line 44:
* सीपीएल की धारा 7 से वाक्य को हटाकर ईपीएल पेटेंट खंड को संशोधित किया गया है<ref name="patent litigation change"/>
* सीपीएल की धारा 7 से वाक्य को हटाकर ईपीएल पेटेंट खंड को संशोधित किया गया है<ref name="patent litigation change"/>


एक्लिप्स फाउंडेशन ने ईपीएल के तहत अपने सीपीएल कोड को फिर से लाइसेंस देने के लिए योगदानकर्ताओं से अनुमति मांगी।<ref>{{cite web | url=http://www.eclipse.org/legal/cpl2epl/cpl2eplfaq.php | title=सीपीएल से ईपीएल संक्रमण योजना अक्सर पूछे जाने वाले प्रश्न| access-date=21 December 2015}}</ref>
एक्लिप्स फाउंडेशन ने ईपीएल के अनुसार अपने सीपीएल कोड को फिर से लाइसेंस देने के लिए योगदानकर्ताओं से अनुमति मांगी।<ref>{{cite web | url=http://www.eclipse.org/legal/cpl2epl/cpl2eplfaq.php | title=सीपीएल से ईपीएल संक्रमण योजना अक्सर पूछे जाने वाले प्रश्न| access-date=21 December 2015}}</ref>
== संस्करण 2.0 ==
== संस्करण 2.0 ==
संस्करण एक्लिप्स पब्लिक लाइसेंस का 2.0 ([[सॉफ्टवेयर पैकेज डेटा एक्सचेंज]] कोड {{mono|EPL-2.0}}) 24 को घोषित किया गया था अगस्त 2017.<ref name="milinkovich-2017">
संस्करण एक्लिप्स पब्लिक लाइसेंस का 2.0 ([[सॉफ्टवेयर पैकेज डेटा एक्सचेंज]] कोड {{mono|EPL-2.0}}) 24 को घोषित किया गया था अगस्त 2017.<ref name="milinkovich-2017">
Line 88: Line 91:
जीपीएल अनुकूलता के संदर्भ में, नया लाइसेंस नए प्रोजेक्ट में प्रारंभिक योगदानकर्ता को द्वितीयक लाइसेंस में ऑप्ट इन करने की अनुमति देता है जो जीएनयू जनरल पब्लिक लाइसेंस संस्करण 2.0, या किसी भी बाद के संस्करण के साथ स्पष्ट संगतता प्रदान करता है। यदि यह वैकल्पिक पदनाम अनुपस्थित है, तो एक्लिप्स लाइसेंस जीपीएल (किसी भी संस्करण) के साथ असंगत स्रोत बना रहता है।<ref name="milinkovich-2017"/><ref name="robertson-2017"/>
जीपीएल अनुकूलता के संदर्भ में, नया लाइसेंस नए प्रोजेक्ट में प्रारंभिक योगदानकर्ता को द्वितीयक लाइसेंस में ऑप्ट इन करने की अनुमति देता है जो जीएनयू जनरल पब्लिक लाइसेंस संस्करण 2.0, या किसी भी बाद के संस्करण के साथ स्पष्ट संगतता प्रदान करता है। यदि यह वैकल्पिक पदनाम अनुपस्थित है, तो एक्लिप्स लाइसेंस जीपीएल (किसी भी संस्करण) के साथ असंगत स्रोत बना रहता है।<ref name="milinkovich-2017"/><ref name="robertson-2017"/>


अन्य परिवर्तनों में शामिल हैं:<ref name="beaton-faq"/>
अन्य परिवर्तनों में सम्मिलित हैं:<ref name="beaton-faq"/>


* लाइसेंस अब फाइलों पर लागू होता है, मॉड्यूल पर नहीं
* लाइसेंस अब फाइलों पर लागू होता है, मॉड्यूल पर नहीं
Line 97: Line 100:


==उल्लेखनीय परियोजनाएं==
==उल्लेखनीय परियोजनाएं==
एक्लिप्स फाउंडेशन के अलावा, ईपीएल का उपयोग कुछ अन्य परियोजनाओं में किया जाता है, विशेष रूप से [[जावा वर्चुअल मशीन]] पर चलने वाली परियोजनाओं में।
एक्लिप्स फाउंडेशन के अतिरिक्त, ईपीएल का उपयोग कुछ अन्य परियोजनाओं में किया जाता है, विशेष रूप से [[जावा वर्चुअल मशीन]] पर चलने वाली परियोजनाओं में।


===केवल ईपीएल के तहत लाइसेंस प्राप्त===
===केवल ईपीएल के अनुसार लाइसेंस प्राप्त===
{{Div col|colwidth=30em}}
{{Div col|colwidth=30em}}


Line 113: Line 116:
{{div col end}}
{{div col end}}


===बहु-लाइसेंसिंग|ईपीएल के तहत बहु-लाइसेंसीकृत और एक या अधिक अन्य लाइसेंस===
===बहु-लाइसेंसिंग|ईपीएल के अनुसार बहु-लाइसेंसीकृत और एक या अधिक अन्य लाइसेंस===
{{Div col|colwidth=30em}}
{{Div col|colwidth=30em}}



Revision as of 19:22, 18 July 2023

Eclipse Public License
Eclipse Foundation Logo.svg
AuthorEclipse Foundation
Latest version2.0
Published24 August 2017
SPDX identifierEPL-2.0
EPL-1.0
Debian FSG compatibleYes[1]
FSF approvedYes[2]
OSI approvedYes[3]
GPL compatibleOptionally but not by default[4]
CopyleftLimited[2]
Linking from code with a different licenceYes[5]

एक्लिप्स पब्लिक लाइसेंस (ईपीएल) फ्री सॉफ्टवेयर और ओपन सोर्स सॉफ्टवेयर लाइसेंस है जिसका उपयोग विशेष रूप से एक्लिप्स फाउंडेशन द्वारा एक्लिप्स (सॉफ्टवेयर) और अन्य परियोजनाओं के लिए किया जाता है। यह कॉमन पब्लिक लाइसेंस (सीपीएल) की जगह लेता है और पेटेंट से संबंधित स्थितियों से संबंधित कुछ शर्तों को हटा देता है।[6]

एक्लिप्स पब्लिक लाइसेंस को व्यवसाय-अनुकूल फ्री सॉफ्टवेयर लाइसेंस के रूप में डिज़ाइन किया गया है, और इसमें जीएनयू जनरल पब्लिक लाइसेंस (जीपीएल) जैसे लाइसेंस की तुलना में कमजोर कॉपीलेफ्ट प्रावधान हैं।[7] ईपीएल-लाइसेंस प्राप्त प्रोग्रामों के प्राप्तकर्ता कार्य और संशोधित संस्करणों का उपयोग, संशोधन, प्रतिलिपि और वितरण कर सकते हैं, कुछ स्थितियों में वे अपने स्वयं के परिवर्तन प्रवृत्त करने के लिए बाध्य होते हैं।[8]

ईपीएल को फ्री सॉफ्टवेयर फाउंडेशन (एफएसएफ) द्वारा फ्री सॉफ्टवेयर लाइसेंस के रूप में सूचीबद्ध किया गया है और ओपन सोर्स इनिशिएटिव (ओएसआई) द्वारा अनुमोदित किया गया है।[3][2]

ईपीएल के नए संस्करण की चर्चा मई 2013 में प्रारंभ हुई थी।[9] संस्करण 2.0 की घोषणा 24 अगस्त 2017 को की गई थी।[4]

20 जनवरी, 2021 को, लाइसेंस के लिए लाइसेंस प्रबंधक को Eclipse.org फाउंडेशन, इंक. (डेलावेयर, यूएसए) से एक्लिप्स फाउंडेशन एआईएसबीएल (ब्रुसेल्स, बेल्जियम) में परिवर्तित दिया गया था।[10]

उंडेशन, इंक. (डेलावेयर, यूएसए) से एक्लिप्स फाउंडेशन एआईएसबीएल (ब्रुसेल्स, बेल्जियम) में परिवर्तित दिया गया थालाइसेंस प्रबंधक को Eclipse.org फाउंडेशन, इंक. (डेलावेयर, यूएसए) से एक्लिप्स फाउंडेशन एआईएसबीएल (ब्रुसेल्स, बेल्जियम) में परिवर्तित दिया गया था।[10]

संगतता

ईपीएल 1.0, जीपीएल के साथ लाइसेंस संगतता नहीं है, और जीपीएल के अनुसार लाइसेंस प्राप्त कार्य को ईपीएल के अनुसार लाइसेंस प्राप्त कार्य के साथ जोड़कर बनाए गए कार्य को वैध रूप से वितरित नहीं किया जा सकता है।[7] जीपीएल के लिए आवश्यक है कि [कोई भी वितरित कार्य] जिसमें ... [जीपीएल-लाइसेंस प्राप्त] प्रोग्राम सम्मिलित है या उससे प्राप्त किया गया है ... उसे पूरी तरह से लाइसेंस दिया जाए ... [जीपीएल] की शर्तों के अनुसार, और वितरक प्राप्तकर्ताओं द्वारा दिए गए अधिकारों के प्रयोग पर कोई और प्रतिबंध नही लगाया जाता है। चूँकि, ईपीएल के लिए आवश्यक है कि कार्य वितरित करने वाला कोई भी व्यक्ति प्रत्येक प्राप्तकर्ता को किसी भी ऐसे पेटेंट के लिए लाइसेंस प्रदान करे जो उनके द्वारा किए गए संशोधनों को कवर करता है।[7] क्योंकि यह प्राप्तकर्ताओं पर एक और प्रतिबंध है, ऐसे संयुक्त कार्य का वितरण जीपीएल को संतुष्ट नहीं करता है।[2]

इसके अतिरिक्त, ईपीएल में सॉफ्टवेयर पेटेंट और फ्री सॉफ्टवेयर प्रतिशोध खंड सम्मिलित नहीं है।[2]

व्युत्पन्न कार्य

ईपीएल के अनुच्छेद 1 (बी) के अनुसार, मूल कार्य में परिवर्धन को स्वतंत्र रूप से लाइसेंस दिया जा सकता है, जिसमें मालिकाना सॉफ्टवेयर भी सम्मिलित है, बशर्ते ऐसे परिवर्धन सॉफ्टवेयर के अलग-अलग मॉड्यूल हों और व्युत्पन्न कार्य का गठन न करें।[11][8]परिवर्तन और परिवर्धन जो व्युत्पन्न कार्य का गठन करते हैं, उन्हें ईपीएल के समान नियमों और शर्तों के अनुसार लाइसेंस प्राप्त होना चाहिए, जिसमें स्रोत कोड उपलब्ध कराने की आवश्यकता सम्मिलित है।[8]

ईपीएल के अनुसार लाइसेंस प्राप्त कोड (उदाहरण के लिए लाइब्रेरी से) को स्वचालित रूप से लिंक करने का मतलब यह नहीं है कि आपका प्रोग्राम व्युत्पन्न कार्य है। एक्लिप्स फाउंडेशन व्युत्पन्न कार्य शब्द की व्याख्या इस तरह करता है जो कंप्यूटर सॉफ्टवेयर पर लागू अमेरिकी कॉपीराइट अधिनियम की परिभाषा के अनुरूप है।[12]

बाद के संस्करण

यदि ईपीएल का नया संस्करण प्रकाशित होता है तो उपयोगकर्ता/योगदानकर्ता उस संस्करण के अनुसार सॉफ़्टवेयर वितरित करना चुन सकता है जिसके साथ उसने इसे प्राप्त किया था या नए संस्करण में अपग्रेड कर सकता है।[8]

सीपीएल के साथ तुलना

ईपीएल कॉमन पब्लिक लाइसेंस (सीपीएल) पर आधारित था,[13] लेकिन दोनों लाइसेंसों के बीच कुछ अंतर हैं:

  • एक्लिप्स फाउंडेशन ईपीएल में एग्रीमेंट स्टीवर्ड के रूप में आईबीएम की जगह लेता है
  • सीपीएल की धारा 7 से वाक्य को हटाकर ईपीएल पेटेंट खंड को संशोधित किया गया है[6]

एक्लिप्स फाउंडेशन ने ईपीएल के अनुसार अपने सीपीएल कोड को फिर से लाइसेंस देने के लिए योगदानकर्ताओं से अनुमति मांगी।[14]

संस्करण 2.0

संस्करण एक्लिप्स पब्लिक लाइसेंस का 2.0 (सॉफ्टवेयर पैकेज डेटा एक्सचेंज कोड EPL-2.0) 24 को घोषित किया गया था अगस्त 2017.[4] एक्लिप्स फ़ाउंडेशन FAQ रखता है।[15] फ्री सॉफ्टवेयर फाउंडेशन ने जीएनयू जनरल पब्लिक लाइसेंस लाइसेंस संगतता के संबंध में लाइसेंस का विश्लेषण किया है और इसे अपनी आधिकारिक सूची में जोड़ा है।[16] बेअर लाइसेंस नोटिस सादे पाठ सहित कई प्रारूपों में उपलब्ध है।[17] जीपीएल अनुकूलता के संदर्भ में, नया लाइसेंस नए प्रोजेक्ट में प्रारंभिक योगदानकर्ता को द्वितीयक लाइसेंस में ऑप्ट इन करने की अनुमति देता है जो जीएनयू जनरल पब्लिक लाइसेंस संस्करण 2.0, या किसी भी बाद के संस्करण के साथ स्पष्ट संगतता प्रदान करता है। यदि यह वैकल्पिक पदनाम अनुपस्थित है, तो एक्लिप्स लाइसेंस जीपीएल (किसी भी संस्करण) के साथ असंगत स्रोत बना रहता है।[4][16]

अन्य परिवर्तनों में सम्मिलित हैं:[15]

  • लाइसेंस अब फाइलों पर लागू होता है, मॉड्यूल पर नहीं
  • कानून प्रावधान का विकल्प हटा दिया गया है
  • नया लाइसेंस जावास्क्रिप्ट सहित भाषाओं की स्क्रिप्टिंग के लिए उपयुक्त है

एक्लिप्स फ़ाउंडेशन उस संस्करण की सलाह देता है 1.0 अवनति है और परियोजनाओं को संस्करण में स्थानांतरित करना चाहिए 2.0. पुनः लाइसेंस देना सीधा मामला है और इसके लिए अतीत और वर्तमान के सभी योगदानकर्ताओं की सहमति की आवश्यकता नहीं है। बल्कि, संस्करण 1.0 लाइसेंस किसी प्रोजेक्ट को (अधिमानतः आम सहमति बनने के बाद) प्रासंगिक फ़ाइल हेडर और लाइसेंस नोटिस को अपडेट करके किसी भी नए संस्करण को अपनाने की अनुमति देता है।[15]: §3 

उल्लेखनीय परियोजनाएं

एक्लिप्स फाउंडेशन के अतिरिक्त, ईपीएल का उपयोग कुछ अन्य परियोजनाओं में किया जाता है, विशेष रूप से जावा वर्चुअल मशीन पर चलने वाली परियोजनाओं में।

केवल ईपीएल के अनुसार लाइसेंस प्राप्त

बहु-लाइसेंसिंग|ईपीएल के अनुसार बहु-लाइसेंसीकृत और एक या अधिक अन्य लाइसेंस

यह भी देखें

  • :श्रेणी: एक्लिप्स लाइसेंस का उपयोग करने वाला सॉफ़्टवेयर|ईपीएल का उपयोग करने वाला सॉफ़्टवेयर (श्रेणी)

संदर्भ

  1. "Copyright information for Debian package eclipse-emf". Archived from the original on 2011-06-07. Retrieved 2011-02-18.
  2. 2.0 2.1 2.2 2.3 2.4 "विभिन्न लाइसेंस और उनके बारे में टिप्पणियाँ". Retrieved 2016-06-03.
  3. 3.0 3.1 "ओएसआई अनुमान". Retrieved 2007-06-21.
  4. 4.0 4.1 4.2 4.3 Milinkovich, Mike (24 August 2017). "Eclipse Public License version 2.0 approved by OSI and Eclipse Foundation Board of Directors". Eclipse Foundation. Ottawa, Canada. Retrieved 2017-10-19. The new EPL v2 will now optionally allow EPL licensed projects to be compatible with the GPL. ... The new EPL v2 will allow initial contributors to new projects to specify if they want their EPL v2 licensed project to be GPL compatible.
  5. 6.0 6.1 In section 7, this sentence is in CPL 1.0, but not EPL 1.0: "If Recipient institutes patent litigation against a Contributor with respect to a patent applicable to software (including a cross-claim or counterclaim in a lawsuit), then any patent licenses granted by that Contributor to such Recipient under this Agreement shall terminate as of the date such litigation is filed."
  6. 7.0 7.1 7.2 "Open Source Software: a legal guide | LawGives". LawGives. Archived from the original on 30 July 2020. Retrieved 2020-07-30.
  7. 8.0 8.1 8.2 8.3 "ग्रहण सार्वजनिक लाइसेंस - v 1.0". Retrieved 2006-09-12.
  8. "ग्रहण सार्वजनिक लाइसेंस की सामुदायिक समीक्षा". 2013-05-31.
  9. 10.0 10.1 "[License-review] Change in Steward for the Eclipse Public License 2.0". lists.opensource.org. Retrieved 2021-05-02.
  10. "एक्लिप्स पब्लिक लाइसेंस (ईपीएल) अक्सर पूछे जाने वाले प्रश्न". Retrieved 2009-12-18.
  11. Beaton, Wayne. "EPL-2.0 FAQ | The Eclipse Foundation". www.eclipse.org (in English). Retrieved 2019-06-25.
  12. "सीपीएल से ईपीएल संक्रमण योजना" (PDF). 2006-09-12.
  13. "सीपीएल से ईपीएल संक्रमण योजना अक्सर पूछे जाने वाले प्रश्न". Retrieved 21 December 2015.
  14. 15.0 15.1 15.2 Beaton, Wayne. "Eclipse Public License 2.0 FAQ". Eclipse Foundation. Ottawa, Canada. Retrieved 2017-10-20.
  15. 16.0 16.1 Robertson, Donald (17 October 2017). "Eclipse Public License version 2.0 added to license list". Free Software Foundation. Retrieved 2017-10-20.
  16. Eclipse Public License — v 2.0 (TXT). Ottawa, Canada: Eclipse Foundation. 2017. Retrieved 2017-10-20.
  17. "ast-open package". Archived from the original on 2 April 2015.
  18. "JUnit 5". GitHub. 22 October 2021.
  19. "FAQ | OpenDaylight". www.opendaylight.org. Archived from the original on 2014-04-29.
  20. "jruby/COPYING at master - jruby/jruby". GitHub. 2014-01-01. Retrieved 2014-02-11.

बाहरी संबंध