2009-07-22 16 views
7

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

संपादित करें: मुझे यह भी कहना चाहिए था कि मुझे मुफ्त विकास उपकरण के लिए लाइसेंस में सबसे रूचि है, हालांकि, आवश्यक स्रोत नहीं है।

+4

यह प्रश्न ऑफ-विषय प्रतीत होता है क्योंकि यह [लाइसेंसिंग/कानूनी सलाह] है (http://meta.stackoverflow.com/q/274963/1699210) – bummi

उत्तर

4

मुझे निश्चित रूप से एमएस-पीएल (माइक्रोसॉफ्ट अनुमोदित लाइसेंस) के बारे में पता है लेकिन आप CodeProject license page पर एक अच्छी अच्छी सूची पा सकते हैं। पृष्ठ का पहला भाग साइट पर आलेख अपलोड करने के लिए है, लेकिन इसमें अभी भी लाइसेंस और उनके प्रतिबंधों की एक अच्छी सूची है।

+0

धन्यवाद, हालांकि लिंक मुझे एक धागे पर ले गया। अगर मुझे पृष्ठ मिल जाए, तो क्या कोई गाइड है जो कहता है कि कौन से लाइसेंस उत्पादों को बेचने की अनुमति देते हैं? – ChrisC

+0

फिक्स्ड। सोचा था कि क्लिपबोर्ड में मेरा सही यूआरएल था जब मैंने नहीं किया था। ऊप्स! – RCIX

+0

बहुत अच्छा लगता है।क्या आप किसी ऐसे लाइसेंस प्रकार के बारे में जानते हैं जो उस पृष्ठ पर नहीं है? – ChrisC

1

बीएसडी लाइसेंस आपको ऐसा करने की अनुमति देता है; जीपीएल आम तौर पर नहीं करता है। विभिन्न प्रतिबंधों के साथ अन्य "ओपन सोर्स" लाइसेंसों की एक विस्तृत विविधता है, लेकिन उन दोनों का उपयोग आमतौर पर किया जाता है।

ओपन सोर्स इनिशिएटिव list of open source licenses रखता है।

+0

जीपीएल आपको व्युत्पन्न कार्यों को बेचने से नहीं रोकता । –

+0

और इसके अलावा, जीपीएल केवल उन्हीं चीज़ों पर लागू होता है जिन्हें आप पुनर्वितरण कर रहे हैं - आप अपने उत्पाद को प्रभावित किए बिना जीपीएलए विकास उपकरण (आईडीई, संस्करण नियंत्रण सॉफ्टवेयर, कंपाइलर्स) का उपयोग कर सकते हैं। –

+0

हालांकि आपको अपने स्रोत कोड को उपलब्ध कराने की आवश्यकता है, है ना? – ChrisC

2

सरलीकृत, मुख्य लाइसेंस हैं:

बीएसडी: आप कोड का उपयोग कर सकते हैं।

एलजीपीएल: आप कोड का उपयोग कर सकते हैं, और कोड में परिवर्तन जारी किया जाना चाहिए।

जीपीएल: आपको अपना कोड जारी करना होगा।

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

+0

... और उस स्रोत कोड को आगे पुनर्वितरण पर प्रतिबंधों के बिना आपूर्ति की जानी चाहिए। –

+0

हाँ, जीपीएल दौड़ने से बाहर है! एलजीपीएल के लिए, इसका क्या अर्थ है कि "कोड में परिवर्तन जारी किए जाने चाहिए"? अगर मैंने इसे किसी प्रोग्राम में इस्तेमाल किया है, तो यह कोड बदल नहीं रहा है? – ChrisC

+0

यह सही है। –

1

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

2

मैं बताऊंगा कि अब तक राज्य के लिए क्या स्पष्ट रहा है: गैर-ओएसएस उत्पाद अधिकतर इनका उपयोग किए गए उत्पादों के संदर्भ में आपको प्रतिबंधित नहीं करेंगे। यही है कि आप ने खरीदे हैं, आखिरकार।

प्रतिबंध उनके पुस्तकालयों को पुनर्वितरण के संदर्भ में होंगे, और फिर भी, पुनर्वितरण अधिकारों के एक निश्चित स्तर की अनुमति होगी।

+1

+1 यह ध्यान देने के लिए कि प्रश्न वास्तव में "ओपन सोर्स सॉफ्टवेयर" नहीं कहता था! –

+0

"प्रतिबंध से उनके पुस्तकालयों का पुनर्वितरण के मामले में हो सकता है, और फिर भी, पुनर्वितरण अधिकारों का एक निश्चित स्तर की संभावना की अनुमति दी जाएगी।" यह निश्चित रूप से सार्वभौमिक रूप से सत्य नहीं है। मैंने उदाहरण देखे हैं जहां आपको अपने कोड में जुड़े पुस्तकालयों को फिर से वितरित करने के लिए लाइसेंस के लिए बहुत अधिक पैसे का भुगतान करना पड़ा था। इस हद तक कि कोड वितरित करना बहुत कठिन/महंगा था। –

+0

मैंने सुझाव नहीं दिया कि यह सार्वभौमिक रूप से सच था। यह सच है अगर वे वहां अपने सॉफ्टवेयर चाहते हैं और महसूस करते हैं कि यह उनके लाभ के लिए है। माइक्रोसॉफ्ट के मामले में, संभावना है कि वे इसे अनुमति देंगे - आप एक महान .NET प्रोग्राम लिखते हैं, वे पीसी के विंडोज लाइसेंस को महान प्रोग्राम चलाते हैं। शायद अन्य कंपनियों के साथ इतना नहीं। –

संबंधित मुद्दे