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

From Vigyanwiki
No edit summary
 
Line 237: Line 237:
* ssy.org.uk/2012/01/the-online-revolution/ The Online Revolution{{dead link|date=September 2018}}archived 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 Revolution{{dead link|date=September 2018}}archived at https://web.archive.org/web/20130718231856/http://ssy.org.uk/2012/01/the-online-revolution/
{{FOSS}}
{{FOSS}}
[[Category: ओपन-सोर्स आंदोलन| ओपन-सोर्स आंदोलन]]


 
[[Category:All articles with dead external links]]
 
[[Category:All articles with style issues]]
[[Category: Machine Translated Page]]
[[Category:All articles with unsourced statements]]
[[Category:Articles using small message boxes]]
[[Category:Articles with dead external links from November 2018]]
[[Category:Articles with dead external links from September 2018]]
[[Category:Articles with hatnote templates targeting a nonexistent page]]
[[Category:Articles with invalid date parameter in template]]
[[Category:Articles with permanently dead external links]]
[[Category:Articles with unsourced quotes]]
[[Category:Articles with unsourced statements from April 2021]]
[[Category:Articles with unsourced statements from June 2017]]
[[Category:Articles with unsourced statements from June 2021]]
[[Category:Articles with unsourced statements from March 2018]]
[[Category:CS1 errors]]
[[Category:CS1 maint]]
[[Category:Citation Style 1 templates|M]]
[[Category:Collapse templates]]
[[Category:Created On 23/06/2023]]
[[Category:Created On 23/06/2023]]
[[Category:Vigyan Ready]]
[[Category:Lua-based templates]]
[[Category:Machine Translated Page]]
[[Category:Multi-column templates]]
[[Category:Navigational boxes| ]]
[[Category:Navigational boxes without horizontal lists]]
[[Category:Pages using div col with small parameter]]
[[Category:Pages with empty portal template]]
[[Category:Pages with script errors]]
[[Category:Portal templates with redlinked portals]]
[[Category:Short description with empty Wikidata description]]
[[Category:Sidebars with styles needing conversion]]
[[Category:Template documentation pages|Documentation/doc]]
[[Category:Templates Vigyan Ready]]
[[Category:Templates based on the Citation/CS1 Lua module]]
[[Category:Templates generating COinS|Cite magazine]]
[[Category:Templates generating microformats]]
[[Category:Templates that add a tracking category]]
[[Category:Templates that are not mobile friendly]]
[[Category:Templates that generate short descriptions]]
[[Category:Templates using TemplateData]]
[[Category:Templates using under-protected Lua modules]]
[[Category:Webarchive template wayback links]]
[[Category:Wikipedia articles with style issues from November 2021]]
[[Category:Wikipedia fully protected templates|Div col]]
[[Category:Wikipedia metatemplates]]
[[Category:ओपन-सोर्स आंदोलन| ओपन-सोर्स आंदोलन]]

Latest revision as of 17:29, 10 August 2023

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

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

संक्षिप्त इतिहास

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

विकास

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

ओपन-सोर्स मूवमेंट नि:शुल्क सॉफ्टवेयर मूवमेंट से जुड़ा है जो 80 के दशक के अंत में रिचर्ड स्टॉलमैन द्वारा जीएनयू परियोजना के लॉन्च के साथ शुरू हुआ था।[8] ओपन-सोर्स समुदाय के भीतर स्टॉलमैन को सॉफ्टवेयर विकास के लिए स्वतंत्र रूप से साझा सोर्स कोड की अवधारणा में महत्वपूर्ण भूमिका निभाने वाला माना जाता है।[3]नि:शुल्क सॉफ्टवेयर मूवमेंट में नि:शुल्क सॉफ़्टवेयर शब्द का अर्थ सॉफ़्टवेयर विनिमय और संशोधन की स्वतंत्रता है। यह शब्द किसी मौद्रिक स्वतंत्रता को संदर्भित नहीं करता है।[3]नि : शुल्क-सॉफ़्टवेयर मूवमेंट और ओपन-सोर्स मूवमेंट दोनों ही प्रोग्रामिंग कोड के नि:शुल्क आदान-प्रदान के इस दृष्टिकोण को साझा करते हैं, और यही कारण है कि दोनों आंदोलनों को कभी-कभी साहित्य में एफओएसएस या नि:शुल्क और ओपन सॉफ़्टवेयर या एफओएसएस नि:शुल्क/लिब्रे ओपन-सोर्स समुदाय के भाग के रूप में संदर्भित किया जाता है।

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

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

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

वैधानिक समस्याएँ

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

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

माइक्रोसॉफ्ट पर एकाधिकार होने का आरोप लगाने वाले एक न्यायालय स्थिति में, लिनक्स और ओपन-सोर्स सॉफ़्टवेयर को यह प्रमाणित करने के लिए न्यायालय में प्रस्तुत किया गया था कि माइक्रोसॉफ्ट के पास वैध प्रतिस्पर्धी थे और उन्हें ऐप्पल इंक के साथ समूहीकृत किया गया था।[citation needed]

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

औपचारिकीकरण

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

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

ओपन-सोर्स लेबल की कल्पना 3 फरवरी 1998 को पालो अल्टो, कैलिफोर्निया में आयोजित एक रणनीति सत्र में की गई थी और उसी वर्ष 8 अप्रैल को टिम ओ'रेली के नि:शुल्क सॉफ्टवेयर समिट के उपस्थित लोगों ने ओपन सोर्स शब्द के उपयोग को बढ़ावा देने के लिए मतदान किया था।[6]

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

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

ओपन-सोर्स मूवमेंट की वैधानिक औपचारिकता को प्रभावित करने वाले कारक मुख्य रूप से कॉपीराइट, विनियोग और बौद्धिक संपदा पर नवीनतम राजनीतिक चर्चा पर आधारित हैं।[15]

ओपन सोर्स योगदान टीमों की सामाजिक संरचना

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

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

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

प्रोग्रामर्स की प्रेरणाएँ

ओपन-सोर्स मूवमेंट में वृद्धि और ध्यान के साथ, नि:शुल्क में कोड बनाने के लिए प्रोग्रामर के कारणों और प्रेरणाओं की जांच की जा रही है। ओपन-सोर्स मूवमेंट पर यूरोपीय आर्थिक संघ की 15वीं वार्षिक कांग्रेस के एक पेपर में, व्यक्तिगत स्तर के साथ-साथ कंपनी या नेटवर्क स्तर पर प्रोग्रामर के प्रोत्साहन का विश्लेषण किया गया था। प्रतिभाशाली प्रोग्रामरों का बौद्धिक उपहार देना अनिवार्य रूप से स्व-रुचि-आर्थिक-एजेंट प्रतिमान को चुनौती देता है,[21] और जनता और अर्थशास्त्रियों दोनों को यह समझने के लिए प्रेरित किया है कि प्रोग्रामर के लिए क्या लाभ हैं।

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


प्रोग्रामर की लिंग विविधता

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

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

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

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

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

ओपन-सोर्स अपनाने का साक्ष्य

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

सरकारी एजेंसियाँ और अवसंरचना सॉफ़्टवेयर - सरकारी एजेंसियाँ जानकारी प्रबंधित करने के लिए सॉफ्टवेयर में लिनक्स ऑपरेटिंग प्रणाली और अपाचे वेब-सर्वर जैसे ओपन-सोर्स इंफ्रास्ट्रक्चर सॉफ़्टवेयर का उपयोग कर रही हैं।[32] 2005 में, नेशनल सेंटर फॉर ओपन सोर्स पॉलिसी एंड रिसर्च (एनसीओएसपीआर) नाम से एक नई सरकारी लॉबी शुरू की गई थी, जो सरकारी आईटी उद्यमों के भीतर ओपन सोर्स सॉफ्टवेयर समाधान के उपयोग को बढ़ावा देने वाला एक गैर-लाभकारी संगठन है।[33]

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

शिक्षा में ओपन-सोर्स - कॉलेज और संगठन अपने छात्रों को शिक्षित करने के लिए मुख्य रूप से ऑनलाइन सॉफ़्टवेयर का उपयोग करते हैं। ओपन-सोर्स तकनीक को कई संस्थानों द्वारा अपनाया जा रहा है क्योंकि यह इन संस्थानों को इन प्रशासनिक सॉफ्टवेयर प्रणाली प्रदान करने के लिए भुगतान करने वाली कंपनियों से बचा सकता है। ओपन-सोर्स प्रणाली अपनाने वाले पहले प्रमुख कॉलेजों में से एक 2009 में कोलोराडो स्टेट यूनिवर्सिटी थी और उसके बाद कई अन्य कॉलेजों ने इसका अनुसरण किया। कोलोराडो राज्य विश्वविद्यालय प्रणाली का निर्माण कुआली फाउंडेशन द्वारा किया गया था जो ओपन-सोर्स प्रशासनिक प्रणालियों में एक प्रमुख खिलाड़ी बन गया है। कुआली फाउंडेशन स्वयं को संगठनों के एक समूह के रूप में परिभाषित करता है जिसका उद्देश्य उच्च शिक्षा के लिए ओपन-सोर्स सॉफ्टवेयर का निर्माण और रखरखाव करना है।[This quote needs a citation] कुआली फाउंडेशन के अतिरिक्त शिक्षा में उपयोग किए जा रहे ओपन-सोर्स उपकरणों के कई अन्य उदाहरण भी हैं।[citation needed]

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

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


कंपनियाँ

आईबीएम

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

माइक्रोसॉफ्ट

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

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

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


यह भी देखें

संदर्भ

  1. Levine, Sheen S.; Prietula, M. J. (2013). "Open Collaboration for Innovation: Principles and Performance". Organization Science. 25 (5): 1414–1433. arXiv:1406.7541. doi:10.1287/orsc.2013.0872. S2CID 6583883. SSRN 1096442.
  2. 2.0 2.1 2.2 Wyllys, R.E. (2000). Overview of the Open-Source Movement. Retrieved November 22, 2009, from The University of Texas at Austin Graduate School of Library & Information Science
  3. 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 वार्गर, टी. (2002)ओपन सोर्स मूवमेंट Archived 2011-07-17 at the Wayback Machine. 22 नवंबर 2009 को शिक्षा संसाधन सूचना केंद्र से लिया गया
  4. Tiemann, Michael (September 19, 2006). "History of the OSI". Open Source Initiative. Retrieved August 23, 2008.
  5. A Brief History of the Open-Source Movement Archived 2011-04-11 at the Wayback Machine. Sloanreview.mit.edu (2011-11-18). Retrieved on 2011-11-30.
  6. 6.0 6.1 6.2 History of the OSI | Open Source Initiative. Opensource.org. Retrieved on 2011-11-30.
  7. Weber, Steven. The Success of Open Source. The President and Fellows of Harvard College. 2004. Print pg.20–28. ISBN 978-0-674-01858-7 This whole paragraph is referenced to Steven Weber
  8. टेनेंट, डी. (2008, 11 अगस्त)। सिद्धांत पर कायम. कम्प्यूटरवर्ल्ड, पी. 4. बिजनेस सोर्स प्रीमियर डेटाबेस से लिया गया।
  9. टैफ्ट, डी.के. (2009, 3 नवंबर)। Microsoft ApacheCon पर $100k अपाचे योगदान के लिए प्रतिबद्ध है। 8 मई, 2020 को eWeek से लिया गया
  10. Elliott, M. S.; Scacchi, Walt (2008). "सॉफ्टवेयर डेवलपर्स की लामबंदी: मुफ्त सॉफ्टवेयर आंदोलन". Information Technology & People. 21 (1): 4. doi:10.1108/09593840810860315.
  11. Lerner, Josh; Tirole, Jean (March 2000). "ओपन सोर्स का सरल अर्थशास्त्र" (PDF). Cambridge, MA.: National Bureau of Economic Research. CiteSeerX 10.1.1.145.3577. {{cite journal}}: Cite journal requires |journal= (help)
  12. स्टॉलमैन, आर.एम. (2007)। फ्री सॉफ्टवेयर ओपन सोर्स से बेहतर क्यों है। GNU.org से 22 नवंबर 2009 को पुनःप्राप्त
  13. The Open Source Definition | Open Source Initiative. Opensource.org. Retrieved on 2011-11-30.
  14. Sullivan, J (2011). "Free, open source software advocacy as a social justice movement: The expansion of f/oss movement discourse in the 21st century". Journal of Information Technology and Politics. 8 (3): 223–239. doi:10.1080/19331681.2011.592080. S2CID 144013228.[permanent dead link]
  15. Ceraso, A.; Pruchnic, J. (2011). "Introduction: Open source culture and aesthetics". Criticism. 53 (3): 337. doi:10.1353/crt.2011.0026. S2CID 31800586. Archived from the original on 2017-09-22.
  16. Nakakoji, Kumiyo; Yamamoto, Yasuhiro; Nishinaka, Yoshiyuki; Kishida, Kouichi; Ye, Yunwen (2002). "Evolution patterns of open-source software systems and communities". Proceedings of the international workshop on Principles of software evolution - IWPSE '02. p. 76. doi:10.1145/512035.512055. ISBN 978-1-58113-545-9. S2CID 15341686.
  17. 17.0 17.1 Crowston, Kevin; Howison, James (7 February 2005). "मुफ़्त और मुक्त स्रोत सॉफ़्टवेयर विकास की सामाजिक संरचना". First Monday. doi:10.5210/fm.v10i2.1207.
  18. Sheoran, Jyoti; Blincoe, Kelly; Kalliamvakou, Eirini; Damian, Daniela; Ell, Jordan (2014). "Understanding 'watchers' on GitHub". Proceedings of the 11th Working Conference on Mining Software Repositories - MSR 2014. pp. 336–339. doi:10.1145/2597073.2597114. ISBN 978-1-4503-2863-0. S2CID 11496776.
  19. 19.0 19.1 Middleton, Justin; Murphy-Hill, Emerson; Green, Demetrius; Meade, Adam; Mayer, Roger; White, David; McDonald, Steve (2018). "Which contributions predict whether developers are accepted into github teams". Proceedings of the 15th International Conference on Mining Software Repositories. pp. 403–413. doi:10.1145/3196398.3196429. ISBN 978-1-4503-5716-6. S2CID 13695100.
  20. Robles, G; J. M. Gonzalez-Barahona; I. Herraiz (2009). "लिब्रे सॉफ्टवेयर परियोजनाओं में डेवलपर्स की मुख्य टीम का विकास". Proceedings of the 6th International Conference on Mining Software Repositories: 167–170.
  21. 21.0 21.1 21.2 21.3 Lerner, Josh; Jean Tirole (9 May 2001). "The open source movement: Key research questions". European Economic Review. 45 (4–6): 819–826. doi:10.1016/S0014-2921(01)00124-6.
  22. 22.0 22.1 22.2 Greenspun, Philip. "सॉफ्टवेयर इंजीनियरों का प्रबंधन". Retrieved 7 February 2012.
  23. Yunwen Ye; Kishida, K. (2003). "Toward an understanding of the motivation of open source software developers". 25th International Conference on Software Engineering, 2003. Proceedings. pp. 419–429. doi:10.1109/ICSE.2003.1201220. ISBN 0-7695-1877-X. S2CID 1476378.
  24. Bonaccorsi, Andrea; Cristina Rossi (2003). "ओपन सोर्स सॉफ्टवेयर क्यों सफल हो सकता है?" (PDF). Open Source Software Development. 32 (7): 1243–1258. doi:10.1016/S0048-7333(03)00051-9. hdl:10419/89290.
  25. Nafus, Dawn, James Leach, and Bernhard Krieger. "Gender: Integrated report of findings." FLOSSPOLS, Deliverable D 16 (2006).
  26. "Women in tech: The facts" (PDF). Archived from the original on 14 May 2021. Retrieved 19 April 2021.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  27. 27.0 27.1 27.2 Nafus, Dawn (1 June 2012). "'Patches don't have gender': What is not open in open source software". New Media & Society. 14 (4): 669–683. doi:10.1177/1461444811422887. S2CID 206727320.
  28. 28.0 28.1 Vasilescu, Bogdan; Posnett, Daryl; Ray, Baishakhi; Van Den Brand, Mark G.J.; Serebrenik, Alexander; Devanbu, Premkumar; Filkov, Vladimir (2015). "Gender and Tenure Diversity in GitHub Teams". Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems. pp. 3789–3798. doi:10.1145/2702123.2702549. ISBN 978-1-4503-3145-6. S2CID 11705263.
  29. Terrell, Josh; Kofink, Andrew; Middleton, Justin; Rainear, Clarissa; Murphy-Hill, Emerson; Parnin, Chris; Stallings, Jon (1 May 2017). "Gender differences and bias in open source: pull request acceptance of women versus men". PeerJ Computer Science. 3: e111. doi:10.7717/peerj-cs.111.
  30. "समावेशी नामकरण पहल". Retrieved 22 October 2021.
  31. Poynder, Richard (2001). "मुक्त स्रोत आंदोलन". Information Today. 8 (9).
  32. Moore, John (14 August 2008). "A starring role for open source? -". FCW.
  33. Preimesberger, Chris (14 October 2005). "ओपन सोर्स मूवमेंट को एक लॉबी मिलती है". eWEEK.
  34. Toon, John (2009). "ओपन सोर्स आंदोलन सैन्य सॉफ्टवेयर विकास में तेजी ला सकता है". Georgia Tech Research Institute. Retrieved 2011-12-21.
  35. St.Amant & Ballentine 2011 p.343
  36. eHealthNigeria. (2012). eHealthNigeria: FAQs Archived 2012-01-04 at the Wayback Machine. Retrieved Feb 4, 2012
  37. "एपेलोन ने पूरी तरह से मुक्त स्रोत शब्दावली प्रबंधन समाधान की उपलब्धता की घोषणा की" (Press release). Apelon. 17 January 2012.
  38. "आईबीएम ने अब तक का सबसे बड़ा लिनक्स लाइनअप लॉन्च किया". IBM. March 2, 1999. Archived from the original on November 10, 1999.
  39. "माइक्रोसॉफ्ट के सीईओ ने सन-टाइम्स के साथ लॉन्च ब्रेक लिया". Chicago Sun-Times. June 1, 2001. Archived from the original on 2001-11-08. Retrieved June 27, 2021.
  40. "Groklaw.net – The EU Microsoft Decision – December 2004". Retrieved 13 October 2014.
  41. "Groklaw.net – EU Ct. of 1st Instance: Microsoft Abused its Dominant Position – Updated – September 2007". Retrieved 13 October 2014.
  42. "Groklaw.net Microsoft ने अपनी EU अपील खो दी". Retrieved 13 October 2014.
  43. Metz, Cade (30 January 2012). "मिलिए बिल गेट्स से, जिसने ओपन सोर्स सॉफ्टवेयर को बदल दिया". Wired.
  44. Metz, Cade (4 November 2011). "माइक्रोसॉफ्ट ने चिंता करना बंद करना और (लगभग) ओपन सोर्स को पसंद करना कैसे सीखा". Wired.


अग्रिम पठन