सॉफ्टवेयर के ओपन-सोर्स पीस का सोर्स कोड कैसे देखें
जब डेवलपर्स अपने सॉफ़्टवेयर को ओपन-सोर्स के रूप में जारी करते हैं, तो यह दर्शाता है कि वे भरोसेमंद और उदार दोनों हैं। ओपन-सोर्स सॉफ्टवेयर(Open-source software) मुख्य चीजों में से एक था जिसने मुझे एक स्व-सिखाया कोडर के रूप में शुरू करने में व्यक्तिगत रूप से मदद की।
किसी प्रोजेक्ट को ओपन-सोर्स होने के लिए, डेवलपर को अपना सोर्स कोड सार्वजनिक रूप से उपलब्ध कराना होता है ताकि कोई भी इच्छुक व्यक्ति इसका निरीक्षण कर सके और उससे सीख सके। महत्वपूर्ण रूप से, यह यह भी दर्शाता है कि डेवलपर का कोई नापाक इरादा नहीं है, क्योंकि ओपन-सोर्स कोड उपयोगकर्ताओं को किसी भी प्रदान किए गए उपयोग के बजाय अपने स्वयं के बायनेरिज़ को संकलित करने की अनुमति देता है।
यदि आपको कभी भी दो सॉफ्टवेयर मिलते हैं और आप यह निर्धारित नहीं कर सकते कि किसका उपयोग करना है, तो यह देखने के लिए जांचें कि क्या एक ओपन-सोर्स है और दूसरा नहीं है। यदि हां, तो आपकी पसंद स्पष्ट होनी चाहिए।
हालाँकि, यदि आप सॉफ़्टवेयर के स्रोत कोड से सीखना चाहते हैं या उसमें जोड़ना चाहते हैं, तो यह भी एक विकल्प है। ऐसा करने के लिए, आपको यह जानना होगा कि स्रोत कोड कैसे देखें। इस लेख में, आइए बात करते हैं कि आप ऐसा कैसे कर सकते हैं।
सोर्स कोड कैसे खोजें(How to Find the Source Code)
एक बार जब आपको ओपन-सोर्स सॉफ़्टवेयर का एक टुकड़ा मिल जाता है, जिसका आप सोर्स कोड देखना चाहते हैं, तो पहला कदम वास्तव में यह पता लगाना है कि प्रोजेक्ट का सोर्स कोड कैसे उपलब्ध कराया जाता है।
अधिकांश मामलों में, स्रोत कोड को वेब के सबसे बड़े संस्करण नियंत्रण मंच, GitHub पर होस्ट किया जाएगा ।
गिटहब क्या है?(What Is GitHub?)
GitHub को 2008 में स्थापित किया गया था और 2018 में Microsoft द्वारा खरीदा गया था। यह एक वैश्विक सॉफ्टवेयर विकास मंच है जो Git के सभी स्रोत कोड प्रबंधन कार्यक्षमता प्रदान करता है , साथ ही इसकी अपनी विशेषताओं के साथ जो इसकी सहयोग क्षमताओं और संस्करण नियंत्रण सुविधाओं को बढ़ाता है।
अधिकतर, डेवलपर्स अपने ओपन-सोर्स कोड को GitHub पर होस्ट करेंगे । सॉफ़्टवेयर के कुछ उदाहरण जिनके बारे में आपने शायद सुना है, जिनके स्रोत कोड GitHub पर उपलब्ध हैं, वे हैं LibreOffice , GIMP , और VLC मीडिया प्लेयर(VLC media player) ।
GitHub की खोज सुविधा का(GitHub’s search feature) उपयोग करके , आपको व्यावहारिक रूप से हर प्रमुख सॉफ़्टवेयर प्रोजेक्ट के लिए स्रोत कोड खोजने और देखने में सक्षम होना चाहिए जो कि ओपन-सोर्स है।
सोर्स कोड कैसे देखें(How to View the Source Code)
एक बार जब आप सॉफ़्टवेयर के स्रोत कोड को होस्ट करने वाले GitHub रिपॉजिटरी को ढूंढ लेते हैं, तो आप पाएंगे कि सब कुछ एक मूल निर्देशिका ट्री में व्यवस्थित है। फ़ाइलों के लिए, GitHub कोड को देखना बहुत आसान बनाता है।
एक विकास मंच के रूप में, GitHub अपने वेब इंटरफेस के माध्यम से स्रोत कोड को बड़े करीने से प्रारूपित करता है। लगभग(Almost) सभी प्रतिष्ठित परियोजनाओं में एक README.md शामिल होगा , जो एक मार्कडाउन फ़ाइल है जो रिपॉजिटरी और इसकी संरचना के बारे में उपयोगी जानकारी प्रदर्शित करती है। जब आप किसी रिपॉजिटरी में नेविगेट करते हैं, तो नीचे स्क्रॉल करें और आप इस फ़ाइल की सामग्री देखेंगे।
रिपॉजिटरी का README.md जांचना(README.md) महत्वपूर्ण है क्योंकि यह अक्सर उपयोगकर्ताओं को उस स्रोत कोड की दिशा में इंगित करता है जिसमें उनकी रुचि हो सकती है। एक रिपॉजिटरी को सभी प्रकार के कोड और अन्य डेटा से भरा जा सकता है, इसमें से कुछ आपके लिए पूरी तरह से बेकार हैं , इसलिए यह फ़ाइल आपका रोडमैप है।
एक बार जब आप यह पता लगा लेते हैं कि जिस कोड में आप रुचि रखते हैं, वह रिपॉजिटरी में कहाँ स्थित है, तो आपको बस इतना करना है कि आप कहाँ जाना चाहते हैं, यह जानने के लिए रिपॉजिटरी के डायरेक्टरी ट्री पर क्लिक करें।
किसी फ़ाइल पर क्लिक करने से वह उचित सिंटैक्स हाइलाइटिंग के साथ प्रदर्शित होगी।
त्वरित निरीक्षण के लिए, GitHub का वेब इंटरफ़ेस बढ़िया है। हालांकि, अधिक जटिल स्रोत कोड के लिए, आप एक ही समय में या लंबी अवधि में एकाधिक फ़ाइलें देखना चाह सकते हैं। इस मामले में, हम उदात्त पाठ जैसे पाठ संपादक के माध्यम से स्रोत कोड को डाउनलोड करने और देखने की अनुशंसा करते हैं।(text editor)
सोर्स कोड डाउनलोड करना(Downloading The Source Code)
GitHub से रिपॉजिटरी डाउनलोड करने में सिर्फ दो क्लिक लगते हैं।
प्रत्येक रिपॉजिटरी के शीर्ष पर, कमिट्स, शाखाओं, पैकेजों, रिलीज़ और योगदानकर्ताओं की कुल संख्या को प्रदर्शित करने वाली पंक्ति के नीचे, आपको क्लोन या डाउनलोड(Clone or download) लेबल वाला एक हरा बटन दिखाई देगा । उस पर क्लिक करें और डाउनलोड जिप(Download ZIP) चुनें ।
डिफ़ॉल्ट रूप से, यह वर्तमान रिपॉजिटरी की मास्टर शाखा को ज़िप(ZIP) फ़ाइल के रूप में डाउनलोड करना शुरू कर देगा। पूरा होने पर, आपको केवल अपने कंप्यूटर पर एक स्थानीय फ़ोल्डर में संग्रह को निकालना है। फिर, एक टेक्स्ट एडिटर का उपयोग करके, आप किसी भी रिपॉजिटरी की फाइल को बहुत तेज तरीके से खोल सकते हैं जिसके लिए ब्राउज़र की आवश्यकता नहीं होती है।
यदि आप एक अनुभवी कोडर नहीं हैं, तो GitHub पहली बार में थोड़ा भ्रमित करने वाला हो सकता है। यदि आप इसे शीर्ष स्तर पर एक रीडमी के साथ स्रोत कोड की एक खुली निर्देशिका के रूप में सोचते हैं, तो यह बहुत डराने वाला नहीं है। GitHub का उपयोग करके स्रोत कोड देखना स्थानीय और इसके वेब इंटरफ़ेस दोनों के माध्यम से सरल है।
Related posts
अपने पीसी सॉफ्टवेयर को अपने आप अपडेट कैसे रखें
आईफोन और एंड्रॉइड पर क्यूआर कोड कैसे स्कैन करें
छवि के चारों ओर पाठ लपेटने के लिए HTML कोड
GitHub से फ़ाइलें कैसे डाउनलोड करें और कोड कैसे देखें
Chromecast "स्रोत समर्थित नहीं है" त्रुटि को कैसे ठीक करें?
दूसरे मॉनिटर के रूप में अपने Chromebook का उपयोग कैसे करें
सबसे अच्छा ओपन सोर्स सॉफ्टवेयर जो आपको इस्तेमाल करना चाहिए
इन 3 ईमेल क्लाइंट के साथ जीमेल डेस्कटॉप ऐप बनाएं
क्यूआर कोड कैसे बनाएं
जब कोई अन्य प्रोग्राम इसका उपयोग कर रहा हो तो लॉक की गई फ़ाइल को कैसे खोलें
अंतर: फ्रीवेयर, फ्री सॉफ्टवेयर, ओपन सोर्स, शेयरवेयर, ट्रायलवेयर, आदि
प्रॉक्सी सर्वर त्रुटि कोड 130 से कनेक्ट करने में असमर्थ ठीक करें
हैक किए गए फेसबुक अकाउंट को कैसे रिकवर करें
PDF को सुरक्षित रखने के लिए पासवर्ड को कैसे सुरक्षित रखें
Google स्लाइड में संगीत कैसे जोड़ें
रास्पबेरी पाई को कैसे अपडेट करें
विंडोज 10 में डीडीएस फाइलें कैसे खोलें
ठीक करें "डिवाइस प्रारंभ नहीं हो सकता। (कोड 10)” त्रुटि
माइक्रोसॉफ्ट टीम में टीम कैसे बनाएं
अपने ब्राउज़र से कैश्ड पेज और फाइल कैसे देखें