निःशुल्क और मुक्तस्रोत सॉफ्टवेयर

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

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

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

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

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

मुफ्त सॉफ्टवेयर की चार आवश्यक स्वतंत्रताएं
मुफ़्त सॉफ़्टवेयर की परिभाषा को पूरा करने के लिए, एफएसएफ को सॉफ़्टवेयर के लाइसेंसिंग की आवश्यकता होती है जो नागरिक स्वतंत्रता/मानव अधिकारों का सम्मान करता है जिसे एफएसएफ सॉफ़्टवेयर उपयोगकर्ता की मुफ़्त सॉफ़्टवेयर परिभाषा या चार आवश्यक स्वतंत्रताएं कहा जाता है।
 * किसी भी उद्देश्य के लिए अपनी इच्छानुसार कार्यक्रम चलाने की स्वतंत्रता (स्वतंत्रता 0) ।
 * यह अध्ययन करने की स्वतंत्रता कि कार्यक्रम कैसे काम करता है और इसे बदलें जिससे कि यह आपकी कंप्यूटिंग को आपकी इच्छा के अनुसार करे (स्वतंत्रता 1)। इसके लिए स्रोत कोड तक पहुंच एक पूर्व शर्त है।
 * प्रतियों के पुनर्वितरण की स्वतंत्रता जिससे कि आप दूसरों की सहायता कर सकें (स्वतंत्रता 2)।
 * अपने संशोधित संस्करणों की प्रतियां दूसरों को वितरित करने की स्वतंत्रता (स्वतंत्रता 3)। ऐसा करके आप पूरे समुदाय को अपने परिवर्तनों से लाभ उठाने का अवसर दे सकते हैं। इसके लिए स्रोत कोड तक पहुंच एक पूर्व शर्त है।

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

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

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

1970 के दशक के मध्य से 1980 के दशक तक बंद-स्रोत सॉफ़्टवेयर असामान्य था, जब IBM ने 1983 में एक ऑब्जेक्ट कोड केवल नीति लागू की, जो अब स्रोत कोड का वितरण नहीं करता है।

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

लिनस टोरवाल्ड्स द्वारा बनाए गए लिनक्स कर्नेल को 1991 में स्वतंत्र रूप से संशोधित स्रोत कोड के रूप में जारी किया गया था। प्रारंभ में, लिनक्स को मुफ्त सॉफ्टवेयर या ओपन -स्रोत सॉफ्टवेयर लाइसेंसिंग के तहत जारी नहीं किया गया था। हालांकि, फरवरी 1992 में संस्करण 0.12 के साथ, उन्होंने जीएनयू जनरल पब्लिक लाइसेंस के तहत परियोजना को फिर से लाइसेंस दिया।

फ्री-बीएसडी और नेट बीएसडी (दोनों 386बीएसडी से व्युत्पन्न) को मुफ्त सॉफ्टवेयर के रूप में जारी किया गया था जब यूएसएल बनाम बीएसडी विवाद 1993 में अदालत से बाहर सुलझाया गया था। 1995 में नेट बीएसडी से ओपन बीएसडी फोर्क (सॉफ्टवेयर विस्तार)। इसके अलावा 1995 में, Apache HTTP सर्वर, साधारणतः अपाचे के रूप में संदर्भित, अपाचे लाइसेंस, अपाचे लाइसेंस 1.0 के तहत जारी किया गया था।

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

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

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

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

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

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

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

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

इसके अलावा, प्रचारित स्रोत कोड हैकर्स के लिए इसमें कमजोरियों को ढूंढना और कारनामे लिखना आसान बना सकता है। जबकि यह मानता है कि ऐसे दुर्भावनापूर्ण हैकर्स व्हाइट हैट (कंप्यूटिंग) की तुलना में अधिक प्रभावी होते हैं जो जिम्मेदार प्रकटीकरण या कमजोरियों को ठीक करने में सहायता करते हैं, कोई कोड लीक या डेटा उल्लंघन नहीं होता है और सांपातिक कोड की रिवर्स इंजीनियरिंग दुर्भावनापूर्ण हैकर्स के लिए महत्व की बाधा है।

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

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

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

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

यूरोपीय संघ
2017 में, यूरोपीय आयोग ने कहा कि यूरोपीय संघ के संस्थानों को स्वयं ओपन सोर्स सॉफ़्टवेयर उपयोगकर्ता बनना चाहिए, इससे भी अधिक वे पहले से ही और बड़े डेटा, गतिशीलता, क्लाउड कम्प्यूटिंग और साथ में नवाचार के नौ प्रमुख चालकों में से एक के रूप में ओपन सोर्स सॉफ़्टवेयर सूचीबद्ध हैं। इंटरनेट की चीजें 2020 में यूरोपीय आयोग ने अपनी ओपन सोर्स स्ट्रैटेजी 2020-2023 को अपनाया, मुख्य उद्देश्यों के रूप में सॉफ्टवेयर के साझाकरण और पुन: उपयोग को प्रोत्साहित करना और आयोग के स्रोत कोड को प्रकाशित करना सम्मिलित है। ठोस क्रियाकलापों में 2020 में एक ओपन सोर्स प्रोग्राम ऑफिस स्थापित करना भी है और 2022 में इसने अपना स्वयं का एफओएसएस रिपॉजिटरी https://code.europa.eu/ लॉन्च किया। 2021 में ओपन सोर्स लाइसेंसिंग और आयोग के पुन: उपयोग पर आयोग का निर्णय लिया गया।

सॉफ्टवेयर (2021/सी 495 आई/01) अपनाया गया था, जिसके तहत एक सामान्य सिद्धांत के रूप में, यूरोपीय आयोग अधिक उपयुक्त होने पर ईयूपीएल या अन्य एफओएसएस लाइसेंस के तहत सॉफ़्टवेयर जारी कर सकता है। जबकि यह एक अपवाद हैं।

मई 2022 में यूरोपियन पब्लिक सर्विसेज की इंटरऑपरेबिलिटी पर विशेषज्ञ समूह ने यूरोपीय संघ में सार्वजनिक प्रशासन की इंटरऑपरेबिलिटी को मजबूत करने के लिए 27 सिफारिशें प्रकाशित कीं। इन सिफारिशों को बाद में उसी वर्ष आयोग के "इंटरऑपरेबल यूरोप एक्ट" के प्रस्ताव में ध्यान में रखा जाना है।

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

2007 में जीएनयू GPLv3 के विस्तार के बाद, एफएसएफ (जीएनयू प्रणाली के कई टुकड़ों के कॉपीराइट धारक के रूप में) ने जीएनयू प्रोग्राम के लाइसेंस का GPLv2 से GPLv3 तक कई अपडेट किए। दूसरी ओर, नए GPL संस्करण को अपनाने पर एफओएसएस पारिस्थितिकी तंत्र में भारी चर्चा हुई, कई परियोजनाओं के उन्नयन के विपरीत फैसला किया। उदाहरण के लिए लिनक्स कर्नेल, बिजीबॉक्स  परियोजना, एडएफएस, ब्लेंडर (सॉफ्टवेयर), और VLC मीडिया प्लेयर ने GPLv3 को न अपनाने का फैसला किया। एप्पल, Inc., जीएनयू कंपाइलर संग्रह का एक उपयोगकर्ता और डिजिटल अधिकार प्रबंधन और पेटेंट दोनों का एक भारी उपयोगकर्ता है, जिसने अपने एक्स कोड आईडीई में कंपाइलर को जीसीसी से क्लंग में बदल दिया, जो कि एक अन्य एफओएसएस कंपाइलर है। लेकिन एक अनुमेय लाइसेंस के तहत है। LWN.net ने अनुमान लगाया कि एप्पल आंशिक रूप से GPLv3 से बचने की इच्छा से प्रेरित था। सांबा (सॉफ़्टवेयर) प्रोजेक्ट भी GPLv3 में बदल गया, इसलिए एप्पल ने सांबा (सॉफ़्टवेयर) को अपने सॉफ़्टवेयर सूट में एक बंद-स्रोत, सांपातिक सॉफ़्टवेयर विकल्प से बदल दिया।

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

वह नोटबुक निर्माताओं की आलोचना करता है कि वे अपने स्वयं के उत्पादों को केवल निजी तौर पर अनुकूलित करते हैं या अनावश्यक बिजली की खपत जैसे नोटबुक पर लिनक्स के साथ कई विवादों के वास्तविक कारणों को ठीक करने में सहायता करने के स्थान पर वैकल्पिक हल बनाते हैं।

ओपन -स्रोत सॉफ़्टवेयर का व्यावसायिक स्वामित्व
विलय ने प्रमुख ओपन सोर्स सॉफ्टवेयर को प्रभावित किया है। सन माइक्रोसिस्टम्स (सन) ने 2008 में लोकप्रिय ओपन -स्रोत MySQL डेटाबेस के मालिक MySQL AB का अधिग्रहण किया। बदले में ऑरेकल ने जनवरी 2010 में सन को खरीद लिया, उनके कॉपीराइट, पेटेंट और ट्रेडमार्क प्राप्त कर लिए। इस प्रकार, ओरेकल (Oracle) सबसे लोकप्रिय सांपातिक डेटाबेस और सबसे लोकप्रिय ओपन -स्रोत डेटाबेस दोनों का मालिक बन गया। ओपन -स्रोत MySQL डेटाबेस के व्यावसायीकरण के ओरेकल के प्रयासों ने एफओएसएस समुदाय में समस्याएं बढ़ा दी हैं। आंशिक रूप से MySQL के भविष्य के बारे में अनिश्चितता के जवाब में, एफओएसएस कम्युनिटी फोर्क (सॉफ़्टवेयर डेवलपमेंट) ने प्रोजेक्ट को ओरेकल के नियंत्रण से बाहर नए डेटाबेस प्रबंधन प्रणाली में बदल दिया। इनमें MariaDB, Percona और Drizzle (डेटाबेस) सम्मिलित हैं। इन सभी के अलग-अलग नाम हैं; वे विशिष्ट परियोजनाएं हैं और ट्रेडमार्क नाम MySQL का उपयोग नहीं कर सकते हैं।

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

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

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

यह भी देखें

 * फ्लॉस मैनुअल
 * फ़्लॉस साप्ताहिक
 * मुफ्त सॉफ्टवेयर समुदाय
 * मुफ्त सॉफ्टवेयर लाइसेंस
 * ग्राफिक्स हार्डवेयर और FOSS
 * निःशुल्क और मुक्त स्रोत सॉफ़्टवेयर पैकेजों की सूची
 * पूर्व स्वामित्व वाले सॉफ़्टवेयर की सूची
 * ओपन-सोर्स लाइसेंस
 * मुफ्त सॉफ्टवेयर की रूपरेखा