हेल्लो दोस्तों! आज हम इस पोस्ट में What is Open Source Software in Hindi (ओपन सोर्स सॉफ्टवेयर क्या है?) के बारें में पढेंगे. इसे बहुत ही आसान भाषा में लिखा गया है. इसे आप पूरा पढ़िए, यह आपको आसानी से समझ में आ जायेगा. तो चलिए शुरू करते हैं:-
Open Source Software in Hindi – ओपन सोर्स सॉफ्टवेयर क्या है?
- Open Source Software एक ऐसा सॉफ्टवेयर होता है जिसका इस्तेमाल कोई भी free (मुफ्त) में कर सकता है और इस सॉफ्टवेयर में हम अपनी जरूरत के अनुसार बदलाव भी कर सकते हैं.
- दूसरे शब्दों में कहें तो, “ओपन सोर्स सॉफ्टवेयर एक ऐसा सॉफ्टवेयर है जिसके source code को कोई भी देख और बदल सकता है.”
- ओपन सोर्स सॉफ्टवेयर का source code सभी यूज़र्स के प्रयोग करने के लिए उपलब्ध होता है और यूजर अपनी आवश्यकता के अनुसार इस सोर्स कोड को modify भी कर सकता है.
- Windows एक close source सॉफ्टवेयर है अर्थात इसको modify नही किया जा सकता। इसे केवल कंपनी ही modify कर सकती है। जबकि Linux एक open source सॉफ्टवेयर है इसमें हम अपनी सुविधा के अनुसार बदलाव भी कर सकते हैं।
- इन सॉफ्टवेयर को एक लाइसेंस के तहत जारी किया जाता है जिसमे copyright owner (जो उस सॉफ्टवेयर का मालिक है) अन्य यूजर को सॉफ्टवेयर को इस्तेमाल करने और बदलने की अनुमति (permission) प्रदान करता है।
- इसे कोई भी व्यक्ति मुफ्त में इन्टरनेट से डाउनलोड कर सकता है। ओपन सोर्स सॉफ्टवेयर के सोर्स कोड को भी मुफ्त में डाउनलोड किया जा सकता है।
- ओपन सोर्स सॉफ्टवेयर के सोर्स कोड को किसी अन्य व्यक्ति के साथ भी शेयर किया जा सकता है। इनके सोर्स कोड को पूरी तरह एक्सेस किया जा सकता है।
- इसके कुछ लोकप्रिय उदहारण :- Linux, VLC media player, Mozilla Firefox, Apache web server और JQuery आदि.
इसे पढ़ें:- Close source सॉफ्टवेयर क्या है?
Advantages of Open Source Software in Hindi – ओपन सोर्स सॉफ्टवेयर के फायदे
1- Flexible (लचीला)
यह सॉफ्टवेयर अधिक लचीले (flexible) होते है जिसके कारण यूजर अपनी इच्छा अनुसार इसके सोर्स कोड को बदल सकता है।
2- Freedom (स्वतंत्र)
यह सॉफ्टवेयर पूरी तरह से स्वतंत्र होते है जिन्हे कोई भी यूजर डाउनलोड कर सकता है।
3- Free (मुफ्त)
यह सॉफ्टवेयर फ्री होते है जिनका उपयोग यूजर मुफ्त में कर सकता है। इनके सोर्स कोड को यूजर मुफ्त में डाउनलोड कर सकता है।
4- High Quality Design (उच्च क्वालिटी डिजाईन)
इन सॉफ्टवेयर के सोर्स कोड को आसानी से बदलकर इन्हे अच्छे तरीके से डिज़ाइन किया जा सकता है। इसमें यूजर इसकी quality को बेहतर बना सकता है।
5- Easy Modify (बदलाव करने में आसान)
इसके सोर्स कोड को एडिट और मॉडिफाई करना काफी सरल होता है।
6- Popular (प्रसिद्ध)
यह सॉफ्टवेयर काफी ज्यादा लोकप्रिय होते है जिनका इस्तेमाल अधिक मात्रा में किया जाता है।
7- Scalable
यह scalable होते है जिन्हे बढ़ाया जा सकता है।
Disadvantages of Open Source Software in Hindi – ओपन सोर्स सॉफ्टवेयर के नुकसान
1- Usablity
कुछ ऐसे भी ओपन सोर्स सॉफ्टवेयर होते है जिनका इस्तेमाल करना कठिन होता है। इन्हे developers की ज़रूरतों को पूरा करने के लिए विकसीत किया जाता है जिसके कारण यूजर फ्रेंडली नहीं होते।
2- Less Support (कम सपोर्ट)
इसमें सपोर्ट कम होता है। यदि यूजर को सॉफ्टवेयर में कोई समस्या आ रही है तो इन्हे forum या community के उपर निर्भर होना पड़ता है। इसमें समस्या का समाधान पाने के लिए अधिक समय लग सकता है।
3- Hidden costs (छिपी हुई लागत)
यह पूरी तरह से मुफ्त नहीं होता। इसमें छिपी हुई लागत शामिल है जैसे स्थापित करने की लागत , मेन्टेन करने की लागत , ट्रेनिंग कॉस्ट आदि।
4- Security risks (सुरक्षा में कमी)
इन सॉफ्टवेयर का सोर्स कोड सभी देख सकते है जिसके कारण हैकर इन्हे आसानी से हैक कर सकते है।
5- Technical Knowledge (तकनीकी ज्ञान)
यह पूरी तरह से यूजर फ्रेंडली नहीं होते जिसके कारण इनका इस्तेमाल करने के लिए तकनीक ज्ञान की आवश्यकता पड़ती है।
Features of Open Source Software in Hindi – ओपन सोर्स सॉफ्टवेयर की विशेषताएं
- Close Source Software की तुलना में ओपन सोर्स सॉफ्टवेयर को नियंत्रित (कण्ट्रोल) करना काफी सरल होता है।
- यह सॉफ्टवेयर visible होते है जिनके सोर्स कोड को कोई भी व्यक्ति आसानी से देख सकता है।
- इसके सोर्स कोड को दूसरे लोगो के साथ शेयर किया जा सकता है।
- इन सॉफ्टवेयर में सुरक्षा की थोड़ी कमी होती है। हालांकि बहुत से लोगो को यह सुरक्षित लगते है।
- इसके सोर्स कोड को बदलकर इसमें नए feature डाले जा सकता है।
ओपन सोर्स सॉफ्टवेयर के उदाहरण –
- Linux (लिनक्स)
- VLC Media Player
- Mozilla Firefox
- JQuery
- Sugar CRM
- Libre Office or Open Office
- GIMP
- Filezilla
- PHP
- Python
Open source Software और Closed Source Software के बीच अंतर (difference)
Open source Software | Closed Source Software |
---|---|
इसका इस्तेमाल कोई भी free (मुफ्त) में कर सकता है. | इसको इस्तेमाल करने के लिए पैसे देने पड़ते है. |
इसको यूजर अपनी जरूरत के अनुसार modify कर सकता है. | इसको यूजर modify नहीं कर सकता इसे केवल इसका owner ही modify कर सकता है. |
यह सॉफ्टवेयर public होते है. | ये सॉफ्टवेयर protected होते है. |
इसको किसी भी कंप्यूटर में install किया जा सकता है. | इसको बिना लाइसेंस के किसी भी कंप्यूटर में install नहीं किया जा सकता है. |
इसे बहुत सारें users के द्वारा इस्तेमाल किया जाता है. | इसे बहुत कम लोगों के द्वारा इस्तेमाल किया जाता है. |
इसके उदाहरण हैं:- Android, Linux, Firefox, Open Office, GIMP, और VLC Media player आदि | इसके उदाहरण हैं – Windows, macOS, Internet Explorer, Google Earth, Microsoft Office, Adobe Flash Player, और Skype आदि. |
Open Source Software क्या है?
वह सॉफ्टवेयर जिसका इस्तेमाल कोई भी मुफ्त में कर सकता है और जिसके सोर्स कोड को मॉडिफाई किया जा सकता है उसे हम ओपन सोर्स सॉफ्टवेयर कहते हैं.
ओपन सोर्स सॉफ्टवेयर के उदाहरण बताइए?
इसके उदाहरण – Linux, VLC मीडिया प्लेयर, फायरफॉक्स ब्राउज़र आदि है.
निवेदन:- अगर आपके लिए What is Open source Software in Hindi का यह आर्टिकल उपयोगी रहा हो तो इसे अपने दोस्तों के साथ अवश्य share कीजिये. और आपके जो भी questions हो उन्हें नीचे comment करके बताइए. धन्यवाद.