open-source-software-kya-hai

Open Source Software Kya Hai – इनकी डिमांड क्यूँ बढ़ रही है, फायदे, नुकशान

इस लेख में आपको बताऊंगा की Open Source Software Kya Hai और इसे इस्तेमाल करने से क्या फायदे होते हैं और क्या नुकशान होते हैं और इसके साथ यह भी बताऊंगा की हमें ओपन सोर्स सॉफ्टवेर इस्तेमाल करना चाहिए या नहीं|

आपको कंप्यूटर का सामान्य ज्ञान होगा तो आपने कभी ओपन सोर्स सॉफ्टवेर का नाम तो सुना ही होगा और अगर आप इसके बारे में कुछ भी नहीं जानते तो परेशान मत होईये क्यूंकि इस लेख को पढने के बाद आपको ओपन सोर्स सॉफ्टवेर के बारे में संपूर्ण जानकारी मिल जाएगी|

आज जब भी हम कोई सॉफ्टवेर डाउनलोड करते हैं तो हम चाहते हैं की वह फ्री हो और ज्यादातर सॉफ्टवेर फ्री ही होते हैं| इन फ्री सॉफ्टवेर में अधिकतर सॉफ्टवेर Open Source होते हैं और इन्हें डाउनलोड करने के लिए हमें किसी प्रकार का कोई payment नहीं करना पड़ता है| ओपन सोर्स सॉफ्टवेर के बारे में सभी प्रकार की जानकारियाँ प्राप्त करने लिए इस लेख को पूरा पढ़ें|

Open Source Software Kya Hai – ओपन सोर्स सॉफ्टवेर क्या है?

Open Source Software उन सॉफ्टवेर को कहा जाता है जिनका Source Code सभी के लिए उपलब्ध होता है मतलब की इन सॉफ्टवेर में कोई भी व्यक्ति अपने हिसाब से बदलाव करके इस्तेमाल कर सकता है या फिर इन्हें अपडेट कर सकता है| इन सॉफ्टवेर में किसी भी तरह का कोई बदलाव करने के लिए पैसे नहीं देने पड़ते|

सोर्स कोड सॉफ्टवेर का वो हिस्सा होता है जिसपर एक आम आदमी का कभी ध्यान नहीं जाता लेकिन एक कंप्यूटर प्रोग्रामर के लिए वह बहोत किंमती होता है| इस सोर्स कोड की मदद से कोई भी प्रोग्रामर बड़ी आसानी से एक दूसरा सॉफ्टवेर या एप्लीकेशन बना सकता है|

Open Source Software Kya Hai इस आसान शब्दों में कहे तो हर वो सॉफ्टवेर ओपन सोर्स है जिसका सोर्स कोड सभी के लिए उपलब्ध हो, जिस सॉफ्टवेर को इस्तेमाल करने के लिए कोई रॉयल्टी ना देनी पड़े, जिस सॉफ्टवेर में कोई भी व्यक्ति अपने हिसाब से किसी भी तरह के बदलाव कर सकता हो|

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

यह भी पढ़ें: Malware से कंप्यूटर को कैसे बचाएं?

यह भी पढ़ें: Trojan Horse Virus कंप्यूटर में किस तरह घुसता है और इसे कैसे रोके?

यह भी पढ़ें: Computer Virus कितने प्रकार के होते हैं और इनसे कैसे बचें?

open-source-software-kya-hai
What is Open Source Software in Hindi

Famous Open Source Software – लोकप्रिय ओपन सोर्स सॉफ्टवेर

आज के समय में सबसे ज्यादा प्रख्यात ओपन सोर्स सॉफ्टवेर एंड्राइड है| एंड्राइड एक ऐसा ओपन सोर्स सॉफ्टवेर है जिसे 90% मोबाइल में इस्तेमाल किया जाता है| एंड्राइड सॉफ्टवेर ओपन सोर्स है जिस वजह से Samsung, Xiaomi, Oppo, Vivo जैसी मोबाइल बनाने वाली बड़ी-बड़ी कंपनियां एंड्राइड का ही इस्तेमाल करती है|

दूसरा सबसे प्रमुख ओपन सोर्स सॉफ्टवेर Linux है| डेवलपर के लिए लिनक्स ओपन सोर्स सॉफ्टवेर किसी वरदान से कम नहीं है क्यूंकि यह यूजर फ्रेंडली है और इसे डेस्कटॉप और एंड्राइड डिवाइस किसी पर भी इस्तेमाल किया जा सकता है| लिनक्स बिकुल फ्री सॉफ्टवेर है और इसे बड़ी आसानी से कस्टमाइज किया जा सकता है इसके साथ यह सुरक्षित भी है जिस वजह से बहोत सारी कंपनियाँ विंडोज ओ एस के बजाय लिनक्स ओ एस इस्तेमाल करती हैं|

Open Source Software License – ओपन सोर्स सॉफ्टवेर के लाइसेंस क्या हैं?

Open Source Software में कई प्रकार के लाइसेंस होते हैं और इन्ही लाइसेंस से ही हमें यह पता चलता है की उसे ओपन सोर्से सॉफ्टवेर का हम कितना और कैसे इस्तेमाल कर सकते हैं|

MIT License: जिन यूजर के पास MIT लाइसेंस होता है वह अपनी जरुरत के हिसाब से ओपन सोर्स सॉफ्टवेर में बदलाव करके उसे इस्तेमाल कर सकते हैं और उनपर किसी तरह का कोई कॉपीराइट एक्शन नहीं लिया जाता|

GPL (General Public License) License: जिन सॉफ्टवेर में GPL लाइसेंस होता है उन सॉफ्टवेर का सोर्स कोड सभी लिए उपलब्ध होता है और हर कोई इसके सोर्स कोड को इस्तेमाल कर सकता है और इसे एक दुसरे से साझा कर सकता है| आम तौर पर सभी ओपन सोर्स सॉफ्टवेर में GPL लाइसेंस का ही इस्तेमाल होता है|

BSD License: डेवलपर को यह लाइसेंस काफी ज्यादा पसंद आता है क्यूंकि यह लाइसेंस डेवलपर को ज्यादा छूट देता है और इस लाइसेंस की मदद से डेवलपर ओपन सोर्स सॉफ्टवेर से कोई दूसरा सॉफ्टवेर बड़ी आसानी से बना सकता है| इस लाइसेंस की मदद से जब कोइ डेवलपर क्लोज्ड सोर्स सॉफ्टवेर बनाता है तो उसे उसका सोर्स कोड रिलीज़ करने की कोई आवश्यकता नहीं होती| इस तरह यह लाइसेंस डेवलपर पर बहोत कम पाबंदियाँ डालता है जिस वजह से सभी डेवलपर को यह लाइसेंस काफी पसंद आता है|

Difference between Open Source Software and Closed Source Software in Hindi – ओपन सोर्स सॉफ्टवेर और क्लोज्ड सोर्स सॉफ्टवेर में क्या अंतर है?

जो व्यक्ति ओपन सोर्स सॉफ्टवेर बनाता है उसके साथ सभी के पास उस सॉफ्टवेर का सोर्स कोड होता है लेकिन क्लोज्ड सोर्स सॉफ्टवेर में ऐसा नहीं होता इसका सोर्स कोड सिर्फ उसी के पास होता है जो इसे बनाता है और क्लोज्ड सोर्स सॉफ्टवेर के सोर्स कोड को एन्क्रिप्ट करके रखा जाता है ताकि कोई दूसरा उसे इस्तेमाल ना कर सकें|

ओपन सोर्स सॉफ्टवेर में कोई भी व्यक्ति कुछ भी बदलाव करके उसे इस्तेमाल कर सकता है लेकिन क्लोज्ड सोर्स सॉफ्टवेर में सिर्फ वही व्यक्ति बदलाव या अपडेट कर सकता है जिसने उस सॉफ्टवेर को बनाया होता है|

ओपन सोर्स सॉफ्टवेर फ्री होते हैं और क्लोज्ड सोर्स सॉफ्टवेर को इस्तेमाल करने के लिए पैसे देने पड़ते हैं और जब हम क्लोज्ड सोर्स सॉफ्टवेर को इस्तेमाल करने जाते हैं तो हमें पहेले उनकी कुछ शर्तें भी माननी पड़ती है|

Microsoft Office एक क्लोज्ड सोर्स सॉफ्टवेर है जिस वजह से हम उसे सिर्फ इस्तेमाल कर सकते हैं लेकिन उसमे किसी तरह का कोई बदलाव नहीं कर सकते या फिर उसे कस्टमाइज नहीं कर सकते|

How to work Open Source Software in Hindi – ओपन सोर्स सॉफ्टवेर कैसे काम करता है?

Open Source Software ज्यादातर Closed Source Software की तरह ही काम करता है लेकिन ओपन सोर्स सॉफ्टवेर को मुख्य तौर पर डेवलपर और प्रोग्रामर ही इस्तेमाल करते हैं और इन्हें इस्तेमाल करने के लिए पैसे भी नहीं देने पड़ते| इन सॉफ्टवेर का इस्तेमाल ज्यादातर डेवलपर द्वारा किया जाता है जिस वजह से इनमे कुछ न कुछ नया अपडेट आता ही जाता है और यह सॉफ्टवेर ज्यादा बेहतर बनते जाते हैं|

इन सॉफ्टवेर का सोर्स कोड सभी के लिए उपलब्ध होता है जिसकी वजह से कोई भी डेवलपर इसे इस्तेमाल करके और अच्छा बना एटा है और इस तरह इस सॉफ्टवेर का विकास बहोत तेजी से होता है| इन ओपन सोर्स सॉफ्टवेर की मदद से ही नए नए सॉफ्टवेर का निर्माण होता है|

Importance of Open Source Software in Hindi – ओपन सोर्स सॉफ्टवेर का महत्व क्या है?

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

Advantages of Open Source Software in Hindi – ओपन सोर्स सॉफ्टवेर के फायदे क्या हैं?

ओपन सोर्स सॉफ्टवेर का उपयोग हर दिन बढ़ता ही जा रहा है क्यूंकि इसके फायदे बहोत सारे हैं जो कुछ इस प्रकार हैं:

  • Open Source Software फ्री होते हैं क्यूंकि इन्हें इस्तेमाल करने के लिए हमें किसी तरह के कोई पैसे नहीं देने पड़ते और ना ही किसी तरह की कोई शर्तें माननी पड़ती हैं|
  • इन सॉफ्टवेर का सोर्स कोड सभी के लिए उपलब्ध होता है जिस वजह से हम अपनी जरुरत के मुताबिक इनमें बदलाव करके इन्हें इस्तेमाल कर सकते हैं|
  • इनके सोर्स कोड सभी के उपलब्ध होते हैं जिस वजह से डेवलपर इनके सोर्स कोड का इस्तेमाल करके नये-नये सॉफ्टवेर का निर्माण करते रहेते हैं|
  • ओपन सोर्स सॉफ्टवेर यूजर फ्रेंडली होते हैं क्यूंकि डेवलपर इन्हें अपनी जरुरत के हिसाब से मॉडिफाई करके इस्तेमाल कर सकता है|
  • ओपन सोर्स सॉफ्टवेर को ज्यादातर डेवलपर और प्रोग्रामर ही इस्तेमाल करते हैं जिस वजह से इनमे नये-नये अपडेट आते रहेते हैं और इनमे मॉडिफिकेशन भी होते रहेते हैं| जिस वजह से इनमे नयी नयी टेक्नोलॉजी आती ही रहेती है|
  • यह समय समय पर मॉडिफाई होते रहेते हैं जिस वजह से यह एडवांस और सिक्योर होते हैं जिस वजह से इनमे किसी प्रकार के कोई Bug होने कि संभावना बहोत कम होती है|
  • इनके सोर्स कोड उपलब्ध होते हैं जिस वजह से कोई भी नया डेवलपर इन सोर्स कोड की मदद से प्रोग्रामिंग में अच्छा ज्ञान प्राप्त कर सकता है|

Disadvantages of Open Source Software in Hindi  – ओपन सोर्स सॉफ्टवेर के नुकशान क्या हैं?

  • ओपन सोर्स सॉफ्टवेर को एक कमर्शियल प्रोडक्ट की तरह बनाया जाता है ताकि सभी लोग इनका इस्तेमाल कर सकें इसी वजह से इसमें यूजर की Requirement का ध्यान नहीं रखा जाता|
  • User Requirement पर ज्यादा ध्यान ना देने के कारण कुछ ओपन सोर्स सॉफ्टवेर User Friendly नहीं होते|
  • अधिकतर ओपन सोर्स सॉफ्टवेर में Help Support नहीं होता है जिस वजह से हमें कभी कोई प्रॉब्लम होती है तो उसे ठीक करने में बहोत समय लग जाता है|
  • ओपन सोर्स सॉफ्टवेर में एकसाथ कई डेवलपर काम करते हैं जिस वजह से अगर इनमे कोई Bug आता है तो कोई इसका गलत फायदा भी उठा सकता है|
open-source-software-in-hindi
Open Source Software Examples
List of Open Source Software
LinuxBlenderMozilla Firefox
LibreOfficePythonPHP
GNU CompilerGIMPVLC Media Player
PyTorchBrave BrowserAudacity
WordPressMYSQLFileZilla
InkspaceApace Open OfficeKrita
Virtual BoxZimbraOpen Project

FAQs – Open Source Software के बारे में पूछे जानेवाले सवाल

ओपन सोर्स सॉफ्टवेर क्या है और इसके फायदे बताइए?

ओपन सोर्स सॉफ्टवेर वह होता है जिसे कोई भी इस्तेमाल कर सकता है और इसमें अपनी जरुरत के हिसाब से कुछ भी जोड़ सकता है या फिर कुछ भी निकाल सकता है मतलब की अपने हिसाब से कुछ भी परिवर्तन कर सकता है| इन्हें इस्तेमाल करने के बहोत सारे फायदे हैं जैसे की यह सभी के लिए उपलब्ध होते हैं, इनमे हम अपनी जरुरत के मुताबिक कुछ भी परिवर्तन कर सकते हैं, यह ज्यादातर निःशुल्क होते हैं और इन्हें इस्तेमाल करने पर कॉपीराइट नहीं आता|  

ओपन सोर्स सॉफ्टवेर ज्यादा लोकप्रिय क्यूँ हैं?

ओपन सोर्स सॉफ्टवेर की लोकप्रियता और मांग हर दिन बढती ही जा रही है क्यूंकि इनका सोर्स कोड सभी के लिए उपलब्ध होता है जिसकी वजह से कोई भी यूजर इन्हें अपने हिसाब से मॉडिफाई कर सकता है|

Conclusion – Open Source Software Kya Hai in Hindi

इस लेख की शुरुआत में मैंने आपको बताया की Open Source Software Kya Hai और कुछ प्रख्यात ओपन सोर्स सॉफ्टवेर के बारे में बताया जिसके बाद मैंने आपको ओपन सोर्स सॉफ्टवेर के फायदे और नुकशान बताये और इनका महत्व भी बताया और यह किस प्रकार काम करते हैं| आप लोगों को Open Source Software के वारे में यह लेख कैसा लगा कमेंट करके जरुर बताएं|

Leave a Reply

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