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


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

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

figure / आकृति>

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

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

स्रोत कोड का पता कैसे लगाएं

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

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

In_content_1 सभी: [300x250] / dfp: [640x360]->

GitHub क्या है?

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

<आंकड़ा वर्ग = "आलसी एलाइनकेंटर">

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

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

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

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

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

<आंकड़ा वर्ग = "lazy aligncenter">

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

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

<आंकड़ा वर्ग = "lazy aligncenter">/ आंकड़ा>

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

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

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

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

<आंकड़ा वर्ग = "आलसी एलाइनकेंटर">चुनें। / आंकड़ा>

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

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

Interview with Dr. Ben Goertzel - Bitcoin, AI, SingularityNET, Future, Robots, Open Source

संबंधित पोस्ट:


21.12.2019