Computer >> कंप्यूटर ट्यूटोरियल >  >> सॉफ्टवेयर >> सॉफ्टवेयर

ओपन-सोर्स सॉफ़्टवेयर का सोर्स कोड कैसे देखें

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

किसी प्रोजेक्ट को ओपन-सोर्स बनाने के लिए, डेवलपर को उसका सोर्स कोड सार्वजनिक रूप से उपलब्ध कराना होता है ताकि कोई भी इच्छुक व्यक्ति उसका निरीक्षण कर सके और उससे सीख सके। महत्वपूर्ण रूप से, यह यह भी दर्शाता है कि डेवलपर के कोई नापाक इरादे नहीं हैं, क्योंकि ओपन-सोर्स कोड उपयोगकर्ताओं को प्रदान किए गए किसी भी बाइनरी का उपयोग करने के बजाय अपने स्वयं के बाइनरी संकलित करने की अनुमति देता है।

यदि आप कभी भी दो सॉफ़्टवेयर में आते हैं और यह निर्धारित नहीं कर सकते कि किसका उपयोग करना है, तो जांचें कि क्या एक ओपन-सोर्स है और दूसरा नहीं। यदि हां, तो आपकी पसंद स्पष्ट होनी चाहिए।

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

सोर्स कोड कैसे खोजें

एक बार जब आपको ओपन-सोर्स सॉफ़्टवेयर का एक टुकड़ा मिल जाता है जिसका सोर्स कोड आप देखना चाहते हैं, तो पहला कदम यह पता लगाना है कि प्रोजेक्ट का सोर्स कोड कैसे उपलब्ध कराया गया है।

अधिकांश मामलों में, सोर्स कोड वेब के सबसे बड़े संस्करण नियंत्रण प्लेटफॉर्म, GitHub पर होस्ट किया जाएगा।

GitHub क्या है?

GitHub की स्थापना 2008 में हुई थी और 2018 में Microsoft द्वारा खरीदा गया था। यह एक वैश्विक सॉफ़्टवेयर विकास प्लेटफॉर्म है जो Git की सभी सोर्स कोड प्रबंधन कार्यक्षमता के साथ-साथ अपनी विशेषताएं प्रदान करता है जो इसकी सहयोग क्षमताओं और संस्करण नियंत्रण सुविधाओं को बढ़ाते हैं।

अक्सर, डेवलपर्स अपने ओपन-सोर्स कोड को GitHub पर होस्ट करते हैं। कुछ सॉफ़्टवेयर के उदाहरण जिनके बारे में आपने शायद सुना होगा जिनका सोर्स कोड GitHub पर उपलब्ध है, वे हैं LibreOffice, GIMP, और VLC मीडिया प्लेयर।

GitHub की खोज सुविधा का उपयोग करके, आपको लगभग हर प्रमुख सॉफ़्टवेयर प्रोजेक्ट का सोर्स कोड ढूंढने और देखने में सक्षम होना चाहिए जो ओपन-सोर्स है।

सोर्स कोड कैसे देखें

एक बार जब आपको वह GitHub रिपॉजिटरी मिल जाती है जो सॉफ़्टवेयर के सोर्स कोड को होस्ट करता है, तो आप पाएंगे कि सब कुछ एक बेसिक डायरेक्ट्री ट्री में व्यवस्थित है। फ़ाइलों के लिए, GitHub कोड देखना बहुत आसान बनाता है।

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

रिपॉजिटरी का README.md देखना महत्वपूर्ण है क्योंकि यह अक्सर उपयोगकर्ताओं को उस सोर्स कोड की दिशा में इंगित करता है जिसमें वे रुचि रखते हैं। एक रिपॉजिटरी सभी प्रकार के कोड और अन्य डेटा से भरी हो सकती है, जिनमें से कुछ आपके लिए पूरी तरह से बेकार हैं, इसलिए यह फ़ाइल आपका रोडमैप है।

एक बार जब आप यह पता लगा लेते हैं कि रिपॉजिटरी में आपकी रुचि का कोड कहां स्थित है, तो आपको बस रिपॉजिटरी के डायरेक्ट्री ट्री के माध्यम से क्लिक करके वहां पहुंचना है जहां आप जाना चाहते हैं।

किसी फ़ाइल पर क्लिक करने से वह उचित सिंटैक्स हाइलाइटिंग के साथ प्रदर्शित होगी।

त्वरित निरीक्षण के लिए, GitHub का वेब इंटरफेस बहुत अच्छा है। हालाँकि, अधिक जटिल सोर्स कोड के लिए, आप एक ही समय में कई फ़ाइलें या लंबी अवधि में देखना चाह सकते हैं। इस मामले में, हम सोर्स कोड को डाउनलोड करने और Sublime Text जैसे टेक्स्ट एडिटर के माध्यम से देखने की सलाह देते हैं।

सोर्स कोड डाउनलोड करना

GitHub से एक रिपॉजिटरी डाउनलोड करने में बस दो क्लिक लगते हैं।

प्रत्येक रिपॉजिटरी के शीर्ष पर, कुल कमिट, ब्रांच, पैकेज, रिलीज़, और योगदानकर्ताओं की संख्या प्रदर्शित करने वाली पंक्ति के नीचे, आपको एक हरा बटन दिखाई देगा जिस पर Clone or download लेबल होगा। उस पर क्लिक करें और Download ZIP चुनें।

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

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

  1. क्रोम एक्सटेंशन का सोर्स कोड कैसे देखें क्रोम एक्सटेंशन का सोर्स कोड कैसे देखें

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

  1. Internet Explorer 8–11 में सोर्स कोड एडिटर कैसे बदलें Internet Explorer 8–11 में सोर्स कोड एडिटर कैसे बदलें

    क्या आपने कभी Internet Explorer में किसी वेबपेज का सोर्स कोड देखा है? इंटरनेट पर आपके द्वारा देखे जाने वाले प्रत्येक वेबपेज वास्तव में HTML, CSS, Javascript और अन्य जैसी विभिन्न भाषाओं में लिखा गया कोड होता है। ये सभी तत्व मिलकर एक वेबपेज बनाते हैं जिसे आप देख और उससे इंटरैक्ट कर सकते हैं। डिफ़ॉल्ट

  1. चरण-दर-चरण गाइड: Outlook, Gmail, Yahoo और Thunderbird में ईमेल संदेश हेडर देखना चरण-दर-चरण गाइड: Outlook, Gmail, Yahoo और Thunderbird में ईमेल संदेश हेडर देखना

    इस ट्यूटोरियल में निम्नलिखित ईमेल क्लाइंट/प्रोग्राम पर ईमेल संदेश स्रोत (उर्फ संदेश हेडर या पूर्ण हेडर या मेल हेडर या इंटरनेट हेडर) देखने के चरण-दर-चरण निर्देश हैं: Outlook, Thunderbird, Gmail, वेब के लिए Outlook, और Yahoo। एक ईमेल संदेश का संदेश स्रोत संदेश के बारे में विस्तृत जानकारी रखता है जैसे