Microsoft सार्वजनिक लाइसेंस बनाम MIT?


15

मैं एक नए प्लगइन ( फ्लेक्सबॉक्स ) के साथ काम कर रहा हूं , और मैं एमएस-पीएल लाइसेंस में भाग गया, जिसे मैंने पहले नहीं चलाया था।

अतीत में, मैंने मुख्य रूप से एमआईटी और अपाचे लाइसेंस प्राप्त परियोजनाओं का उपयोग किया है, इसलिए मुझे नहीं पता कि इस एक के साथ मुख्य अंतर क्या हैं।

इसका लिंक यहां दिया गया है: http://opensource.org/licenses/MS-PL

क्या कोई मुझे अंतर समझाने में मदद कर सकता है? मैं आमतौर पर Microsoft से सावधान रहता हूं, इसलिए यह तथ्य कि यह उत्पाद मेरे साथ आता है, मुझे परेशान करता है।


7
एफएसएफ एमएस-पीएल को मुफ्त में वर्गीकृत करता है (यानी, उनके चार स्वतंत्रता के अनुसार ), और कमजोर रूप से कॉपीलेफ्ट (जिसका आम तौर पर मतलब है कि कुछ व्युत्पन्न कार्य कॉपीलेफ्ट हैं और अन्य नहीं हैं; यहां इसका मतलब यह है कि स्रोत पुनर्वितरण कॉपीलेफ्ट और ऑब्जेक्ट / संकलित पुनर्वितरण नहीं हैं)। ) मुझे 100% यकीन नहीं है कि वस्तु पुनर्वितरण पर क्या प्रतिबंध मौजूद हैं, हालांकि, इसलिए मैं जवाब नहीं दूंगा।
अप्सिलर्स

ओह ठीक है, जो कुछ चीजों को स्पष्ट करता है। मैं इस परियोजना में कोपलेफ़्ट से बचने की कोशिश कर रहा हूं, इसलिए मुझे उम्मीद थी कि इसमें यह शामिल नहीं था।
स्ट्रीटलाइट

4
लाइसेंसिंग एक गड़बड़ है। कृपया, आप MIT से चिपके हुए चीजों को सरल रखें, यदि आप नहीं करते हैं तो आप क्या करना चाहते हैं। धन्यवाद।
जन हडेक

1
मैंने एक ही तरह के मुद्दे का सामना किया है। मैंने सिर्फ स्पष्ट कदम रखा और एक अलग पुस्तकालय का उपयोग किया। IANAL, लेकिन इसका सार मुझे लगता है कि LGPL की तरह "स्रोत की पूरी प्रतियों में, इस लाइसेंस के साथ आना चाहिए, लेकिन अगर आप इसे लिंक करते हैं, तो इससे कोई फर्क नहीं पड़ता"। Idk, यदि आप एक वाणिज्यिक परियोजना पर काम कर रहे हैं, तो मैं टट्टू करूंगा और एक वकील से पूछूंगा कि क्या यह सुरक्षित है (और अतिरिक्त भयानक हो और वे यहां क्या कहते हैं!)
Earlz

1
यह सॉफ़्टवेयर लाइसेंस के लिए एक उपयोगी साइट है: tldrlegal.com/license/microsoft-public-license-(ms-pl)
ओवरव

जवाबों:


11

स्टैक ओवरफ्लो पर एक बहुत अच्छा जवाब है: https://web.archive.org/web/20150901065118//programming/1424307/how-does-ms-pln-enseense-work

सीएमएस वायर पर एक सभ्य लेख भी है: http://www.cmswire.com/cms/web-development/taking-a-closer-look-at-microsofts-mspl-open-source-license-005248.php

उन का संक्षिप्त संस्करण अनिवार्य रूप से है कि इस लाइसेंस के तहत कोड का उपयोग या किसी के द्वारा स्वतंत्र रूप से संशोधित किया जा सकता है। यदि आप इस लाइसेंस के तहत जारी कोड का उपयोग या संशोधित करना चुनते हैं, तो उसे उसी लाइसेंस के तहत प्रदान किया जाना चाहिए। इसलिए यदि आप किसी परियोजना में पुस्तकालय का उपयोग करते हैं, तो बाकी परियोजना को उस लाइसेंस के तहत वितरित करने की आवश्यकता नहीं है, लेकिन पुस्तकालय करता है। और यदि आप MS-PL के तहत कोड में संशोधन करते हैं, तो उन संशोधनों को भी उस लाइसेंस का पालन करना चाहिए।


2
क्या आप कृपया अपने उत्तर में लिंक में जानकारी शामिल कर सकते हैं? लिंक केवल उत्तर बहुत कम उपयोगी हो जाते हैं यदि मूल सामग्री चलती है या हटा दी जाती है।

3
किया हुआ! मैंने उन लिंक्स की सामग्री को संक्षेप में प्रस्तुत किया है।
रॉकेट04

2
Stackoverflow से जवाब के बाद से हटा दिया गया है। तो ऐसा लगता है कि यह MS-PL लाइसेंस LGPL के समान है?
एहतेश चौधरी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.