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

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

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

अवलोकन
अधिक जानकारी: मुफ़्त सॉफ़्टवेयर के लिए वैकल्पिक शब्द

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

मुफ्त सॉफ्टवेयर

मुफ्त सॉफ्टवेयर फाउंडेशन (एफएसएफ) द्वारा अपनाई गई रिचर्ड स्टालमैन की मुफ्त सॉफ्टवेयर परिभाषा, मुफ्त सॉफ्टवेयर को स्वतंत्रता के मामले के रूप में परिभाषित करती है, न कि कीमत के रूप में, और यह चार आवश्यक स्वतंत्रताओं का समर्थन करता है। उनके मुफ्त -सॉफ्टवेयर विचार की परिभाषा का सबसे पहला ज्ञात प्रकाशन फरवरी 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 के साथ, उन्होंने जीएनयू जनरल पब्लिक लाइसेंस के तहत परियोजना को फिर से लाइसेंस दिया। FreeBSD और NetBSD (दोनों 386BSD से व्युत्पन्न) को मुफ्त सॉफ्टवेयर के रूप में जारी किया गया था जब USL बनाम BSDi मुकदमा 1993 में अदालत से बाहर सुलझाया गया था। 1995 में NetBSD से OpenBSD Fork (सॉफ्टवेयर विकास)। इसके अलावा 1995 में, Apache HTTP सर्वर, साधारणतः अपाचे के रूप में संदर्भित, अपाचे लाइसेंस | अपाचे लाइसेंस 1.0 के तहत जारी किया गया था।

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

यह भी देखें

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

इस पेज में लापता आंतरिक लिंक की सूची

 * तार से पुष्ट किया हुआ फ़ीता
 * स्रोत कोड
 * सांपातिक सॉफ्टवेयर
 * निजता
 * Android (प्रचालन सिस्टम)
 * मुफ्त सॉफ्टवेयर आंदोलन
 * खुला -स्रोत सॉफ्टवेयर पैकेजों की सूची
 * बंडल सॉफ्टवेयर
 * बंद स्रोत
 * अपाचे HTTP सर्वर
 * कांटा (सॉफ्टवेयर विकास)
 * समूह निर्णय लेना
 * लाभ मकसद
 * डेटा भंग
 * सफेद टोपी (कंप्यूटिंग)
 * गैर प्रकटीकरण समझौता
 * अधिशुल्क भुगतान
 * बाजार में हिस्सेदारी
 * बड़ा डेटा
 * जीएनयू संकलक संग्रह
 * सांबा (सॉफ्टवेयर)
 * बूंदा बांदी (डेटाबेस)
 * Android (सॉफ्टवेयर)
 * जावा (सॉफ्टवेयर प्लेटफॉर्म)
 * neoliberalism
 * संस्कृति का परिवर्तन
 * मुफ़्त और मुक्त स्रोत सॉफ़्टवेयर पैकेजों की सूची