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

हम बताते हैं कि फ्री सॉफ्टवेयर क्या है और इस प्रकार के प्रोग्राम की स्वतंत्रता की अनुमति देता है। इसके अलावा, मौजूद प्रकार और कुछ उदाहरण।

मुफ्त सॉफ्टवेयर अपने उपयोगकर्ताओं को स्रोत कोड तक पहुंच की अनुमति देता है।

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

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

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

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

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

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

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

आवश्यक स्वतंत्रता

वांछित कार्यों को करने के लिए मुफ्त सॉफ्टवेयर को बदला जा सकता है।

"चार आवश्यक स्वतंत्रता" के रूप में जाना जाता है, फ्री सॉफ्टवेयर और पारंपरिक वाणिज्यिक प्रकार के बीच अंतर करने के लिए अनुमतियों का निम्नलिखित सेट आवश्यक है।

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

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

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

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

मुफ्त सॉफ्टवेयर के उदाहरण

क्रोम ओएस अपने मुख्य इंटरफेस के रूप में गूगल क्रोम का उपयोग करेगा।

फ्री सॉफ्टवेयर की दुनिया में सबसे लोकप्रिय वितरण या प्रस्तुतियों में से कुछ निम्नलिखित हैं:

  • जीएनयू / लिनक्स। सबसे ऐतिहासिक और लोकप्रिय महत्वपूर्ण कार्यक्रमों में से एक, इसने 1983 से इंटरनेट की दुनिया में ओपन सोर्स सॉफ्टवेयर के प्रयास का नेतृत्व किया है।
  • क्रोम ओएस। Linux कर्नेल पर आधारित, यह ऑपरेटिंग सिस्टम वर्तमान में कंपनी द्वारा विकसित किया जा रहा है गूगल इंक. यह अपने मुख्य इंटरफ़ेस के रूप में Google Chrome ब्राउज़र का उपयोग करेगा और 100% क्लाउड-आधारित है।
  • वालो-सीडी। यह एक ओपन सोर्स सॉफ्टवेयर वाली सीडी है जिसे माइक्रोसॉफ्ट विंडोज वातावरण के तहत संचालित करने के लिए डिज़ाइन किया गया है, जिसे 2008 में फिनिश प्रोग्रामर द्वारा विकसित किया गया था।
  • ओपनडिस्क। Microsoft Windows पर काम करने के लिए डिज़ाइन किए गए ओपन सोर्स टूल का एक और सेट, 2007 में उपयोगकर्ताओं को Linux के उपयोग के बारे में शिक्षित करने के लिए बनाया गया था।
  • उबंटू। यह एक मुफ़्त GNU / Linux वितरण है जो उपयोग करता है प्रौद्योगिकी GNOME अपने वर्चुअल डेस्कटॉप वातावरण के रूप में, जिसकी निर्माता कंपनी अपने उपयोगकर्ताओं को तकनीकी सहायता प्रदान करके जीवित रहती है।
!-- GDPR -->