विज्ञापन
तो आपने फ़ायरफ़ॉक्स डाउनलोड किया और लिबर ऑफिस के साथ माइक्रोसॉफ्ट ऑफिस को बदल दिया? आप इन ऐप्स से इतना प्यार करते हैं कि अब आप Microsoft या Apple में पैसे नहीं फेंकेंगे और रख सकते हैं 100 प्रतिशत लिनक्स जाने का फैसला किया आप 2017 को लिनक्स डेस्कटॉप का वर्ष कैसे बना सकते हैंयदि लिनक्स विश्व कंप्यूटिंग वर्चस्व को प्राप्त करता है तो इससे कोई फर्क नहीं पड़ता। जो बात मायने रखती है, वह यह है कि आज हम इसका इस्तेमाल कर सकते हैं और यह बहुत बढ़िया है - और अब इसका भरपूर समय है! अधिक पढ़ें .
लेकिन आपको पता चला है कि मुफ्त सॉफ्टवेयर यहाँ एक ही अर्थ नहीं है और आप सोच रहे होंगे हम यह सब क्यों नहीं कहते हैं खुला स्त्रोत स्पष्टता के लिए। क्या बड़ी बात है?
बाहर मुड़ता है, मुफ्त सॉफ्टवेयर और ओपन सोर्स सॉफ्टवेयर समान नहीं हैं। इसे स्पष्ट करते हैं।
संदर्भ के लिए कुछ पृष्ठभूमि
1950 के दशक में, लगभग सभी सॉफ्टवेयर शिक्षाविदों और शोधकर्ताओं द्वारा निर्मित किए गए थे। उन्होंने कंप्यूटर सॉफ़्टवेयर और स्रोत कोड को सीमाओं के बिना साझा किया ताकि उपयोगकर्ता अपने स्वयं के बग को ठीक कर सकें। इनमें से अधिकांश सार्वजनिक डोमेन सॉफ्टवेयर था - जो कि कॉपीराइट अर्थ में, फ्री का सबसे मुफ्त रूप है।
इसका एक हिस्सा सांस्कृतिक था। इसका एक हिस्सा सॉफ्टवेयर की प्रकृति के कारण था। भौतिक वस्तुओं के विपरीत, डिजिटल सॉफ़्टवेयर को मुफ्त में और न्यूनतम प्रयास में कॉपी किया जा सकता है। कंप्यूटर हार्डवेयर बेचा जा सकता है, निश्चित है, लेकिन कोड?
यह 1970 के दशक से बदलना शुरू हुआ। आईबीएम ने सॉफ्टवेयर के लिए अलग से शुल्क लेना शुरू किया और स्रोत कोड प्रदान करना बंद कर दिया। इस पर आंच आई एक मारक मुकदमा 1969 से 1982 तक कायम रहा। 1983 में, Apple जीता सुप्रीम कोर्ट का एक मामला यह निर्धारित करना कि बाइनरी सॉफ़्टवेयर को कॉपीराइट किया जा सकता है। माइक्रोसॉफ्ट ने कुछ साल बाद विंडोज जारी किया।
यह जलवायु थी जिसके तहत सॉफ्टवेयर को "मुक्त" रखने के लिए आंदोलन का गठन किया गया था।
फ्री सॉफ्टवेयर मूवमेंट की उत्पत्ति
1970 के दशक में शुरू, यूनिक्स प्रमुख ऑपरेटिंग सिस्टम था। 1983 में, रिचर्ड स्टालमैन ने एक पूरी तरह से गैर-मालिकाना यूनिक्स-संगत ऑपरेटिंग सिस्टम बनाने के लिए एक परियोजना की घोषणा की, GNU प्रोजेक्ट. दो साल बाद, उन्होंने मुफ्त सॉफ्टवेयर फाउंडेशन की स्थापना की, और मुफ्त सॉफ्टवेयर के बारे में लोगों को शिक्षित करने के मिशन की वकालत की।
स्टालमैन ने "मुफ्त सॉफ्टवेयर" वाक्यांश को गढ़ा नहीं है, जो सार्वजनिक डोमेन में सॉफ्टवेयर के लिए संदर्भित है। लेकिन उन्होंने इस बात पर विस्तार किया कि सॉफ्टवेयर के मुक्त होने का क्या मतलब है।
फ्री सॉफ्टवेयर फाउंडेशन मुफ्त सॉफ्टवेयर को सॉफ्टवेयर के रूप में परिभाषित करता है जिसे उपयोगकर्ता चलाने, कॉपी करने, वितरित करने, अध्ययन, परिवर्तन और सुधार करने के लिए स्वतंत्र हैं। "फ्री" इन फ्रीडम को दर्शाता है, कीमत को नहीं। यह सिर्फ ऐसा होता है कि ज्यादातर मुफ्त सॉफ्टवेयर के लिए पैसा खर्च होता है, बड़े पैमाने पर कंपनियों के कारण सॉफ्टवेयर बेचने के लिए उपयोगकर्ताओं की स्वतंत्रता को कॉपी करने, वितरित करने या उन्हें सुधारने के लिए प्रतिबंधित करते हैं खरीदते हैं।
फ्री सॉफ्टवेयर फाउंडेशन चार स्वतंत्रताओं को सूचीबद्ध करता है जो इसे आवश्यक मानते हैं:
- स्वतंत्रता ० - कार्यक्रम को इच्छानुसार चलाने की स्वतंत्रता, किसी भी उद्देश्य के लिए।
- स्वतंत्रता १ - यह अध्ययन करने की स्वतंत्रता कि कार्यक्रम कैसे काम करता है और इसे बदलता है ताकि यह आपकी इच्छा के अनुरूप हो। स्रोत कोड तक पहुंच इसके लिए एक पूर्व शर्त है।
- स्वतंत्रता २ - प्रतियों को फिर से वितरित करने की स्वतंत्रता ताकि आप अपने पड़ोसी की मदद कर सकें।
- स्वतंत्रता ३ - दूसरों को अपने संशोधित संस्करणों की प्रतियां वितरित करने की स्वतंत्रता। ऐसा करके आप पूरे समुदाय को अपने परिवर्तनों से लाभ उठाने का मौका दे सकते हैं। स्रोत कोड तक पहुंच इसके लिए एक पूर्व शर्त है।
वाक्यांश "ओपन सोर्स" को गढ़ा
जबकि फ्री सॉफ्टवेयर लेबल एक स्पष्ट रूप से नैतिक है, ओपन सोर्स लेबल नहीं है। एरिक रेमंड के बाद 1990 के दशक में गठित यह शब्द कैथेड्रल और बाजार अपने नेटस्केप कम्युनिकेटर इंटरनेट सूट के लिए स्रोत कोड जारी करने के लिए नेटस्केप को प्रेरित करने में मदद की।
बदले में, रेमंड और अन्य लोगों को यह देखने के लिए प्रेरित किया कि वे कैसे मुफ्त सॉफ्टवेयर फाउंडेशन के आदर्शों को व्यापार की दुनिया में ला सकते हैं। वे "ओपन सोर्स" शब्द के साथ आए और 1998 में रेमंड और ब्रूस पेरेंस ने ओपन सोर्स इनिशिएटिव की स्थापना की। ओपन सोर्स इनिशिएटिव 10-बिंदु प्रदान करता है ओपन सोर्स परिभाषा और यह उन ऐप्स को प्रमाणन चिह्न प्रदान करता है जो संगत हैं.
मुक्त स्रोत आंदोलन मुक्त सॉफ़्टवेयर मूल्यों की अनदेखी नहीं करता है, लेकिन यह खुले सहयोग के साथ अधिक चिंतित है। लक्ष्य कंपनियों और डेवलपर्स के लिए है कि वे अपने सॉफ़्टवेयर के लिए कोड स्वतंत्र रूप से उपलब्ध कराएं। इस तरह से उपयोगकर्ता अपनी मशीनों पर चल रहे कार्यक्रमों पर भरोसा कर सकते हैं और परियोजना में सुधार और सुविधाओं को वापस कर सकते हैं।
नैतिकता के कई अभी भी संरेखित हैं, लेकिन खुले स्रोत आंदोलन कम टकराव है और गोद लेने के प्रसार के लिए समझौता करने के लिए अधिक इच्छुक हैं।
एक प्रमुख अंतर
मुफ्त सॉफ्टवेयर और ओपन सोर्स मूवमेंट ज्यादातर मुख्य मूल्यों पर सहमत होते हैं, लेकिन उनकी स्वतंत्रता की अलग-अलग परिभाषाएं हैं।
फ्री सॉफ्टवेयर फाउंडेशन ऊपर सूचीबद्ध चार फ्रीडम की सुरक्षा के लिए कॉपीलेफ्ट को गले लगाता है। यह कानूनी रूप से लोगों को अतिरिक्त प्रतिबंधों के साथ मुफ्त सॉफ्टवेयर को पुनर्वितरित करने से रोकता है। संगठन यह प्रिंसिपल GNU जनरल पब्लिक लाइसेंस में निहित है ओपन सोर्स सॉफ्टवेयर लाइसेंस: आपको किसका उपयोग करना चाहिए?क्या आप जानते हैं कि सभी ओपन सोर्स लाइसेंस एक जैसे नहीं होते हैं? अधिक पढ़ें . जो कोई भी GPL कोड का उपयोग करता है, उसे GPL के रूप में भी अपनी खुद की रचना जारी करनी होगी
कई कोर प्रोग्राम जो लिनक्स बनाते हैं और अन्य मुफ्त ऑपरेटिंग सिस्टम 3 यूनिक्स-जैसे ऑपरेटिंग सिस्टम जो लिनक्स नहीं हैंहाल ही में, लोगों ने "यूनिक्स" को "लिनक्स" के साथ भ्रमित करना शुरू कर दिया। लिनक्स UNIX से प्रभावित था, लेकिन UNIX सिस्टम का लिनक्स से कोई संबंध नहीं है। यहाँ कुछ महत्वपूर्ण UNIX- आधारित प्रणालियों के बारे में जानने लायक हैं। अधिक पढ़ें GNU प्रोजेक्ट के हिस्से के रूप में काम शुरू हुआ। कई आवेदन GPL के तहत लाइसेंस प्राप्त हैं।
फ्री सॉफ्टवेयर लाइसेंस भी ओपन सोर्स हैं, लेकिन सभी ओपन सोर्स लाइसेंस के लिए डेवलपर्स को अपना कोड साझा करने की आवश्यकता नहीं होती है। कुछ स्रोत बंद स्रोत एप्लिकेशन बनाने के लिए खुले स्रोत कोड का उपयोग करने के लिए डेवलपर्स को अनुमति देते हैं, जैसे कि एमआईटी लाइसेंस। इन गैर-कोपलेफ्ट लाइसेंसों को अनुज्ञेय लाइसेंस के रूप में जाना जाता है।
जबकि एक मुफ्त सॉफ्टवेयर अधिवक्ता उपयोगकर्ता के फ्रीडम को प्रतिबंधित करने के रूप में गैर-मुक्त सॉफ्टवेयर बनाने के लिए मुफ्त सॉफ्टवेयर का उपयोग देख सकता है, एक खुला स्रोत प्रस्तावक हो सकता है एक अनुज्ञेय लाइसेंस को वास्तव में मुफ्त देखने के लिए इच्छुक हैं - जैसे कि लोग कोड के साथ जो कुछ भी करना चाहते हैं, उसके लिए स्वतंत्र हैं, भले ही इसका मतलब है कि मालिकाना बनाना एप्लिकेशन।
कुछ विशेष रूप से प्रमुख व्यक्तियों का तर्क है कि कुछ मुफ्त सॉफ्टवेयर लाइसेंस, जैसे कि जीपीएल v3, में इतनी अधिक शर्तें हैं कि वे एक डेवलपर की स्वतंत्रता को महत्वपूर्ण रूप से सीमित करते हैं।
FOSS की आवश्यकता
रीकैप करने के लिए, सभी फ्री सॉफ्टवेयर ओपन सोर्स सॉफ्टवेयर है, लेकिन सभी ओपन सोर्स सॉफ्टवेयर फ्री सॉफ्टवेयर नहीं है। इस कारण से, मुफ्त सॉफ्टवेयर अधिवक्ताओं के रूप में मुफ्त सॉफ्टवेयर का उल्लेख करना पसंद करेंगे मुफ्त सॉफ्टवेयर. लेकिन क्योंकि सामान्य उपयोगकर्ता कीमत के साथ "मुक्त" को जोड़ते हैं, इसलिए यह नाम स्पष्ट नहीं है। यदि आप वास्तव में हैं तो चीजें विशेष रूप से जटिल हैं कर रहे हैं पैसे के संदर्भ में मुफ्त सॉफ्टवेयर के बारे में चर्चा करना।
यही कारण है कि आप सबसे अधिक मुफ्त सॉफ्टवेयर देखते हैं के रूप में भेजा मुक्त और खुला स्रोत सॉफ्टवेयर, या FOSS. यह आपको यह कहने की अनुमति देता है कि विंडोज पर मुफ्त सॉफ्टवेयर अक्सर विज्ञापनों के साथ आता है लेकिन मुफ्त और खुला स्रोत सॉफ्टवेयर कमरे में हर किसी को भ्रमित किए बिना नहीं करता है।
कई उपयोगकर्ता और डेवलपर्स बस देखभाल नहीं करते हैं
इस वार्तालाप में से अधिकांश को लाइसेंस देने की चिंता है, और यह एक उबाऊ विषय हो सकता है। गैर-वकीलों के लिए, इसका अधिकांश अर्थ भी नहीं है। कई उपयोगकर्ता बस कार्यक्रम चलाना चाहते हैं सर्वश्रेष्ठ लिनक्स सॉफ्टवेयर और ऐप्सचाहे आप लिनक्स के लिए नए हों या आप एक अनुभवी उपयोगकर्ता हैं, यहाँ सबसे अच्छे लिनक्स सॉफ्टवेयर और ऐप हैं जिनका आपको आज उपयोग करना चाहिए। अधिक पढ़ें , और डेवलपर्स का एक गुच्छा सिर्फ उन्हें बनाना चाहते हैं। सॉफ्टवेयर को कैसे लाइसेंस दिया जाता है, यह कम प्राथमिकता है।
लेकिन मुक्त और खुला स्रोत सॉफ्टवेयर दुनिया एक है जो खुले तौर पर नैतिकता पर चर्चा करती है, इसलिए शब्द मायने रखते हैं, भले ही यह जीवन को और अधिक भ्रमित कर सकता है।
क्या आप मुफ्त सॉफ्टवेयर प्रिंसिपल या ओपन सोर्स आंदोलन से सहमत हैं? क्या आप दोनों में सहानुभूति है? आपको क्या लगता है कि हमें फ्री और ओपन सोर्स सॉफ्टवेयर को कॉल करना चाहिए? नीचे टिप्पणी में इस पर चर्चा करते हैं!
बर्टेल एक डिजिटल न्यूनतावादी है जो लैपटॉप से भौतिक गोपनीयता स्विच के साथ लिखता है और एक फ्री सॉफ्टवेयर फाउंडेशन द्वारा समर्थित ओएस है। वह सुविधाओं पर नैतिकता को महत्व देता है और दूसरों को अपने डिजिटल जीवन पर नियंत्रण रखने में मदद करता है।