क्या फ्री सॉफ्टवेयर और ओपन सोर्स सॉफ्टवेयर में अंतर है?


65

मैं इन दोनों शब्दों को लेकर थोड़ा भ्रमित हूं। क्या उनके बीच मतभेद हैं?


1
सभी बहस के साथ बहुत अच्छा चल रहा है। उदाहरणों का समावेश महान होगा
मिस्टीरियो

1
वाह, मैं आश्चर्यचकित हूं कि यह सवाल कैसे उठा। इसमें से उत्कृष्ट उत्तर आएंगे, इसमें कोई संदेह नहीं है। इस साइट पर सबसे अच्छे प्रश्नों में से एक हो सकता है।
क्रिस्टोफर काइल हॉर्टन

1
दो शर्तों पर जानकारी का बड़ा पूल। उत्कृष्ट समुदाय से उत्कृष्ट प्रतिक्रिया
मिस्टरियो

जवाबों:


94

शर्तों मुफ्त सॉफ्टवेयर और खुला स्रोत सॉफ्टवेयर , जिसके अनेक अर्थ यद्यपि सॉफ्टवेयर की श्रेणियों वे हवाला देते लगभग ठीक ही कर रहे हैं करने के लिए है।

फ्री सॉफ्टवेयर क्या है?

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

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

(०) किसी उद्देश्य के लिए कार्यक्रम चलाने की स्वतंत्रता (स्वतंत्रता ०)।

(1) कार्यक्रम कैसे काम करता है, इसका अध्ययन करने और इसे बदलने की स्वतंत्रता यह आपकी इच्छा के अनुसार आपकी कंप्यूटिंग करती है (स्वतंत्रता 1)। स्रोत कोड तक पहुंच इसके लिए एक पूर्व शर्त है।

(2) प्रतियों को फिर से वितरित करने की स्वतंत्रता ताकि आप अपने पड़ोसी (स्वतंत्रता 2) की मदद कर सकें।

(३) अपने संशोधित संस्करणों की प्रतियों को दूसरों को वितरित करने की स्वतंत्रता (स्वतंत्रता ३)। ऐसा करने से आप पूरे समुदाय को अपने परिवर्तनों से लाभ उठाने का मौका दे सकते हैं। स्रोत कोड तक पहुंच इसके लिए एक पूर्व शर्त है।

क्या करता है और मुफ्त सॉफ्टवेयर का गठन नहीं है के बारे में एक और उपयोगी और महत्वपूर्ण स्रोत है डेबियन फ्री सॉफ्टवेयर दिशानिर्देश (से डेबियन परियोजना, जीएनयू / लिनक्स वितरण है जहाँ से उबंटू है व्युत्पन्न , यह भी देखें इस लेख )।

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

ओपन सोर्स क्या है?

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

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

पुराने स्रोत पहल पूछे जाने वाले प्रश्न व्यक्त करता है दोनों पर्याप्त समानता और के बीच अलग-अलग दृष्टिकोण मुफ्त सॉफ्टवेयर और खुला स्रोत विचारधाराओं:

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

फ्री सॉफ्टवेयर और ओपन सोर्स की विचारधाराएं व्यवहार में तुलना / विपरीत कैसे होती हैं?

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

स्वतंत्रता व्यापार में एक अमूर्त अवधारणा नहीं है।

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

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

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

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

ओपन सोर्स आंदोलन के प्रारंभिक, स्पष्ट लक्ष्यों में से एक था डी-बल स्पष्ट रूप से समर्थक स्वतंत्रता वकालत , के रूप में के शुरू में व्यक्त इस अनुच्छेद :

इस लेबल का निहितार्थ यह है कि हम कॉरपोरेट जगत को आर्थिक, स्व-रुचि, गैर-वैचारिक कारणों से अपना रास्ता अपनाने के लिए मनाने का इरादा रखते हैं।

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

मुझे किस शब्द का उपयोग करना चाहिए?

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

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

क्या कोई मुफ्त सॉफ्टवेयर है जो खुला स्रोत नहीं है?

शायद ऩही। द्वारा जा रहे फ्री सॉफ्टवेयर परिभाषा और मुक्त स्रोत परिभाषा OSD मापदंड, स्वतंत्रता 0 शायद आवश्यकता 5, 6, 7, 8, 9, और 10; स्वतंत्रता 1 के लिए ओएसडी मानदंड 2 (और संभवतः 7) की आवश्यकता होती है; स्वतंत्रता 2 को संभवतः ओएसडी मानदंड 1, 7, 8 और 9 की आवश्यकता है; और स्वतंत्रता 3 को शायद ओएसडी मानदंड 1, 2, 3, 4, 7, 8 और 10 की आवश्यकता है।

क्या कोई खुला स्रोत सॉफ़्टवेयर है जो मुफ़्त नहीं है?

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

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

मुक्त स्रोत सॉफ़्टवेयर चलाने वाले उपकरणों का अपेक्षाकृत हालिया मुद्दा जो मुफ़्त में नहीं है, उन्होंने मुक्त स्रोत और मुक्त सॉफ़्टवेयर अवधारणाओं के समर्थकों के बीच असहमति व्यक्त की है । ओपन सोर्स मूवमेंट FOSS की तकनीकी खूबियों को बताता है। लेकिन जब सॉफ्टवेयर की कार्यक्षमता वास्तव में अपने उपयोगकर्ता के नियंत्रण में नहीं होती है, तो उसका क्या? रिचर्ड स्टालमैन लिखते हैं: [दीर्घवृत्त मेरा]:

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

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

यह सॉफ्टवेयर खुला स्रोत हो सकता है और खुले स्रोत के विकास मॉडल का उपयोग कर सकता है, लेकिन यह मुफ्त सॉफ्टवेयर नहीं होगा क्योंकि यह उन उपयोगकर्ताओं की स्वतंत्रता का सम्मान नहीं करेगा जो वास्तव में इसे पसंद करते हैं।

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

उबंटू में मुफ्त सॉफ्टवेयर और ओपन सोर्स कैसे लागू होते हैं?

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

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

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

हम मानते हैं कि प्रत्येक कंप्यूटर उपयोगकर्ता:

  • लाइसेंस शुल्क का भुगतान किए बिना, किसी भी उद्देश्य से अपने सॉफ़्टवेयर को डाउनलोड करने, चलाने, कॉपी करने, वितरित करने, अध्ययन करने, साझा करने, बदलने और सुधार करने की स्वतंत्रता होनी चाहिए।
  • उनकी पसंद की भाषा में उनके सॉफ़्टवेयर का उपयोग करने में सक्षम होना चाहिए।
  • विकलांगता की परवाह किए बिना सभी सॉफ्टवेयर का उपयोग करने में सक्षम होना चाहिए।

हमारा दर्शन हमारे द्वारा उत्पादित सॉफ्टवेयर में परिलक्षित होता है, जिस तरह से हम इसे वितरित करते हैं और हमारे लाइसेंस की शर्तें, भी - उबंटू लाइसेंस नीति।

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

यह तब चर्चा करता है और दोनों मुक्त सॉफ्टवेयर और खुले स्रोत आंदोलनों की प्रशंसा करता है और कहता है:

हालांकि कुछ लोग 'मुक्त' और 'ओपन सोर्स' को अलग-अलग छोरों के साथ प्रतिस्पर्धात्मक आंदोलनों के रूप में मानते हैं, लेकिन हम ऐसा नहीं करते हैं। उबंटू गर्व से उन सदस्यों को शामिल करता है जो दोनों के साथ की पहचान करते हैं।

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


2
वाह इन सभी को एक सिर में
मिस्टेरियो

ऐसे गहन, स्पष्ट और संतुलित उत्तर के लिए धन्यवाद
david.libremone

अगर मैं FOSS पर अपने ब्लॉग पोस्ट के लिए आपके अधिकांश जवाब का उपयोग करता हूं, तो @ ईलिया आपके साथ ठीक है? मैं वही हूं जिसने सवाल पूछा था :)
मिस्टीरियो

4
@Mysterio हाँ, कृपया! FAQ के अनुसार , AskUbuntu.com पर सभी पोस्ट क्रिएटिव कॉमन्स एट्रिब्यूशन- शेयरएलाइक 3.0 अनपोर्टेड लाइसेंस के तहत लाइसेंस प्राप्त हैं , जो एक मुफ्त (स्वतंत्रता के रूप में) कंटेंट लाइसेंस है। GNU GPL की तरह, CC BY-SA 3.0 एक कॉपीलेफ्ट लाइसेंस है, इसलिए प्रकाशित व्युत्पन्न कार्य (इस मामले में, आपके ब्लॉग पोस्ट) को भी इसके तहत पेश किया जाना चाहिए। कृपया अपने अधिकारों और जिम्मेदारियों के लिए यहां देखें । (यदि आप चाहते हैं कि अधिकारों की पेशकश न हो, तो कृपया मुझे बताएं।)
एलियाह कगन

ओके सर, इस पोस्ट के साथ पूछताछ में लाइसेंस के साथ क्या अधिकार नहीं दिए गए हैं
मिस्टेरियो

15

"फ्री" का मतलब दो चीजों में से एक (या दोनों) हो सकता है: "फ्री" इन "कॉस्ट नथिंग" ("ग्रैटिस," "फ्री इन बीयर"), या "फ्री" इन "फ्री टू मॉडिफाई" (" कामवासना, "" भाषण में के रूप में मुक्त ")।

"ओपन सोर्स" का अर्थ केवल यह है कि स्रोत कोड डेवलपर्स द्वारा उपलब्ध कराया गया है, और यह जरूरी नहीं है कि "बीयर के रूप में" और न ही "भाषण के रूप में मुफ्त" (हालांकि यह या तो या दोनों हो सकता है)।

यहां एक उपयोगी वेन आरेख है: http://www.gnu.org/philosophy/categories.html


3
"ओपन सोर्स" का मतलब केवल यह नहीं है कि डेवलपर्स स्रोत कोड उपलब्ध कराएं। देखें opensource.org/docs/osd जानकारी के लिए।
एलियाह कगान

4
इसके अलावा, "फ्री सॉफ्टवेयर" वाक्यांश में, "फ्री" हमेशा स्वतंत्रता और कभी भी मूल्य नहीं करने के लिए संदर्भित करता है। Gnu.org/philosophy/free-sw.html और en.wikipedia.org/wiki/Free_software देखें । फ्रीवेयर को संदर्भित करने के लिए "फ्री सॉफ्टवेयर" शब्द का उपयोग कभी-कभी मालिकाना सॉफ्टवेयर कंपनियों द्वारा किया जाता था , लेकिन इसका अर्थ लगभग पूरी तरह से उपयोग से बाहर हो गया है, और इसे "फ्री सॉफ्टवेयर" शब्द का गलत उपयोग माना जाता है (ऊपर दिए गए लिंक देखें) )।
एलियाह कगान

@ एलियागन, आपने अपने बयान से खुद का खंडन किया। "" मुक्त 'हमेशा स्वतंत्रता को संदर्भित करता है ... "और फिर आपने कहा कि" इसे कभी-कभी इस्तेमाल किया जाता था ... फ्रीवेयर के लिए संदर्भित करने के लिए "। टीबीएच "फ्री सॉफ्टवेयर" आमतौर पर कॉपीराइट नोटिस में परिभाषित किया जाता है कि कौन सा अर्थ प्रयोग किया जा रहा है।
zzzzBov

1
@EliahKagan, आप के लिए है कि तनाव चाहते हो सकता है जीएनयू लोगों हमेशा जब "नि: शुल्क सॉफ्टवेयर" के बारे में बात की आजादी का संदर्भ लें।
थोरबजोरन रावन एंडरसन 7

@ ThorbjørnRavnAndersen यह सिर्फ GNU लोग नहीं हैं। उदाहरण के लिए, फ्रीबीएसडी, नेटबीएसडी, ओपनबीएसडी डेवलपर्स की एक महत्वपूर्ण संख्या में जीएनयू प्रोजेक्ट के बारे में काफी खटास है। लेकिन वे अभी भी आजादी का जिक्र कर रहे हैं जब वे मुफ्त सॉफ्टवेयर के बारे में बात करते हैं (उदाहरण के लिए, "मालिकाना डेरिवेटिव का अस्तित्व ओपनबीएस को किसी भी तरह से कम मुक्त नहीं बनाता है।") यह विचार कि जीएनयू प्रोजेक्ट और फ्री सॉफ्टवेयर फाउंडेशन हर किसी को घेर लेता है जो कि आसन्न है। स्वतंत्रता के कारणों के लिए मुफ्त सॉफ्टवेयर के बारे में एक गलत धारणा के कुछ है। "मुफ्त सॉफ्टवेयर" शब्द का उपयोग करने के लिए "ग्रैटिस" का दुरुपयोग करना है, खासकर एक उबंटू संदर्भ में
एलियाह कगन

4

ऐसा कोई अधिकार नहीं है जो किसी शब्द के अर्थ को परिभाषित कर सके। यह इस बात से परिभाषित होता है कि इसका उपयोग कैसे किया जाता है, और इसलिए एक शब्द का अर्थ समय के साथ बदल सकता है या एक शब्द का अर्थ एक ही समय में विभिन्न समूहों के लोगों के लिए अलग-अलग चीजें हो सकती हैं।

उस ने कहा: विकिपीडिया , फ्री सॉफ्टवेयर फाउंडेशन , द डेबियन प्रोजेक्ट , द उबंटू प्रोजेक्ट , जीएनयू सभी एक बात पर सहमत हैं: "फ्री सॉफ्टवेयर" स्वतंत्रता के बारे में है, लागत नहीं। फ्री सॉफ्टवेयर में पैसे लग सकते हैं, या नहीं।

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

अन्य श्रेणियों के कुछ उदाहरणों को उन श्रेणियों में रखने के लिए: स्काइप: न तो; फेडोरा : मुफ्त सॉफ्टवेयर और ओपन सोर्स सॉफ्टवेयर; Google Chrome: न तो (जहां तक ​​मुझे पता है), लेकिन क्रोमियम मुफ्त सॉफ्टवेयर और ओपन सोर्स सॉफ्टवेयर है;

निष्कर्ष:

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

आप यहां और भी पढ़ सकते हैं


2

मैं कहूंगा कि अंतर का एक चित्रण, जो दिखाता है कि शटलवर्थ मुफ्त सॉफ्टवेयर की तुलना में अधिक खुला स्रोत है, निम्नलिखित उद्धरण (मालिकाना कंपनियों के साथ सहयोग के जवाब में) में पाया जा सकता है:

यदि दुनिया को देखने का आपका तरीका वास्तव में अधिक उत्पादक, प्रभावी, कुशल, आनंददायक और उपयोगी है, तो आपको विश्वास होना चाहिए कि आप दीर्घकालिक में जीतेंगे

(स्लैशडॉट साक्षात्कार)

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


2

शब्द Free Softwareऔर Open-source Softwareदो आंदोलनों से आता है: -

  1. मुफ्त सॉफ्टवेयर आंदोलन और
  2. ओपन-सोर्स आंदोलन

परिभाषा: -

GNU पर इससे संबंधित दो लेख हैं जो इस प्रकार हैं:

  • http://www.gnu.org/philosophy/open-source-misses-the-point.html (नया और बेहतर)

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

  • https://www.gnu.org/philosophy/free-software-for-freedom.html (पुराना और पुराना)

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

OSI FAQ पर: - "फ्री सॉफ्टवेयर" क्या है और क्या यह "ओपन सोर्स" के समान है?

लाइसेंस का मूल्यांकन करते समय FSF सॉफ्टवेयर स्वतंत्रता की एक छोटी, चार-बिंदु परिभाषा का उपयोग करता है, जबकि OSI एक लंबी, दस-बिंदु परिभाषा का उपयोग करता है। दो परिभाषाएँ अभ्यास में समान परिणाम की ओर ले जाती हैं, लेकिन वहां पहुंचने के लिए सतही रूप से भिन्न भाषा का उपयोग करती हैं।

मैं यहाँ पर विवरण संलग्न कर रहा हूँ:

कैसे मुफ्त सॉफ्टवेयर और मुक्त स्रोत संबंधित कार्यक्रमों की श्रेणियों के रूप में

       / ---------------------------------------------- \
      / | | \
     / | | \
    / | | \
        | |
        | स्रोत लाइसेंस GNU * GPL, Apache, |
        | मूल BSD, संशोधित BSD, |
मुफ्त | एक्स 11, एक्सपैट, पायथन, एमपीएल, आदि |
        | और निष्पादन योग्य tivoized नहीं है | खुला स्त्रोत
        | |
        | |
    \ _ | |
     \ _ | |
      \ _ | | /
       \ ---------------------------------------------- /
        | tivoized (अत्याचारी) उपकरण | ओ | /
        ---------------------------------------------- /

उल्लेखनीय (उद्धृत) नोट: -

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.