एक समय था, जब आप अपने कंप्यूटर के लिए एक गुणवत्ता वाला टुकड़ा चाहते थे, तो आपको अपना बटुआ निकालना होगा और इसके लिए भुगतान करना होगा। Microsoft उत्पाद थे - और अभी भी हैं - इस का एक प्रमुख उदाहरण।
लेकिन फिर खुले स्रोत के आंदोलन ने भाप को उठाया और अचानक बकाया उत्पादों के लिए इलाज किया गया। कीमत? बिल्कुल कुछ भी नहीं। क्या आप सिर्फ इंटरनेट से प्यार नहीं करते हैं?
लेकिन क्या हैखुला स्रोत?
सॉफ्टवेयर के दो रूप हैं - खुला स्रोत और बंद (मालिकाना) स्रोत। अंतर को समझना महत्वपूर्ण है।
ओपन सोर्स तब होता है जब स्रोत कोड (thesoftware चलाने वाला कोड) किसी का भी निरीक्षण करने के लिए स्वतंत्र रूप से उपलब्ध होता है। आप देख सकते हैं कि कैसे फ़ीचरवर्क, उस सॉफ़्टवेयर के अपने संस्करणों को क्लोन करके उन्हें खुले-सार्सेटू के रूप में जारी किया जाता है (जिसका अर्थ है कि आप उस पर लाभ नहीं कमाते हैं)। ओपन-सोर्स प्रोजेक्ट्स हमेशा फ़्री होते हैं। वह पूरा बिंदु है।
दूसरी ओर, बंद स्रोत (मालिकाना) सॉफ्टवेयर है, जैसा कि नाम कहता है, पूरी तरह से बंद। कंपनियाँ नहीं चाहतीं कि आप thesource कोड देखें क्योंकि वे स्रोत कोड पर भरोसा करते हैं ताकि उनके अनुष्ठानों के साथ लाभ कमाया जा सके।
उदाहरण के लिए, आप Microsoft Apple उत्पादों के लिए स्रोत कोड कभी नहीं देखेंगे। यह उनके सर्वोत्तम व्यावसायिक हितों में नहीं है। आप Microsoft या Apple ऑपरेटिंग सिस्टम पर स्रोत उत्पादों को चला सकते हैं, लेकिन उनके कोड का निरीक्षण करने के लिए Windows या macOS का उपक्रम कर रहे हैं? हाँ इसके साथ सौभाग्य।
नीचे मुझे लगता है कि सबसे बड़ा और सबसे अच्छा ओपन सोर्सप्रोजेक्ट आसपास हैं। जाहिर है "सबसे बड़ा और सबसे अच्छा" बहुत व्यक्तिपरक है शायद मेरे साथ हो सकता है? यदि हां, तो कृपया मुझे बताएं।