खुला स्रोत सॉफ्टवेयर

ओपन सोर्स सॉफ्टवेयर यहां है पूरी समीक्षा

के बारे में आपने सुना है खुला स्रोत सॉफ्टवेयर (ओएसएस)? अन्यथा, Glints स्पष्ट रूप से ओपन सोर्स कमजोरियों की व्याख्या करेगा जिनके बारे में आपको जानना आवश्यक है।

जानना चाहते हैं कि ओपन सोर्स क्या है सॉफ़्टवेयर और इसके विभिन्न लाभ?

आइए, नीचे सिनॉप्सिस देखें।

ओपन सोर्स सॉफ्टवेयर क्या है?

खुला स्रोत सॉफ्टवेयर

प्रौद्योगिकी के विकास ने कई उपयोगकर्ताओं के लिए अपनी दैनिक गतिविधियों को करना आसान बना दिया है।

हार्डवेयर के रूप से लेकर नेटवर्क कनेक्शन से लेकर इंटरनेट तक, हर चीज ने हमारी सभी गतिविधियों को आसान बना दिया है।

निर्माता ऐसे कार्यक्रम भी पेश करते हैं जिन्हें आप अपनी आवश्यकताओं के अनुसार अनुकूलित कर सकते हैं।

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

इसके साथ, सॉफ्टवेयर उपयोगकर्ता को यह देखने की अनुमति देता है कि सॉफ्टवेयर कैसे काम करता है।

उपयोगकर्ताओं के पास अपनी आवश्यकताओं के अनुसार सॉफ़्टवेयर को अनुकूलित या अनुकूलित करने का विकल्प भी होता है।

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

ओएसएस (ओपन सोर्स सॉफ्टवेयर) में निम्नलिखित से संबंधित 10 सिद्धांत शामिल हैं:

  • सॉफ्टवेयर पुनर्वितरण
  • स्रोत कोड उपलब्धता और अखंडता
  • उत्पाद वितरण और लाइसेंसिंग
  • ऑपरेशन लाइसेंस
  • डिवाइस की भूमिका भेदभाव-विरोधी होनी चाहिए

ओपन सोर्स सॉफ्टवेयर सॉफ्टवेयर में विभिन्न लाइसेंस भी होते हैं।

प्रत्येक लाइसेंस डेवलपर्स को सॉफ़्टवेयर को विभिन्न वातावरणों में अनुकूलित करने की अनुमति देता है।

The Balancecareers के अनुसार, पेशेवर प्रोग्रामर के बीच 5 सबसे लोकप्रिय OSS लाइसेंस यहां दिए गए हैं:

  • एमआईटी लाइसेंस
  • जीएनयू जनरल लाइसेंस (जीपीएल) 2.0
  • अपाचे 2.0 लाइसेंस
  • जीएनयू जनरल लाइसेंस (जीपीएल) 3.0
  • बीएसडी 2.0 लाइसेंस (3-क्लॉज। नया या अपडेट किया गया)

जब आप सोर्स कोड बदलते हैं, तो OSS को यह बताना चाहिए कि आप क्या बदल रहे हैं और साथ ही आपके द्वारा उपयोग की जाने वाली विधि भी।

ओपन सोर्स सॉफ्टवेयर के प्रकार

क्या आप जानते हैं कि कुछ डेवलपर द्वारा प्रदान किए गए OSS को मुफ्त में डाउनलोड किया जा सकता है?

हालांकि, अभी भी कुछ प्रोग्राम हैं जो कई विकास कंपनियों द्वारा बेचे जाते हैं।

किसी एक को चुनने से पहले इन दो प्रकार के कार्यक्रमों पर ध्यान दें, सुनिश्चित करें कि आपके द्वारा चुना गया कार्यक्रम आपकी आवश्यकताओं और क्षमताओं के अनुकूल है।

1. वाणिज्यिक सॉफ्टवेयर

यह सॉफ्टवेयर व्यावसायिक रूप से उपलब्ध है। इसका मतलब है कि सॉफ्टवेयर डेवलपर द्वारा कॉपीराइट किया गया है।

वाणिज्यिक सॉफ़्टवेयर उपयोगकर्ताओं को स्रोत कोड तक पहुँच प्रदान नहीं करता है। क्लाइंट को सॉफ़्टवेयर डेवलपर के बौद्धिक संपदा अधिकारों का सम्मान करना चाहिए।

उपयोगकर्ता लाइसेंस के लिए भुगतान करने के बाद, ग्राहक स्रोत कोड प्राप्त कर सकता है और सॉफ्टवेयर का लाभ उठा सकता है।

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

मुफ्त सॉफ्टवेयर और ओएसएस शब्द का अर्थ लंबे समय से प्रौद्योगिकी समुदाय में, विशेष रूप से सॉफ्टवेयर प्रौद्योगिकी में बहस का विषय रहा है।

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

दोनों वास्तव में संगत हैं और ऐसे उपकरण हैं जिन्हें उपयोगकर्ता बिना किसी लागत के डाउनलोड और संशोधित कर सकते हैं।

मुफ्त सॉफ्टवेयर, इस बीच, 1980 के दशक में रिचर्ड स्टॉलमैन नामक एक एमआईटी कंप्यूटर वैज्ञानिक द्वारा विकसित एक अवधारणा है।

उन्होंने चार शर्तों, या "चार स्वतंत्रता" के तहत मुफ्त सॉफ्टवेयर को परिभाषित किया।

यह वातावरण उपयोगकर्ताओं की अपने पसंदीदा अनुप्रयोगों का उपयोग करने और उनका आनंद लेने की क्षमता पर जोर देता है।

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

इसलिए, सॉफ़्टवेयर सेवा चुनने से पहले, इसे आवश्यकतानुसार अपडेट करना याद रखें।

ओपन सोर्स के फायदे

प्रौद्योगिकी के काम का समर्थन करने वाले विभिन्न उपकरणों की तरह, ओपन सोर्स सॉफ्टवेयर के विभिन्न फायदे हैं।

मुफ़्त और उपयोग में आसान होने के अलावा, यहाँ कुछ ऐसे लाभ हैं जो OSS अन्य सॉफ़्टवेयर की तुलना में प्रदान करता है:

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

इस प्रकार ओपन सोर्स सॉफ्टवेयर की व्याख्या जिसे आपको समझने की जरूरत है।

न केवल उपयोगी कार्यक्रमों के अग्रदूत के रूप में, ओएसएस प्रोग्रामिंग कौशल शार्पनर के रूप में भी उपयोगी है, आप जानते हैं।

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

प्रातिक्रिया दे

आपका ईमेल पता प्रकाशित नहीं किया जाएगा.

hi_INHindi