लोग बीएसडी पर एमआईटी लाइसेंस क्यों लेते हैं, अगर बीएसडी का "नॉन-एंडोर्समेंट क्लॉज" एक अच्छा विचार है? [बन्द है]


78

इस प्रश्न के अनुसार और यह उत्तर है

न्यू बीएसडी लाइसेंस में "नॉन-एंडोर्समेंट क्लॉज" का उद्देश्य क्या है?

अवांछित रूप से अपने नाम का उपयोग करने वाले लोगों को रोकने के लिए, MIT पर BSD लाइसेंस लेने के लिए यह स्मार्ट प्रतीत होता है।

यदि ऐसा है, तो लोग अभी भी BSD लाइसेंस पर MIT लाइसेंस क्यों लेते हैं?


11
एमआईटी लाइसेंस का व्यापक अर्थ है "आप इस कोड के साथ जो चाहें कर सकते हैं।" मैंने बीएसडी "गैर-बेचान" खंड के बारे में नहीं सुना था जब तक कि आपने इसका उल्लेख नहीं किया था, और एक व्यक्तिगत डेवलपर के लिए मुझे यकीन नहीं है कि खंड किसी भी मूल्य को जोड़ता है। अन्य सभी चीजें समान, सरल होना बेहतर है।
रॉबर्ट हार्वे

जवाबों:


111

मेरे एक मित्र ने एक बार बताया था कि लाइसेंस आपको बताते हैं कि लाइसेंस लेखकों को क्या डर था।

यदि आप अपना नाम कीचड़ से घसीटने से डरते हैं, तो बीएसडी लाइसेंस बेहतर लगेगा। यदि आप अपने सॉफ़्टवेयर को सॉफ़्टवेयर के स्वामित्व वाले टुकड़े में रखने से डरते हैं, तो GPL बेहतर प्रतीत होगा। लाइसेंस जो भी हो, लेखक इसे इसलिए चुनता है क्योंकि यह उनकी रक्षा करता है जो वे डरते हैं।

अलग-अलग लोगों की अलग-अलग चिंताएँ हैं और इसलिए अलग-अलग लाइसेंस का उपयोग करते हैं।


59
यह एक अच्छा जवाब है, लेकिन यह सवाल का जवाब नहीं देता है।
माइकल

46
तो बहादुर और निडर के लिए एमआईटी है?
जोनाथन

10
@Michael: यह करता है इस सवाल का जवाब। पूरी तरह से। आप इस से बेहतर जवाब चाहते हैं, एक वकील को किराए पर लें जो लाइसेंस कानून में माहिर है।
रॉबर्ट हार्वे

12
@ जोनाथन - नहीं, यह उन लोगों के लिए है जो समुदाय के लिए उपयोगी नहीं होने का डर रखते हैं।
मौविसील

28
@ जोनाथन, सही मायने में बहादुर और निडर, देनदारी खंड को उलट देंगे और सॉफ्टवेयर से होने वाले किसी भी नुकसान के लिए पूरी जिम्मेदारी का दावा करेंगे।
एरिक बी

69

लघु उत्तर है MIT एक सरल लाइसेंस है।

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

इसके अतिरिक्त MIT लाइसेंस को सिर्फ कॉपी और पेस्ट किया जा सकता है, जबकि BSD लाइसेंस को प्रोजेक्ट से प्रोजेक्ट में एडिट करना होता है। व्यक्तिगत रूप से मैं दोनों को पसंद करता हूं, और उन्हें लगता है कि वे समान हैं कि मैं अपनी परियोजना के लिए एमआईटी लाइसेंस लेने में बहुत अधिक नहीं खो रहा हूं, लेकिन यह सिर्फ मेरी निजी राय है।


10
यह केवल 3-खंड बीएसडी लाइसेंस है जिसे आपको संभवतः संपादित करना होगा, 2-खंड एक मूल रूप से एमआईटी लाइसेंस के समान ही है, लेकिन (आईएमओ) एक लाभ के साथ, लाइसेंस की शर्तों को जल्दी से देखना आसान है क्योंकि वे 'बुलेट सूची में फिर से।
कियारास

9
@Demizey "लाभ: शर्तों को देखने में आसान"। ; घ
जालक्षेत्र

0

जैसा कि आप जानते हैं, मूल बीएसडी लाइसेंस में 4 खंड थे, उनमें से एक "विज्ञापन खंड" था। विज्ञापन-खंड के साथ गैर-बेचान क्लॉज़ मौजूद होने की संभावना थी और विज्ञापन के नाम पर प्रोजेक्ट के नाम को कीचड़ में घसीटने की अनुमति नहीं थी।


10
यह पूछे गए प्रश्न का उत्तर कैसे देता है?
gnat
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.