ओपन-सोर्स-सॉफ़्टवेयर मूवमेंट

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

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

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

विकास
शुरुआत में हार्डवेयर और सॉफ्टवेयर में कोई अंतर नहीं था। कंप्यूटर का उपयोगकर्ता और प्रोग्रामर एक ही थे। जब 1952 में IBM द्वारा पहला व्यावसायिक इलेक्ट्रॉनिक कंप्यूटर पेश किया गया, तो मशीन का रखरखाव कठिन और महंगा था। मशीन की कीमत को एक तरफ रखते हुए, यह सॉफ्टवेयर ही था जिसके कारण इनमें से किसी एक कंप्यूटर का स्वामित्व होने पर समस्या उत्पन्न हुई। फिर 1952 में, कंप्यूटर के सभी मालिकों ने एक साथ मिलकर टूल्स का एक सेट बनाया। लोगों का सहयोग PACT (द प्रोजेक्ट फॉर द एडवांसमेंट ऑफ कोडिंग तकनीक) नामक समूह में था। इस बाधा को पार करने के बाद, 1956 में, आइजनहावर प्रशासन ने AT&T द्वारा की जाने वाली बिक्री के प्रकारों पर प्रतिबंध लगाने का निर्णय लिया। इसने अन्वेषकों को कंप्यूटर को बड़े पैमाने पर आबादी तक कैसे पहुंचाया जाए, इसके बारे में नए विचार विकसित करने से नहीं रोका। अगला कदम कंप्यूटर को अधिक किफायती बनाना था जो धीरे-धीरे विभिन्न कंपनियों के माध्यम से विकसित हुआ। फिर उन्हें ऐसा सॉफ़्टवेयर विकसित करना पड़ा जो एकाधिक उपयोगकर्ताओं को होस्ट कर सके। मैसाचुसेट्स की तकनीकी संस्था कंप्यूटेशन सेंटर ने पहली प्रणालियों में से एक, सीटीएसएस (संगत टाइम-शेयरिंग सिस्टम) विकसित किया। इसने कई और प्रणालियों की नींव रखी, और जिसे अब हम ओपन-सोर्स सॉफ़्टवेयर आंदोलन कहते हैं। ओपन-सोर्स आंदोलन मुफ्त सॉफ्टवेयर आंदोलन से जुड़ा है जो 80 के दशक के अंत में रिचर्ड स्टॉलमैन द्वारा जीएनयू परियोजना के लॉन्च के साथ शुरू हुआ था। ओपन-सोर्स समुदाय के भीतर स्टॉलमैन को सॉफ्टवेयर विकास के लिए स्वतंत्र रूप से साझा स्रोत कोड की अवधारणा में महत्वपूर्ण भूमिका निभाने वाला माना जाता है। मुफ्त सॉफ्टवेयर आंदोलन में मुफ़्त सॉफ़्टवेयर शब्द का अर्थ सॉफ़्टवेयर विनिमय और संशोधन की स्वतंत्रता है। यह शब्द किसी मौद्रिक स्वतंत्रता को संदर्भित नहीं करता है। फ्री-सॉफ़्टवेयर आंदोलन और ओपन-सोर्स आंदोलन दोनों ही स्रोत कोड के मुक्त आदान-प्रदान के इस दृष्टिकोण को साझा करते हैं, और यही कारण है कि दोनों आंदोलनों को कभी-कभी साहित्य में FOSS या फ्री और ओपन सॉफ़्टवेयर या FLOSS फ्री/ के हिस्से के रूप में संदर्भित किया जाता है। लिब्रे ओपन-सोर्स समुदाय।

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

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

कानूनी मुद्दे
ओपन-सोर्स आंदोलन को कई कानूनी चुनौतियों का सामना करना पड़ा है। ओपन-सोर्स उत्पादों का प्रबंधन करने वाली कंपनियों को अपने ट्रेडमार्क सुरक्षित करने में कुछ कठिनाई होती है। उदाहरण के लिए, निहित लाइसेंस अनुमान का दायरा अस्पष्ट रहता है और ओपन-सोर्स सॉफ़्टवेयर के साथ बनाए गए पेटेंट उत्पादन के लिए किसी उद्यम की क्षमता से समझौता कर सकता है। एक अन्य उदाहरण खरीदारी के लिए ऐड-ऑन की पेशकश करने वाली कंपनियों का मामला है; जो लाइसेंसधारी ओपन-सोर्स कोड में खरीद के समान कोड जोड़ते हैं, उन्हें पेटेंट सूट से छूट मिल सकती है।

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

माइक्रोसॉफ्ट पर एकाधिकार होने का आरोप लगाने वाले एक अदालती मामले में, लिनक्स और ओपन-सोर्स सॉफ़्टवेयर को यह साबित करने के लिए अदालत में पेश किया गया था कि माइक्रोसॉफ्ट के पास वैध प्रतिस्पर्धी थे और उन्हें ऐप्पल इंक के साथ समूहीकृत किया गया था।

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

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

फरवरी 1998 में, ओपन-सोर्स आंदोलन को ओपन सोर्स इनिशिएटिव (ओएसआई) द्वारा अपनाया गया, औपचारिक रूप दिया गया और इसका नेतृत्व किया गया, एक संगठन जिसका गठन सॉफ्टवेयर को व्यावसायिक व्यावसायिक उपयोग के लिए अधिक उपयुक्त बनाने के लिए किया गया था। ओएसआई ने यूएस पेटेंट और ट्रेडमार्क कार्यालय के साथ खुला स्त्रोत  को पंजीकृत करने के लिए आवेदन किया था, लेकिन शब्द सामान्य और/या वर्णनात्मक होने के कारण इसे अस्वीकार कर दिया गया था। नतीजतन, ओएसआई के पास राष्ट्रीय या अंतरराष्ट्रीय अर्थ में ट्रेडमार्क ओपन सोर्स का स्वामित्व नहीं है, हालांकि यह इस शब्द में सामान्य-कानून ट्रेडमार्क अधिकारों का दावा करता है। इसके लिए उन्होंने जो मुख्य उपकरण अपनाया मुक्त स्रोत परिभाषा था। ओपन-सोर्स लेबल की कल्पना 3 फरवरी 1998 को पालो अल्टो, कैलिफोर्निया में आयोजित एक रणनीति सत्र में की गई थी और उसी वर्ष 8 अप्रैल को टिम ओ'रेली के फ्री सॉफ्टवेयर शिखर सम्मेलन में उपस्थित लोगों ने इसके उपयोग को बढ़ावा देने के लिए मतदान किया था। टर्म ओपन सोर्स।

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

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

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

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

प्रोग्रामर्स की प्रेरणाएँ
ओपन-सोर्स आंदोलन में वृद्धि और ध्यान के साथ, मुफ्त में कोड बनाने के लिए प्रोग्रामर के कारणों और प्रेरणाओं की जांच की जा रही है। ओपन-सोर्स आंदोलन पर यूरोपीय आर्थिक संघ की 15वीं वार्षिक कांग्रेस के एक पेपर में, व्यक्तिगत स्तर के साथ-साथ कंपनी या नेटवर्क स्तर पर प्रोग्रामर के प्रोत्साहन का विश्लेषण किया गया था। प्रतिभाशाली प्रोग्रामरों का बौद्धिक उपहार देना अनिवार्य रूप से स्व-रुचि-आर्थिक-एजेंट प्रतिमान को चुनौती देता है, और जनता और अर्थशास्त्रियों दोनों को यह समझने के लिए प्रेरित किया है कि प्रोग्रामर के लिए क्या लाभ हैं।
 * परोपकारिता: परोपकारिता के लिए तर्क एक स्पष्टीकरण के रूप में सीमित है क्योंकि हालांकि कुछ मौजूद हैं, प्रोग्रामर अधिक धर्मार्थ कारणों पर अपनी दयालुता पर ध्यान केंद्रित नहीं करते हैं। यदि मुफ्त में काम करने की उदारता ऐसे प्रचलित आंदोलन के लिए एक व्यवहार्य प्रेरणा थी, तो यह उत्सुकता है कि जैव प्रौद्योगिकी जैसे उद्योगों में ऐसी प्रवृत्ति क्यों नहीं देखी गई है जिसका जनता की भलाई पर बहुत बड़ा प्रभाव होगा। * समुदाय साझाकरण और सुधार: ऑनलाइन समुदाय एक ऐसा वातावरण है जो एक-दूसरे के काम में निरंतर सुधार, संशोधन और योगदान को बढ़ावा देता है। एक प्रोग्रामर ओपन-सोर्स सॉफ़्टवेयर से आसानी से लाभ उठा सकता है क्योंकि इसे सार्वजनिक करके, अन्य परीक्षक और उपप्रोग्राम बग हटा सकते हैं, अन्य उद्देश्यों के लिए कोड तैयार कर सकते हैं और समस्याएं ढूंढ सकते हैं। ओपन-सोर्स सॉफ़्टवेयर की इस प्रकार की सहकर्मी-संपादन सुविधा बेहतर प्रोग्राम और कोड के उच्च मानक को बढ़ावा देती है। * मान्यता: हालांकि एक परियोजना किसी विशिष्ट व्यक्ति से जुड़ी नहीं हो सकती है, लेकिन योगदानकर्ताओं को अक्सर परियोजना के सर्वर पर मान्यता दी जाती है और चिह्नित किया जाता है या प्रतिष्ठा प्रणाली से सम्मानित किया जाता है। यह प्रोग्रामरों को उनके कौशल के लिए सार्वजनिक मान्यता प्राप्त करने, कैरियर के अवसरों और प्रदर्शन को बढ़ावा देने की अनुमति देता है। वास्तव में, सन माइक्रोसिस्टम्स और नेटस्केप के संस्थापकों ने ओपन-सोर्स प्रोग्रामर के रूप में शुरुआत की। * अहंकार: यदि उन्हें किसी तरह एक छोटी सी समस्या सौंपी जाती है और वह उनका एकमात्र संभव कार्य है, तो वे छह महीने एक आश्चर्यजनक वास्तुकला के साथ आने में बिता सकते हैं...केवल अपने दोस्तों और सहकर्मियों को दिखाने के लिए कि वे किस कठिन चीज़ को हल करने की कोशिश कर रहे हैं . प्रतिस्पर्धी समुदाय के कारण अहंकार-संतुष्टि को प्रोग्रामर्स की प्रासंगिक प्रेरणा के रूप में उद्धृत किया गया है। ओएसएस (ओपन-सोर्स सॉफ्टवेयर) समुदाय में डेवलपर्स और उपयोगकर्ताओं के बीच कोई स्पष्ट अंतर नहीं है, क्योंकि सभी उपयोगकर्ता संभावित डेवलपर्स हैं। प्रोग्रामर्स का एक बड़ा समुदाय अनिवार्य रूप से अपने सहकर्मियों को मात देने या प्रभावित करने की कोशिश कर रहा है। वे इस बात का आनंद लेते हैं कि अन्य प्रोग्रामर उनके कार्यों और उपलब्धियों की प्रशंसा करते हैं, जिससे यह पता चलता है कि ओएसएस परियोजनाओं में एक बंद-स्रोत कंपनी की तुलना में अज्ञात प्रतिभाओं के लिए भर्ती का लाभ क्यों है। * रचनात्मक अभिव्यक्ति: व्यक्तिगत संतुष्टि भी रचनात्मक स्वयं के समकक्ष सॉफ्टवेयर लिखने के कार्य से आती हैअभिव्यक्ति – यह लगभग कला का एक काम बनाने के बराबर है। रचनात्मकता की पुनः खोज, जो वाणिज्यिक सॉफ़्टवेयर उत्पादों के बड़े पैमाने पर उत्पादन के कारण खो गई है, एक प्रासंगिक प्रेरणा हो सकती है।

प्रोग्रामर की लिंग विविधता
ओपन-सोर्स समुदायों में अधिकांश प्रोग्रामर पुरुष हैं। मुफ़्त और ओपन-सोर्स सॉफ़्टवेयर समुदायों पर यूरोपीय संघ के एक अध्ययन में, शोधकर्ताओं ने पाया कि सभी योगदानकर्ताओं में से केवल 1.5% महिलाएँ हैं। हालाँकि कंप्यूटिंग में महिलाओं का प्रतिनिधित्व आम तौर पर कम है, तकनीकी व्यवसायों में महिलाओं का प्रतिशत वास्तव में बहुत अधिक है, लगभग 25%। यह विसंगति बताती है कि ओपन-सोर्स परियोजनाओं में भाग लेने के लिए महिला प्रोग्रामर की पुरुष प्रोग्रामर की तुलना में कम संभावना है।

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

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

अल्पसंख्यक डेवलपर्स के उत्पीड़न की चिंताओं को दूर करने के प्रयास में कई परियोजनाओं ने योगदानकर्ता अनुबंध आचार संहिता को अपनाया है। आचार संहिता का उल्लंघन करने वाले किसी भी व्यक्ति को अनुशासित किया जा सकता है और अंततः परियोजना से हटाया जा सकता है।

अल्पसंख्यकों को अपराध से बचाने के लिए कई सॉफ्टवेयर परियोजनाओं ने समावेशी भाषा और शब्दावली के उपयोग को अनिवार्य करना शुरू कर दिया है।

ओपन-सोर्स अपनाने का साक्ष्य
पुस्तकालय सूचना के साथ-साथ पुस्तकालय सेवाओं को विकसित करने के लिए ओपन-सोर्स सॉफ़्टवेयर का उपयोग कर रहे हैं। ओपन सोर्स का उद्देश्य ऐसा सॉफ़्टवेयर प्रदान करना है जो सस्ता, विश्वसनीय और बेहतर गुणवत्ता वाला हो। एक विशेषता जो इस सॉफ़्टवेयर को इतना लोकप्रिय बनाती है वह यह है कि यह निःशुल्क है। पुस्तकालय इस आंदोलन से विशेष रूप से लाभान्वित होते हैं क्योंकि यह इसके द्वारा उपलब्ध कराए गए संसाधन हैं। वे अन्य लोगों के संसाधनों के माध्यम से नई जानकारी सीखने और समझने के समान विचारों को भी बढ़ावा देते हैं। खुला स्रोत समुदाय की भावना की अनुमति देता है। यह किसी के लिए भी विभिन्न विषयों पर जानकारी प्रदान करने का निमंत्रण है। ओपन-सोर्स उपकरण पुस्तकालयों को वेब-आधारित कैटलॉग बनाने की भी अनुमति देते हैं। आईटी स्रोत के अनुसार ऐसे कई पुस्तकालय कार्यक्रम हैं जो इससे लाभान्वित होते हैं। सरकारी एजेंसियाँ और बुनियादी ढाँचा सॉफ़्टवेयर - सरकारी एजेंसियाँ जानकारी प्रबंधित करने के लिए सॉफ्टवेयर में लिनक्स ऑपरेटिंग सिस्टम और अपाचे वेब-सर्वर जैसे ओपन-सोर्स इंफ्रास्ट्रक्चर सॉफ़्टवेयर का उपयोग कर रही हैं। 2005 में, नेशनल सेंटर फॉर ओपन सोर्स पॉलिसी एंड रिसर्च (एनसीओएसपीआर) नाम से एक नई सरकारी लॉबी शुरू की गई थी, जो सरकारी आईटी उद्यमों के भीतर ओपन सोर्स सॉफ्टवेयर समाधान के उपयोग को बढ़ावा देने वाला एक गैर-लाभकारी संगठन है। सेना में ओपन-सोर्स आंदोलन - ओपन-सोर्स आंदोलन में सेना में मदद करने की क्षमता है। ओपन-सोर्स सॉफ़्टवेयर किसी को भी बदलाव करने की अनुमति देता है जिससे उसमें सुधार होगा। यह लागत कुशल तरीके से एक सॉफ्टवेयर विकसित करने के लिए लोगों को एकजुट होकर काम करने के लिए निमंत्रण का एक रूप है। सेना की इतनी दिलचस्पी इसलिए है क्योंकि यह संभव है कि यह सॉफ्टवेयर गति और लचीलेपन को बढ़ा सकता है। हालाँकि इस विचार में सुरक्षा संबंधी खामियां हैं क्योंकि इस तथ्य के कारण कि किसी के पास भी सॉफ़्टवेयर को बदलने की पहुंच है, फायदे नुकसान से अधिक हो सकते हैं। यह तथ्य कि ओपन-सोर्स प्रोग्रामों को शीघ्रता से संशोधित किया जा सकता है, महत्वपूर्ण है। इन सिद्धांतों का परीक्षण करने के लिए एक सहायता समूह का गठन किया गया था। मिल-ओएसएस का आयोजन 2009 में किया गया था और इसमें 120 से अधिक सैन्य सदस्य शामिल थे। उनका उद्देश्य पुन: उपयोग और सहयोग के लिए नए विचारों की खोज के लिए सॉफ्टवेयर डेवलपर्स और सेना के ठेकेदारों को एक साथ लाना था। कुल मिलाकर, सेना में ओपन-सोर्स सॉफ़्टवेयर एक दिलचस्प विचार है जिसमें संभावित कमियां हैं लेकिन वे फायदों की भरपाई करने के लिए पर्याप्त नहीं हैं। शिक्षा में खुला स्रोत - कॉलेज और संगठन अपने छात्रों को शिक्षित करने के लिए मुख्य रूप से ऑनलाइन सॉफ़्टवेयर का उपयोग करते हैं। ओपन-सोर्स तकनीक को कई संस्थानों द्वारा अपनाया जा रहा है क्योंकि यह इन संस्थानों को इन प्रशासनिक सॉफ्टवेयर सिस्टम प्रदान करने के लिए भुगतान करने वाली कंपनियों से बचा सकता है। ओपन-सोर्स सिस्टम अपनाने वाले पहले प्रमुख कॉलेजों में से एक 2009 में कोलोराडो स्टेट यूनिवर्सिटी थी और उसके बाद कई अन्य कॉलेजों ने इसका अनुसरण किया। कोलोराडो राज्य विश्वविद्यालय प्रणाली का निर्माण तलने की कड़ाही  फाउंडेशन द्वारा किया गया था जो ओपन-सोर्स प्रशासनिक प्रणालियों में एक प्रमुख खिलाड़ी बन गया है। कुआली फाउंडेशन खुद को संगठनों के एक समूह के रूप में परिभाषित करता है जिसका उद्देश्य उच्च शिक्षा के लिए ओपन-सोर्स सॉफ्टवेयर का निर्माण और रखरखाव करना है। कुआली फाउंडेशन के अलावा शिक्षा में उपयोग किए जा रहे ओपन-सोर्स उपकरणों के कई अन्य उदाहरण भी हैं।

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

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

आईबीएम
आईबीएम ओपन सोर्स पहल का अग्रणी प्रस्तावक रहा है, और 1998 में लिनक्स का समर्थन करना शुरू किया।

माइक्रोसॉफ्ट
2008 की गर्मियों से पहले, माइक्रोसॉफ्ट को आम तौर पर ओपन-सोर्स समुदाय के दुश्मन के रूप में जाना जाता था. कंपनी की एंटी-ओपन-सोर्स भावना को पूर्व सीईओ स्टीव बाल्मर द्वारा लागू किया गया था, जिन्होंने व्यापक रूप से उपयोग किए जाने वाले ओपन-सोर्स सॉफ़्टवेयर लिनक्स को एक कैंसर के रूप में संदर्भित किया था जो खुद को हर उस चीज़ से जोड़ता है जिसे वह छूता है। माइक्रोसॉफ्ट ने लिनक्स को यह भी धमकी दी कि वे उनके 235 पेटेंट का उल्लंघन करने पर रॉयल्टी वसूलेंगे।

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

हालाँकि, 2008 में, माइक्रोसॉफ्ट में ओपन-सोर्स-सॉफ्टवेयर रणनीति के तत्कालीन प्रमुख सैम रामजी ने सॉफ्टवेयर उद्योग के साथ-साथ माइक्रोसॉफ्ट के भीतर एक प्रो-ओपन-सोर्स रवैया विकसित करने के लिए बिल गेट्स के साथ मिलकर काम करना शुरू किया। 2009 में कंपनी छोड़ने से पहले, रामजी ने ओपन सोर्स के साथ माइक्रोसॉफ्ट की परिचितता और भागीदारी का निर्माण किया, जो कि अन्य परियोजनाओं के बीच माइक्रोसॉफ्ट एज़्योर में ओपन-सोर्स कोड के माइक्रोसॉफ्ट के योगदान से स्पष्ट है। ये योगदान Microsoft द्वारा पहले अकल्पनीय रहा होगा। ओपन सोर्स के बारे में माइक्रोसॉफ्ट के रवैये में बदलाव और एक मजबूत ओपन-सोर्स समुदाय बनाने के प्रयास, ओपन सोर्स की बढ़ती स्वीकार्यता और अनुकूलन का प्रमाण है।

यह भी देखें

 * डिजिटल अधिकार
 * ओपन-सोर्स सॉफ़्टवेयर में विविधता
 * मुफ़्त और ओपन-सोर्स सॉफ़्टवेयर पैकेजों की सूची
 * ओपन-सोर्स हार्डवेयर परियोजनाओं की सूची
 * जन सहयोग
 * ओपन-डिज़ाइन आंदोलन
 * ओपन-सोर्स मॉडल
 * ओपन-सोर्स उपयुक्त तकनीक
 * ओपन-सोर्स हार्डवेयर
 * ओपन-सोर्स शासन
 * अर्थव्यवस्था साझा करना
 * पी2पी आर्थिक प्रणाली
 * सहकर्मी उत्पादन
 * आभासी क्रांति

अग्रिम पठन

 * ssy.org.uk/2012/01/the-online-revolution/ The Online Revolutionarchived at https://web.archive.org/web/20130718231856/http://ssy.org.uk/2012/01/the-online-revolution/
 * ssy.org.uk/2012/01/the-online-revolution/ The Online Revolutionarchived at https://web.archive.org/web/20130718231856/http://ssy.org.uk/2012/01/the-online-revolution/
 * ssy.org.uk/2012/01/the-online-revolution/ The Online Revolutionarchived at https://web.archive.org/web/20130718231856/http://ssy.org.uk/2012/01/the-online-revolution/
 * ssy.org.uk/2012/01/the-online-revolution/ The Online Revolutionarchived at https://web.archive.org/web/20130718231856/http://ssy.org.uk/2012/01/the-online-revolution/
 * ssy.org.uk/2012/01/the-online-revolution/ The Online Revolutionarchived at https://web.archive.org/web/20130718231856/http://ssy.org.uk/2012/01/the-online-revolution/
 * ssy.org.uk/2012/01/the-online-revolution/ The Online Revolutionarchived at https://web.archive.org/web/20130718231856/http://ssy.org.uk/2012/01/the-online-revolution/
 * ssy.org.uk/2012/01/the-online-revolution/ The Online Revolutionarchived at https://web.archive.org/web/20130718231856/http://ssy.org.uk/2012/01/the-online-revolution/
 * ssy.org.uk/2012/01/the-online-revolution/ The Online Revolutionarchived at https://web.archive.org/web/20130718231856/http://ssy.org.uk/2012/01/the-online-revolution/
 * ssy.org.uk/2012/01/the-online-revolution/ The Online Revolutionarchived at https://web.archive.org/web/20130718231856/http://ssy.org.uk/2012/01/the-online-revolution/
 * ssy.org.uk/2012/01/the-online-revolution/ The Online Revolutionarchived at https://web.archive.org/web/20130718231856/http://ssy.org.uk/2012/01/the-online-revolution/
 * ssy.org.uk/2012/01/the-online-revolution/ The Online Revolutionarchived at https://web.archive.org/web/20130718231856/http://ssy.org.uk/2012/01/the-online-revolution/
 * ssy.org.uk/2012/01/the-online-revolution/ The Online Revolutionarchived at https://web.archive.org/web/20130718231856/http://ssy.org.uk/2012/01/the-online-revolution/
 * ssy.org.uk/2012/01/the-online-revolution/ The Online Revolutionarchived at https://web.archive.org/web/20130718231856/http://ssy.org.uk/2012/01/the-online-revolution/