क्या ISC लाइसेंस MIT या सरलीकृत BSD लाइसेंस प्रतिस्थापन के रूप में उपयुक्त है?
MIT या BSD की तुलना में ISC के पक्ष और विपक्ष क्या हैं?
क्या ISC लाइसेंस MIT या सरलीकृत BSD लाइसेंस प्रतिस्थापन के रूप में उपयुक्त है?
MIT या BSD की तुलना में ISC के पक्ष और विपक्ष क्या हैं?
जवाबों:
"ठीक है।" बर्न सम्मेलन के प्रभावों के कारण अब बेमानी भाषा को हटाना अच्छा है।
FSF का यह कहना है:
... हालाँकि, यह सुनिश्चित करने में मदद करने के लिए कि यह भाषा भविष्य में किसी परेशानी का कारण नहीं बन सकती, हम डेवलपर्स को अपने स्वयं के कार्यों के लिए एक अलग लाइसेंस चुनने के लिए प्रोत्साहित करते हैं।
जिसका मूल रूप से अर्थ है कि शब्दावली सिर्फ इतना अस्पष्ट है कि लोग आपके सॉफ़्टवेयर का उपयोग करने से कतरा सकते हैं। समस्या यह है कि लाइसेंस स्पष्ट रूप से सॉफ़्टवेयर के संशोधित संस्करणों को वितरित करने का अधिकार नहीं देता है।
यदि आप इस लाइसेंस का उपयोग करने का निर्णय लेते हैं, तो आपको उपयोगकर्ताओं को कोड के संशोधित संस्करण को वितरित करने की अनुमति है या नहीं, इस पर स्पष्ट रूप से अपना इरादा दिखाना होगा। फिर भी, लोग अभी भी दूर भागेंगे क्योंकि लाइसेंस में इरादे को स्पष्ट रूप से स्पष्ट नहीं किया गया है।
ईमानदारी से, मैं एक अलग लाइसेंस की सिफारिश करूंगा। एफएसएफ ओपनबीएसडी / आईएससी से अधिक FreeBSD या Expat (उर्फ MIT) की सिफारिश करता है। यह ओपन सोर्स लाइसेंस की तुलना करने वाला विकिपीडिया लेख है ।
सामान्य तौर पर, बड़े, बेहतर ज्ञात लाइसेंस के साथ छड़ी। क्यों, आप पूछ सकते हैं? आपके लाइसेंस को समझने के लिए कम काम करने वाले लोगों को निवेश करना पड़ता है और फिर वे आपके सॉफ़्टवेयर का उपयोग करने पर विचार करने की अधिक संभावना रखते हैं। यदि आप एक अस्पष्ट लाइसेंस का उपयोग करते हैं, तो वे बस अगली परियोजना के लिए आगे बढ़ेंगे या अपना स्वयं का रोल करेंगे ताकि उन्हें संभावित कानूनी मुद्दों के बारे में चिंता न करनी पड़े।