2008-08-18 4 views
24

जब आप वाणिज्यिक उपयोग के लिए भुगतान करना चाहते हैं तो अपने सॉफ़्टवेयर के लिए उपयोग करने का सबसे अच्छा लाइसेंस क्या है, लेकिन गैर-लाभ/गीक के लिए मुफ्त में उपयोग करने के लिए खुश हैं?ओपन सोर्स सॉफ्टवेयर बेचने के लिए सर्वश्रेष्ठ लाइसेंस

उत्तर

14

आप हमेशा दो कोड के तहत अपना कोड जारी कर सकते हैं। कुछ परियोजनाओं में एक जीपीएल संस्करण और वाणिज्यिक डेवलपर्स के लिए गैर-जीपीएल संस्करण होता है जो संवेदनशील होते हैं। यह स्वतंत्रता परिप्रेक्ष्य से आदर्श समाधान नहीं है, लेकिन यह एक आकर्षक 'हैक' है।

वाणिज्यिक-'मित्रतापूर्ण' लाइसेंस एलजीपीएल और बीएसडी लाइसेंस हैं।

फ्री सॉफ्टवेयर फाउंडेशन से नए जीपीएल करने के लिए एक अच्छा मार्गदर्शक है: http://www.fsf.org/licensing/licenses/quick-guide-gplv3.html

जीएनयू कि वे किस तरह इस्तेमाल किया जा सकता पर लाइसेंस का एक बड़ा सूची को देखने के लिए, और सलाह की है। http://www.gnu.org/philosophy/license-list.html

ध्यान दें कि यह उनके दर्शन से घिरा हुआ है, लेकिन फिर भी यह आसान है।

एक और संक्षिप्त गाइड: http://everything2.com/title/Software%2520license%2520guide

+1

ध्यान दें कि एलजीपीएल और बीएसडी उपयोगकर्ताओं को भुगतान करने के बिना * अधिक भुगतान करने के लिए उपयोगकर्ताओं को और अधिक स्वतंत्रता प्रदान करके 'वाणिज्यिक उपयोगों के अनुकूल' हैं। एलजीपीएल/बीएसडी लाइसेंस के साथ, इस सवाल के संदर्भ में ("वाणिज्यिक उपयोग के लिए मुझे भुगतान कैसे मिल सकता है"), उपयोगकर्ताओं को आपके सॉफ़्टवेयर के लिए भुगतान करने के लिए भी कम प्रोत्साहन मिलता है। – flight

1

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

+0

https://tldrlegal.com –

8

dual license तरीके TrollTech, MySQL को लागू किया गया है। जब तक आप पूरे कोडबेस के मालिक हैं, तब तक आप विभिन्न उपयोगों के लिए अलग-अलग लाइसेंस चुनने के लिए स्वतंत्र हैं।

7

ये रहा:

इसके अलावा, एक अच्छा पेज है जो आप विकल्प आप कर के आधार पर एक लाइसेंस लेने में मदद करता है पाया। (Link)

0

जैसा कि एपटेल सुझाव दिया गया है, दोहरी लाइसेंस इसे संभालने का एक साफ तरीका है। यदि जीपीएल में से एक, क्रिएटिव कॉमन्स या इसी तरह के लाइसेंस ओपन सोर्स उपयोग को संभालते हैं, तो आप उस तरफ सेट हो जाते हैं। और आप संभवतः एक सुविधाजनक लाइसेंस भी ढूंढ सकते हैं जो आपको काफी आसानी से चाहिए।

लेकिन, मैं दृढ़ता से सुझाव देता हूं कि आपको मदद करने के लिए सॉफ़्टवेयर लाइसेंस अनुभव के साथ वकील प्राप्त करें। मेरे अनुभव में, यह पैसा अच्छी तरह से खर्च किया गया है।

2

यदि आप एक तकनीक का लाइसेंस दे रहे हैं, तो मैं जीपीएल कहता हूं। मैं यह इसलिए कहता हूं क्योंकि यदि लाइसेंसधारक अपने संशोधनों को दूर करने में खुश नहीं हैं, तो उन्हें आपसे बात करनी होगी और आपको $$$ देना होगा।

5

बस यह स्पष्ट करने के लिए: definition द्वारा ओपन सोर्स सॉफ़्टवेयर किसी भी प्रकार के उपयोग के लिए स्वतंत्र है, बिना शुल्क के (एएसपी क्लॉज 1 और 6 परिभाषा)।

कि इसलिए यदि आपके इरादे,

  • कोई मुक्त स्रोत लाइसेंस सॉफ्टवेयर
  • कोई मुक्त स्रोत लाइसेंस के वाणिज्यिक उपयोग को प्रतिबंधित करता है अनिवार्य लाइसेंस शुल्क

Dual licensing की कोशिश करता लागू करता था कंपनियों को एक गैर-ओपन-सोर्स लाइसेंस के लिए भुगतान करने के लिए प्रोत्साहित करने के लिए जिसमें चयनित ओपन की तुलना में कुछ अतिरिक्त/अन्य प्रोत्साहन हैं स्रोत लाइसेंस

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

तो वास्तव में, यदि आप वास्तव में बल अपने ग्राहकों को वाणिज्यिक उपयोग के लिए भुगतान करना चाहते हैं, तो आप ओपन सोर्स लाइसेंस के साथ ऐसा करने में सक्षम नहीं होंगे।

ओपन सोर्स सॉफ्टवेयर विकसित करने के लिए एक वैकल्पिक दृष्टिकोण वाणिज्यिक ग्राहकों को सॉफ़्टवेयर में वृद्धि के लिए भुगतान करना है (जो बाद में ओपन सोर्स पेड़ में नामांकित हो सकता है) या सॉफ़्टवेयर के आसपास की सेवाओं के लिए परामर्श, अनुकूलन या स्थापना।

ध्यान दें कि इस मामले में, ग्राहक सेवा के लिए भुगतान करता है, सॉफ्टवेयर के लिए नहीं। यह दोहरी लाइसेंसिंग के विपरीत है, जहां सॉफ्टवेयर वह उत्पाद है जिसका भुगतान किया जाता है।

1

आप वैध ओपन-सोर्स लाइसेंस (ओएसआई-अनुमोदित) के साथ एप्लिकेशन के वाणिज्यिक उपयोग को सीमित नहीं कर सकते हैं।

डेवलपर-टूल्स/कोड पुस्तकालयों के लिए दोहरी लाइसेंसिंग कार्य जिन्हें वाणिज्यिक सॉफ्टवेयर के साथ लिंक/वितरित किया जाना है। ट्रॉल्टेक और माईस्क्ल अच्छे उदाहरण हैं।

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

2

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

MySQL गैर-पुस्तकालय-कार्यक्रम के दोहरी लाइसेंसिंग का एक उदाहरण है। लेकिन जीपीएल भी MySQL के वाणिज्यिक उपयोग की अनुमति देता है। लोग समर्थन के लिए भुगतान कर रहे हैं।

यदि आप लाइब्रेरी का उपयोग जीपीएल का उपयोग करना चाहते हैं, तो यदि यह 'सामान्य' प्रोग्राम किसी भी लाइसेंस का उपयोग करता है और अतिरिक्त घटक, समर्थन, प्रशिक्षण पाठ्यक्रम या कुछ इसी प्रकार बेचता है।

0

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

बहुत से लोग मानते हैं कि जीएनयू परियोजना की भावना है कि आप चाहिए प्रतियां सॉफ्टवेयर के , या आप के रूप में संभव के रूप में थोड़ा चार्ज करना चाहिए कि वितरण के लिए नहीं प्रभारी पैसा - बस इतना लिए लागत को कवर । यह गलतफहमी है।

असल में, हम उन लोगों को प्रोत्साहित करते हैं जो चार्ज करने के लिए मुफ्त सॉफ्टवेयर को पुनर्वितरित करते हैं जितना चाहें या कर सकते हैं। यदि यह आपके लिए आश्चर्यजनक प्रतीत होता है, तो कृपया पर पढ़ें।

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

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

गैर-कार्यक्रम कार्यक्रम आमतौर पर के लिए उच्च कीमत के लिए बेचे जाते हैं, लेकिन कभी-कभी स्टोर आपको कोई प्रतिलिपि नहीं देगा। हालांकि यह मुफ्त सॉफ्टवेयर नहीं बनाता है, हालांकि। मूल्य या कोई कीमत नहीं, प्रोग्राम गैर-निशुल्क है क्योंकि उपयोगकर्ताओं के पास स्वतंत्रता नहीं है।

चूंकि मुफ्त सॉफ्टवेयर मूल्य का मामला नहीं है, इसलिए कम कीमत सॉफ़्टवेयर मुक्त, या यहां तक ​​कि मुफ्त के करीब भी नहीं है। तो यदि आप मुफ्त सॉफ़्टवेयर की प्रतियों को पुनर्वितरित कर रहे हैं, तो आप एक पर्याप्त शुल्क ले सकते हैं और कुछ धन कमा सकते हैं। मुफ्त सॉफ्टवेयर पुनर्वितरण एक अच्छी और वैध गतिविधि है; यदि आप ऐसा करते हैं, तो आप इससे लाभ भी कमा सकते हैं।

फ्री सॉफ्टवेयर एक समुदाय परियोजना, और हर कोई है जो इसे चाहिए तरीके समुदाय का निर्माण में योगदान करने के लिए देखने के लिए पर निर्भर करता है। वितरक के लिए, ऐसा करने का तरीका सॉफ़्टवेयर विकास परियोजनाओं या पर निःशुल्क सॉफ़्टवेयर फाउंडेशन को मुफ़्त में लाभ का एक हिस्सा प्रदान करता है। इस तरह आप मुफ्त सॉफ़्टवेयर की दुनिया को अग्रिम कर सकते हैं।

1

जीपीएल भी फोर्किंग की अनुमति देता है और यदि आप सोचते हैं कि अन्य लोग आपके काम को बेहतर बना सकते हैं क्योंकि आपके पास उन सुधारों में उपलब्ध नहीं होगा। यहां तक ​​कि यदि यह एक सर्वर कोड है जिसे निजी रखा जा सकता है, तो जीएन अफ्रोरो के लिए लिंकिंग अपवाद भी एक संयुक्त कार्य का एक हिस्सा अधिक प्रतिबंधक लाइसेंस के तहत रख सकता है। एमआईटी/बीएसडी केवल एट्रिब्यूशन हैं और गारंटी कोड उपलब्धता की गारंटी नहीं देते हैं।एमपीएल 2 बीटा एक डिफ़ॉल्ट संगतता के माध्यम से जीपीएल में एक तरफ रूपांतरण की अनुमति देता है, इसलिए यदि आप कोड की गारंटी चाहते हैं तो आपको या तो एमपीएल संस्करण 1, या एमपीएलवी 2 - जीपीएल असंगत उपयोग करना होगा।

इसे दस्तावेज़ीकरण की भी आवश्यकता है ताकि वे आपके परिवर्तनों को पुन: उत्पन्न कर सकें, लेकिन आपके पास उनके खिलाफ समान लाभ होगा ... संक्षेप में ... यह एक उचित लड़ाई है और उन्हें कम से कम समय निवेश करना है और जितना ऊर्जा आप करते हैं, अधिक नहीं।

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