यह उत्तर कुछ अतिरिक्त शोध और राय के साथ, निम्नलिखित सवालों के जवाबों को संक्षेप में प्रस्तुत करता है।
सार
ओपन सोर्स एक व्यवहार्य प्राथमिक या सहायक व्यावसायिक मॉडल हो सकता है, दोनों सीधे विशिष्ट परियोजना कार्य के माध्यम से और अप्रत्यक्ष रूप से कौशल, अनुभव और प्रतिष्ठा के अधिग्रहण के माध्यम से। अतिरिक्त, प्रेरणाएं भी हो सकती हैं; उत्पादन सॉफ्टवेयर की संतुष्टि है कि दूसरों के लिए उपयोगी है, "एक के निजी खुजली की खरोंच" (पहले खुला स्रोत सॉफ्टवेयर के किसी भी अच्छा टुकड़ा की ओर कदम है, एरिक एस रेमंड के अनुसार ), या दार्शनिक कारणों , सामान्य रूप से की धारणा के आसपास आधारित मुफ्त सॉफ्टवेयर , या तो कॉपीलेफ्ट दृष्टिकोण , रिचर्ड स्टालमैन द्वारा वकालत , या बीएसडी लाइसेंस के अधिक अनुमेय दृष्टिकोण ।
ओपन सोर्स के जरिए पैसे कमाने के तरीके
1. एक कंपनी द्वारा प्रायोजन
यह कई तरीकों से हो सकता है।
- हाई-प्रोफाइल प्रोजेक्ट पर काम जारी रखने के लिए स्थायी नौकरी। यह शायद सबसे दुर्लभ मामला है। आप एक प्रमुख ओपन सोर्स प्रोजेक्ट के एक वरिष्ठ सदस्य हैं, जैसे किसी लिनुस टोर्वाल्ड , गुइडो van Rossum या थियो द रादत , तो आप शायद अपनी परियोजना पर काम जारी रखने के लिए सक्षम हो जाएगा, जबकि आर्थिक रूप से इस तरह के रूप में एक प्रमुख कंपनी द्वारा समर्थित किया जा रहा गूगल या आईबीएम । यद्यपि समर्थन का यह तरीका अपेक्षाकृत असामान्य है, फिर भी आपको इस प्रकार के फंडिंग को सुरक्षित करने के लिए एक ओपन सोर्स सुपरस्टार होना आवश्यक नहीं है ; कई लिनक्स कर्नेल डेवलपर्स रेड हैट जैसी कंपनियों द्वारा आंशिक या पूर्ण रूप से वित्त पोषित हैं ।
- विशिष्ट सुविधाओं या एक्सटेंशन के लिए भुगतान किया। कुछ कंपनियों ने खुले स्रोत सॉफ़्टवेयर में लागू विशिष्ट सुविधाओं के लिए बाउंटी की पेशकश की है जो वे व्यावसायिक कार्यों के लिए उपयोग करते हैं। अक्सर बंद स्रोत बने रहने के लिए सुविधा की आवश्यकता नहीं होती है, इसलिए समुदाय में महत्वपूर्ण कोड का योगदान होता है। इसे ओपन सोर्स डेवलपमेंट के मधुमक्खी पालक मॉडल के रूप में वर्णित किया गया है । कुछ मामलों में अतिरिक्त सुविधाओं का मालिकाना बने रहना आवश्यक है, लेकिन एक खुले स्रोत कोडबेस पर आधारित हैं। दोनों मामलों में, एक डेवलपर के लिए ओपन सोर्स विशेषज्ञता एक स्पष्ट लाभ है।
- आपका दिन का जॉब कोड ओपन-सोर्स किया जा सकता है। एक संबंधित मामला वह है जहां आपके दैनिक कार्य के दौरान कंपनी के लिए आपके द्वारा लिखे गए कोड के पहलू कंपनी के लिए नुकसान के बिना खुले-खट्टे हो सकते हैं। कोड मौजूदा FOSS परियोजना पर आधारित हो भी सकता है और नहीं भी। आमतौर पर उपयोगी उपकरण और पुस्तकालय अक्सर इस तरह से जारी किए जा सकते हैं, और वास्तविक सबूत से पता चलता है कि इस तरह की परियोजनाएं अक्सर स्वेच्छा से संचालित होने के बाद तेज हो सकती हैं।
2. मौजूदा परियोजनाओं के लिए मूल्य जोड़ें
एक व्यक्ति या कंपनी खुद को एक प्राथमिक प्रदाता के रूप में स्थिति दे सकती है जो मौजूदा ओपन-सोर्स प्रोजेक्ट या प्रोजेक्ट्स के लिए मूल्य जोड़ता है। कंपनियों के कई उदाहरण हैं जो मौजूदा परियोजनाओं की पैकेजिंग, लेयरिंग, संयोजन या विस्तार द्वारा एक सेवा प्रदान करते हैं। वे मोटे तौर पर दो श्रेणियों में आते हैं।
- समर्थन। उत्साहित जोड़ा गया है कि वैज्ञानिक पुस्तकालयों पर ध्यान केंद्रित करते हुए एक कस्टम पायथन वितरण पैकेजिंग करके । Redhat और अन्य लिनक्स वितरण कई असमान खुले स्रोत परियोजनाओं को टकराते हैं और परीक्षण करते हैं, और आसानी से उपयोग में स्थापित और उन्नयन तंत्र प्रदान करते हैं। ये कंपनियां उसी तरह से सपोर्ट सर्विस बेचती हैं, जिस तरह से कई प्रॉपराइटर प्रोवाइडर करते हैं।
- फ्रीमियम मॉडल। इस मॉडल के तहत, सॉफ्टवेयर या सेवा का एक मूल संस्करण मुफ्त है; अतिरिक्त 'प्रीमियम' सुविधाएँ आम तौर पर अतिरिक्त खर्च करती हैं। स्लीपेकैट सॉफ्टवेयर नेएक मालिकाना लाइसेंस के तहत बर्कले डीबी केलिए अतिरिक्त सुविधाएं प्रदान कीं । Cedega लिनक्स के तहत विंडोज एपीआई का पुन: कार्यान्वयन प्रदान करता है, जो मुक्त और मालिकाना कोड के मिश्रण के रूप में जारी किया गया है। इस मॉडल को खुला स्रोत नहीं होना चाहिए; संगठनों के लिए जीमेल एक सेवा का एक उदाहरण है जो मुफ्त (बीयर में) और प्रीमियम विकल्प दोनों प्रदान करता है।
3. एक दोहरे लाइसेंस मॉडल के तहत कोड की पेशकश करें
एक शक्तिशाली दृष्टिकोण दो वैकल्पिक लाइसेंस के तहत सॉफ़्टवेयर की पेशकश करना है , एक कोपलेफ़्ट लाइसेंस की आवश्यकता होती है, जो सॉफ़्टवेयर वितरित होने पर समुदाय को वापस जारी करने की आवश्यकता होती है, और एक वाणिज्यिक लाइसेंस, जो खुले स्रोत के प्रतिबंधों के बिना सॉफ़्टवेयर के उपयोग की अनुमति देता है। इस दृष्टिकोण को Qt और Open Office जैसी बड़ी परियोजनाओं के साथ-साथ छोटे एक-बंद प्रोजेक्ट द्वारा सफलतापूर्वक लागू किया गया है ।
4. परामर्श करें
ओपन-सोर्स काम मूल्यवान सामुदायिक दृश्यता प्राप्त करने का एक तरीका प्रदान कर सकता है।
- क्षमताओं का प्रदर्शन। एक डेवलपर के काम और क्षमता को सत्यापित करने में सक्षम होने के नाते, वे खुले स्रोत परियोजनाओं को देख रहे हैं जो संभावित नियोक्ताओं के लिए एक शक्तिशाली ड्रा है ।
- प्रतिष्ठा भवन। एक खुले स्रोत समुदाय में एक उच्च प्रोफ़ाइल प्रतिष्ठा होने से आपकी विशेषज्ञता के आधार पर बोलने की व्यस्तता , प्रशिक्षण अनुरोध या पुस्तक लेखन ऑफ़र हो सकते हैं।
- विशेषज्ञ होने के नाते। एक तकनीक में एक महत्वपूर्ण खिलाड़ी होने के नाते, जिसकी कंपनियों को जरूरत है, का मतलब है कि उस तकनीक में कस्टम परामर्श, सहायता और प्रशिक्षण की मांग। यह आपके विशेषज्ञता के क्षेत्र में एक विशिष्ट नौकरी की जगह का निर्माण कर सकता है ।
5. सहायक चैनल
अंत में, आय सहायक चैनल जैसे कि विज्ञापन ( स्टैकओवरफ़्लो करती है), दान , या सॉफ़्टवेयर में नगवेयर तकनीकों के उपयोग के माध्यम से प्राप्त की जा सकती है , जिसका उद्देश्य लेखक को वित्तीय योगदान प्रदान करने में उपयोगकर्ता को नाराज करना है। ये तकनीक ओपन सोर्स डेवलपमेंट मॉडल के लिए विशिष्ट नहीं हैं। उदाहरण के लिए, वे अक्सर गैर-मुक्त शेयरवेयर उत्पादों द्वारा उपयोग किए जाते हैं ।