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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

यह भी देखें

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

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

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