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

From Vigyanwiki
(Created page with "{{short description|Free software license similar to the Common Public License}} {{Use American English|date=March 2021}} {{Use dmy dates|date=March 2021}} {{Infobox software...")
 
No edit summary
Line 1: Line 1:
{{short description|Free software license similar to the Common Public License}}
{{short description|Free software license similar to the Common Public License}}
{{Use American English|date=March 2021}}
 
{{Use dmy dates|date=March 2021}}
{{Infobox software license
{{Infobox software license
| name = Eclipse Public License
| name = Eclipse Public License
Line 16: Line 15:
| linking = Yes<ref name="eplfaq#link">{{cite web| url = http://www.eclipse.org/legal/eplfaq.php#LINK| title = Eclipse Public License (EPL) Frequently Asked Questions : linking section| access-date = 2013-10-02 }}</ref>
| linking = Yes<ref name="eplfaq#link">{{cite web| url = http://www.eclipse.org/legal/eplfaq.php#LINK| title = Eclipse Public License (EPL) Frequently Asked Questions : linking section| access-date = 2013-10-02 }}</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="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"/>


ईपीएल के नए संस्करण की चर्चा मई 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> संस्करण{{nbsp}}2.0 की घोषणा 24 को की गई थी{{nbsp}}अगस्त 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 फाउंडेशन, इंक. (डेलावेयर, यूएसए) से एक्लिप्स फाउंडेशन AISBL (ब्रुसेल्स, बेल्जियम) में बदल दिया गया था।<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 फाउंडेशन, इंक. (डेलावेयर, यूएसए) से एक्लिप्स फाउंडेशन AISBL (ब्रुसेल्स, बेल्जियम) में बदल दिया गया था।<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>
==संगतता==
==संगतता==
{{Update|section|inaccurate=yes|date=December 2015}}
ईपीएल 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 49: Line 38:


एक्लिप्स फाउंडेशन ने ईपीएल के तहत अपने सीपीएल कोड को फिर से लाइसेंस देने के लिए योगदानकर्ताओं से अनुमति मांगी।<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 ==
संस्करण{{nbsp}}एक्लिप्स पब्लिक लाइसेंस का 2.0 ([[सॉफ्टवेयर पैकेज डेटा एक्सचेंज]] कोड {{mono|EPL-2.0}}) 24 को घोषित किया गया था{{nbsp}}अगस्त 2017.<ref name="milinkovich-2017">
संस्करण एक्लिप्स पब्लिक लाइसेंस का 2.0 ([[सॉफ्टवेयर पैकेज डेटा एक्सचेंज]] कोड {{mono|EPL-2.0}}) 24 को घोषित किया गया था अगस्त 2017.<ref name="milinkovich-2017">
{{cite web
{{cite web
  | last1 = Milinkovich | first1 = Mike
  | last1 = Milinkovich | first1 = Mike
Line 64: Line 51:
}}
}}
</ref>
</ref>
एक्लिप्स फ़ाउंडेशन एक FAQ रखता है।<ref name="beaton-faq">
एक्लिप्स फ़ाउंडेशन FAQ रखता है।<ref name="beaton-faq">
{{cite web
{{cite web
  | last1 = Beaton | first1 = Wayne
  | last1 = Beaton | first1 = Wayne
Line 95: Line 82:
}}
}}
</ref>
</ref>
जीपीएल अनुकूलता के संदर्भ में, नया लाइसेंस एक नए प्रोजेक्ट में प्रारंभिक योगदानकर्ता को द्वितीयक लाइसेंस में ऑप्ट इन करने की अनुमति देता है जो जीएनयू जनरल पब्लिक लाइसेंस संस्करण 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 103: Line 90:
* नया लाइसेंस [[जावास्क्रिप्ट]] सहित भाषाओं की स्क्रिप्टिंग के लिए उपयुक्त है
* नया लाइसेंस [[जावास्क्रिप्ट]] सहित भाषाओं की स्क्रिप्टिंग के लिए उपयुक्त है


एक्लिप्स फ़ाउंडेशन उस संस्करण की सलाह देता है{{nbsp}}1.0 अवनति है और परियोजनाओं को संस्करण में स्थानांतरित करना चाहिए{{nbsp}}2.0. पुनः लाइसेंस देना एक सीधा मामला है और इसके लिए अतीत और वर्तमान के सभी योगदानकर्ताओं की सहमति की आवश्यकता नहीं है। बल्कि, संस्करण{{nbsp}}1.0 लाइसेंस किसी प्रोजेक्ट को (अधिमानतः आम सहमति बनने के बाद) प्रासंगिक फ़ाइल हेडर और लाइसेंस नोटिस को अपडेट करके किसी भी नए संस्करण को अपनाने की अनुमति देता है।<ref name="beaton-faq"/>{{rp|§3}}
एक्लिप्स फ़ाउंडेशन उस संस्करण की सलाह देता है 1.0 अवनति है और परियोजनाओं को संस्करण में स्थानांतरित करना चाहिए 2.0. पुनः लाइसेंस देना सीधा मामला है और इसके लिए अतीत और वर्तमान के सभी योगदानकर्ताओं की सहमति की आवश्यकता नहीं है। बल्कि, संस्करण 1.0 लाइसेंस किसी प्रोजेक्ट को (अधिमानतः आम सहमति बनने के बाद) प्रासंगिक फ़ाइल हेडर और लाइसेंस नोटिस को अपडेट करके किसी भी नए संस्करण को अपनाने की अनुमति देता है।<ref name="beaton-faq"/>{{rp|§3}}


==उल्लेखनीय परियोजनाएं==
==उल्लेखनीय परियोजनाएं==
<!-- Please follow these guidelines when editing:
* Sort alphabetically
* Avoid redlinks
* Cite sources if ambiguous -->
एक्लिप्स फाउंडेशन के अलावा, ईपीएल का उपयोग कुछ अन्य परियोजनाओं में किया जाता है, विशेष रूप से [[जावा वर्चुअल मशीन]] पर चलने वाली परियोजनाओं में।
एक्लिप्स फाउंडेशन के अलावा, ईपीएल का उपयोग कुछ अन्य परियोजनाओं में किया जाता है, विशेष रूप से [[जावा वर्चुअल मशीन]] पर चलने वाली परियोजनाओं में।


Line 136: Line 119:
{{div col end}}
{{div col end}}


==यह भी देखें==
==यह भी देखें{{Portal|Free and open-source software}}==
{{Portal|Free and open-source software}}
* :श्रेणी: एक्लिप्स लाइसेंस का उपयोग करने वाला सॉफ़्टवेयर|ईपीएल का उपयोग करने वाला सॉफ़्टवेयर (श्रेणी)
* :श्रेणी: एक्लिप्स लाइसेंस का उपयोग करने वाला सॉफ़्टवेयर|ईपीएल का उपयोग करने वाला सॉफ़्टवेयर (श्रेणी)


==संदर्भ==
==संदर्भ==
{{Reflist|30em}}
{{Reflist|30em}}
==बाहरी संबंध==
==बाहरी संबंध==
* [http://www.eclipse.org/legal/epl-v10.html The Eclipse Public License, version 1.0]
* [http://www.eclipse.org/legal/epl-v10.html The Eclipse Public License, version 1.0]

Revision as of 18:38, 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 फाउंडेशन, इंक. (डेलावेयर, यूएसए) से एक्लिप्स फाउंडेशन AISBL (ब्रुसेल्स, बेल्जियम) में बदल दिया गया था।[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. "[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.

बाहरी संबंध