CC BY-NC-SA जैसे व्यावसायिक उपयोग को प्रतिबंधित करने वाला सॉफ्टवेयर लाइसेंस


12

मैं अपने सॉफ़्टवेयर को क्रिएटिव कॉमन्स एट्रिब्यूशन - नॉन कमर्शियल - शेयर अलाइक लाइसेंस, जैसे लाइसेंस के तहत वितरित करना चाहता हूँ

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

हालाँकि CC सॉफ़्टवेयर के लिए अपने लाइसेंस का उपयोग करने की अनुशंसा नहीं करता है। क्या इस तरह का सॉफ्टवेयर लाइसेंस है जिसे मैं लागू कर सकता हूं? यदि सार्वजनिक लाइसेंस है तो बेहतर है, लेकिन जहां तक ​​मुझे पता है कि अमेरिकी कानून कहते हैं कि केवल EULA प्राप्त प्रति के उपयोग को प्रतिबंधित कर सकता है?


3
आप गैर वाणिज्यिक द्वारा वास्तव में क्या मतलब है? यही कारण है कि सॉफ्टवेयर के लिए सीसी का उपयोग नहीं किया जाना चाहिए। मुझे लगता है कि आपका सर्वश्रेष्ठ दांव जीपीएल 3, या AGPL 3. साथ जाने के लिए है
साइमन Tóth

मुझे लगता है कि सीसी वास्तव में नेकां भाग को पसंद नहीं करता है। यह एक बड़ा सवाल है कि क्या "व्यावसायिक" माना जा सकता है
जोहान्स

2
एक लाइसेंस उपयोग को प्रतिबंधित नहीं कर सकता। यदि आप 17 यूएससी 106 में सभी विशेष अधिकारों को देखते हैं, तो आप देखेंगे कि उनमें से कोई भी उपयोग के साथ कुछ भी नहीं है। यही कारण है कि लाइसेंस (जीपीएल की तरह) वितरण और संशोधन को प्रतिबंधित करते हैं, उपयोग नहीं।
डेविड श्वार्ट्ज

@ डेविड: रुको, तो EULAs "शैक्षिक उद्देश्यों के लिए", "व्यापार / व्यावसायिक उपयोग के लिए नहीं", "केवल मूल्यांकन के उद्देश्य से" आदि के साथ कैसे काम करते हैं?
एसएफ।

4
@ एसएफ: ईयूएलएएस अनुबंध (अनुबंध) हैं, न कि लाइसेंस (प्रस्ताव)। वह एक लाइसेंस के बारे में पूछ रहा था - और वह एक समझौते का उपयोग नहीं कर सकता था, क्योंकि उसकी आवश्यकताओं में से एक मुक्त पुनर्वितरण है। (यदि आपको इसे प्राप्त करने / उपयोग करने के लिए किसी चीज़ से सहमत होना है, तो यह मुफ़्त नहीं है।)
डेविड श्वार्ट्ज

जवाबों:


3

आपकी आवश्यकताएं सॉफ़्टवेयर के उपयोग को प्रतिबंधित करती हैं, इसलिए कम से कम ओएसआई से ओपन सोर्स की परिभाषा ( ओपन सोर्स की परिभाषा ), यह इसलिए ओपन सोर्स नहीं है, इसलिए आपको ओपन सोर्स लाइसेंस में कोई मदद नहीं मिलेगी। इसलिए AGPL, GPL, BSD, Apache, MIT इत्यादि को भूल जाइए।

मैंने @thiton द्वारा सुझाए गए अलादीन लाइसेंस को भी देखा। यह वाणिज्यिक उपयोग को प्रतिबंधित नहीं करता है, केवल बिक्री (जैसा कि @thiton ने बताया है)। यदि वह पर्याप्त रूप से मजबूत नहीं है, तो आप MIT लाइसेंस से शब्दों के साथ शुरुआत करना चाहते हैं, और आपको प्रतिबंध जोड़ सकते हैं (लेकिन इसे MIT लाइसेंस न कहें, और इसे खुला स्रोत न कहें)।

क्रिप्टो की तरह, लाइसेंसिंग कठिन है, और अपना खुद का रोल करना मुश्किल है। दुनिया को अधिक लाइसेंस पसंद नहीं है (वे घर्षण को जोड़ते हैं), और ओएसआई मौजूद क्यों है - खुले स्रोत के लिए मौजूदा "अच्छे" लाइसेंसों को सूचीबद्ध करने और बढ़ावा देने का हिस्सा है ताकि लोग अपने स्वयं के रोल न करें। आशा है कि यह काम करता है।


1

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


इस जानकारी के लिए बहुत बहुत धन्यवाद, मुझे परवाह नहीं है अगर डिस्ट्रोस मेरे कार्यक्रम को उस क्षण में शामिल नहीं करेगा, लेकिन अगर यह कानूनी समस्या है तो अफ़सोस।
निक

1

मैं वकील नहीं हूँ, लेकिन मुझे पूरा यकीन है कि CC का कानूनी शब्दांकन सॉफ्टवेयर के अनुकूल नहीं है; कई उपयुक्त ओपन सोर्स सॉफ्टवेयर लाइसेंस हैं।

लिबरल लाइसेंस में शामिल हैं ("लिबरल" यहां खुले और बंद स्रोत उत्पादों को व्युत्पन्न और व्यावसायीकृत किया जा सकता है):

  1. एमआईटी लाइसेंस
  2. बीएसडी लाइसेंस
  3. अपाचे लाइसेंस

पारस्परिक लाइसेंस में शामिल हैं ("पारस्परिक" यहां केवल खुले स्रोत उत्पादों को व्युत्पन्न और व्यावसायिक किया जा सकता है):

  1. सामान्य सार्वजनिक लाइसेंस (GPL)
  2. कम सामान्य सार्वजनिक लाइसेंस (LGPL)
  3. मोज़िला पब्लिक लाइसेंस (MPL)

आपकी आवश्यकताओं के लिए, जीपीएल सबसे अच्छा मैच है: स्रोतों और बायनेरिज़ का मुफ्त उपयोग और पुनर्वितरण, जारी किए गए किसी भी परिवर्तन के पारस्परिक, और व्युत्पन्न उत्पादों को एक ही लाइसेंस के तहत जारी किया जाना चाहिए।

ध्यान दें कि जीपीएल के साथ भी, व्यावसायीकरण अभी भी संभव है, खुले स्रोत के मजबूत आरोप के साथ। यदि आप कोई व्यावसायीकरण नहीं चाहते हैं, तो आपको अपने स्वयं के लाइसेंस का मसौदा तैयार करना पड़ सकता है।

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