Open Source Software क्या है ? पूरी जानकारी हिंदी में |

- Advertisement -

open source software क्या है ? जैसा की हमने पिछली article में पढ़ा की operating system या कोई software किसी electronic device (computer, mobile) के लिए कितना importance रखता है उसके बिना computer का कोई मतलब ही नही बनता है पर आपको क्या यह पता है की अगर आप market में computer लेने जाते है तो आपको computer का price तो देना ही होगा और उसके साथ में आपको computer में use होने वाले operating system को भी खरीदना होगा जिसका अलग price होता है जैसे की आज के time में सभी कोई अपने computer में operating system के नाम पर windows का use करते है अगर आप अपने computer में windows use करना चाहते है तो आपको Microsoft company जो की windows की creator है उससे license लेना होगा, जो आपसे कुछ price charge करता है|

पर इसी के तरह कुछ इसे भी operating system आते है जिन्हें use करने के लिए आपको किसी प्रकार की कोई license की या package की जरूरत नही है आप इसे किसी भी web browser से download करके अपने computer में freely use कर सकते है और इसी तरह के software को हम open source software करते है तो चलिए आज हम देखते है ही आखिर open source software होते क्या है और इन्हे हम कैसे use कर सकते है?

Open source software क्या होता है?(What is open source software in hindi )

Open source software ऐसे software होते है जो public के लिए viewable और changeable होता है मतलब यह ऐसे software होते है जिनका source code public के लिये open होता है जिसे कोई भी अपने according change कर सकता है|

Source code के द्वारा हम software कैसे work करता है तथा इसके फीचर क्या क्या यह देख सकते है |

Open source software को सबसे पहले सन् 1984 में Richard Stallman ने किया था Richard Stallman को open source software का father भी कहा जाता है|

Free software को हम बड़ी आसानी से modify और शेयर कर सकते है पर इसके लिए आपको एक license agreement की आवश्यकता होती है| हम ये license GPL, GNU (General public license) से ले सकते है इसके अंतर्गत यदि कोई developer source code का use करके कोई closed source software बनाता है तो use वापस source code community को देना होगा वरना use करने पर penalty भरनी होगी|  

इससे ये तो पता लग जाता है की open source software होते क्या है पर ये काम कैसे करता है ये सोचा है कभी तो चलिए देखते है की ये काम कैसे करता है|

Open source कैसे काम करता है?

 

जैसे की हमे पता है की आज के time में सबसे ज्यादा use होने वाला software Microsoft का है पर क्या आप जानते है ये software इनते secure नही होते इसे कोई हैकर आसानी से हैक कर सकता है और एक्सेस पा सकता है आपके computer में पर इसी के opposite open source software जो freely available होते है वो ज्यादा secure होते है कुकी इसे कोई भी developer अपनी according source code में change लाकर अपने हिसाब से modify कर सकता है जिसे कोई normal hacker hack नही कर सकता , इसके लिए आपको कोई पैसे नही देने होते है|

- Advertisement -

इससे developer software में change लाकर नई नई आईडिया भी suggest कर सकते है |

Different between closed source software एंड open source software-

 

कुछ इसे software होते है जिनका source code बस वही लोग use कर सकते है जिन्हें उसे बनाया हो या जिस organization का वो software हो उसकी team उसपर access कर सकती है तथा वही लोग उसे modify कर सकते है ऐसे software को closed source software कहते है|

इसे software में आप वही चीजे देख सकते है जितना creator ने आपको permit दी होगी जैसे की Microsoft ऑफिस इससे related कोई भी software का आप उतना ही part देख सकती है जितना आपको allow होगा |

इधर open source software बहुत ही अलग होते है इसके ऑथर software का पूरा source code open रखते है जिसे कोई भी developer अपने according change कर सकता है जैसे linux

कुछ open source software  और  libraries के नाम-(open source software examples)

Name of open source softwares

BitTorrentBlenderDebian
DrawfreelyDRBD
DrizzleDrupalEthereal
EvergreenFinnixFreeBSD
GentooGit GNOMEGNU
FladoopImageMagick Inkscape
jenkinsJoomlajQuery
KDEKodiLinux
Mycroft mySQLNetBSD
NmapOpenOtfice.orgOpenStack
TorTriSanoUbuntu
VNCWineWireshark

 

Open source software के लाभ और विशेषताए –(characteristics of open source software)

  • Open source software में आप एक साथ collaborate कर सकते है जिससे आप अपना software improve कर सकते है |
  • आप अपने software के bug या error भी fix कर सकते है |
  • Developer source code में change करके अपने software में new feature भी add कर सकते है |
  • यह software बाकियों के according काफी ज्यादा stable होते है |
  • Code open होने की वजह से कोई भी अपनी imagination को अपने software में डाल सकता है|
  • एन software की quality बहुत high होती है क्योकि इसे दुनिया के अलग अलग समुदाय के लोग develop करते है इसलिए हर प्रकार का user इसे use कर सकता है और एक ही प्रोजेक्ट पर बहुत से लोग काम कर सकते है,और feature add कर सकते है|
  • इसमे आप error को आसानी से ढूंढ सकते है और अपनी computer की security को भी implement कर सकते है|क्योकि इसे बहुत से लोग use करते है open होने की वजह से इसलिए इसमे होने वाली सभी bug और error को लोग ठीक कर देते है जिससे computer की security बाद जाती है|
  • Open source code में code पर खुद का control होता है user अपनी according software के code को modify कर सकता है और उसके feature को add कर सकता है|
  • और इसका सबसे बड़ा लाभ तो ये है की ये free of cost होता है| 

Operating System क्या है ? जाने विस्तार से हिंदी में |

What is full stack developer ? फुल स्टैक डेवलपर क्या है ?

FRONTEND DEVELOPER किसे कहते हैं , कैसे बने-पूरी जानकारी।

Open source  software के नुकसान –

  • यह software किसी user के according नही बनाये जाते इन्हे company अपने according बनाती है|
  • Open source software ज्यादा user friendly नही होते है|
  • इसमे support ज्यादा न होने के कारण आपको किसी प्रकार की problem होने पर community पर ही निर्भर होना पड़ता है|
  • यह mostly free होते है पर कुछ में आपको indirect cost पड़ जाती है|
  • Open source code होने के कारण कुछ गलत intention वाले लोग इसकी कमजोरियों का गलत use करते है|
  • यह बाकि GUI based software से थोड़ा कठिन होते हैं  क्योंकि ये user friendly नहीं होते है|

 आपने क्या सीखा –

इस लेख के माध्यम से हमने आपको यह बताने कि कोसिस की है कि open source software क्या होते हैं ये किस प्रकार काम करते हैं  और अन्य बाते समझाने कि कोसिस की है | उम्मीद है आपको सारी बाते सही से समझ आ गयी होंगी यदि आपका किसी भी प्रकार का डाउट है तो आप हमें कमेंट करके जरुर बताएं हम आपकी पूरी सहायता करेंगे | कृपया हमारे पोस्ट को like करें और सभी जगह शेयर करें ताकि हमे इसी तरह के बेहतरीन लेख लिखने कि ऊर्जा मिलती रहे |

- Advertisement -
Pooja Yadav
Pooja Yadav
पूजा एक बहुत अच्छी लेखक और तकनीकी के अच्छी जानकर हैं , hinditarget.com पर पूजा दैनिकजीवन की समस्यायों और तकनीकी से सम्बन्धित लेख लिखती हैं, इन्होंने Information Technology से Engineering किया है| ये विभिन्न प्रकार की बेहद काम की जानकारीयाँ शेयर करते रहती हैं !

LEAVE A REPLY

Please enter your comment!
Please enter your name here

हमसे जुड़े

506FansLike
300FollowersFollow
201FollowersFollow

नये लेख

सम्बन्धित लेख