Trending News

BTC
ETH
LTC
DASH
XMR
NXT
ETC

खुला स्रोत मुफ़्त क्यों नहीं है: सर्वोत्तम अभ्यास के रूप में समर्थन

0


इस घोषणा पत्र को बाँट दो:

ओपन सोर्स कोड का उपयोग बढ़ रहा है। Red Hat का 2021 उद्यम ओपन सोर्स रिपोर्ट पाया गया कि 90% कंपनियां ओपन सोर्स कोड का उपयोग करती हैं और 79% आईटी लीडर्स को उम्मीद है कि उनके ओपन सोर्स के व्यावसायिक उपयोग में वृद्धि होगी। इसके अलावा, दुर्भाग्य से, 2020 में मैलवेयर और रैंसमवेयर में 158% की वृद्धि हुई है हाल ही की रिपोर्ट साइबर सुरक्षा फर्म सोनिकवॉल द्वारा। हमले जो अक्सर ऐसे कोड का लाभ उठाते हैं जिन्हें अद्यतित नहीं रखा जाता है और नवीनतम कमजोरियों से सुरक्षित रखा जाता है। क्या आप अपना एंटरप्राइज़ ओपन सोर्स कोड अप टू डेट रखते हैं?

ओपन सोर्स सॉफ्टवेयर का उपयोग करने के कई फायदे हैं जिनमें उपयोग करने के लिए नि: शुल्क होना शामिल है। हालाँकि, जैसा कि पुरानी कहावत है, “मुफ्त लंच जैसी कोई चीज नहीं है”, और यह निश्चित रूप से ओपन सोर्स सॉफ्टवेयर पर लागू होता है। दरअसल, अब यह आम तौर पर समझा जाता है कि, जबकि ओपन सोर्स सॉफ्टवेयर हासिल करने के लिए स्वतंत्र है, यह स्वामित्व की कुल लागत (टीसीओ) शून्य नहीं है। ऐसा इसलिए है क्योंकि आपको अभी भी सॉफ़्टवेयर चलाने की लागतों को कवर करने की आवश्यकता है जिसमें सॉफ़्टवेयर स्थापित करना, ठीक से कॉन्फ़िगर, रखरखाव और समर्थित होना शामिल है। यह वह अंतिम घटक है जिस पर हम इस लेख में विचार करेंगे।

जानें कि कैसे हाइपरलेगर क्रांतिकारी सहयोग और नवाचार को संभव बनाता है

विरासती समाधानों के साथ सॉफ़्टवेयर समस्याओं से निपटना

यदि आपका सिस्टम जिस ओपन सोर्स सॉफ़्टवेयर पर निर्भर करता है, उसमें कोई समस्या होने की स्थिति में क्या होता है? आप अपनी समस्या को ठीक करने के लिए किसके पास जा रहे हैं? यह कोई ऐसा प्रश्न नहीं है जो समस्या आने पर आप स्वयं से पूछना चाहते हैं। आपके पास एक योजना होनी चाहिए ताकि जब आप उत्तर की तलाश में इधर-उधर जा रहे हों तो आपका सिस्टम रुके नहीं।

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

विकल्प एक: “समुदाय” को ठीक करने के लिए कहें

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

दुर्भाग्य से, यह जानने का कोई तरीका नहीं है कि आपको कितने समय तक प्रतीक्षा करनी होगी और क्या आपको जो उत्तर मिलेगा, यदि कोई है, तो वह वास्तव में सहायक होगा। इस संबंध में, यह ध्यान देने योग्य है कि “समुदाय” की प्रकृति आमतौर पर एक बड़ी भूमिका निभाती है। समुदाय जितना बड़ा होगा, उतनी ही अधिक संभावना होगी कि आप सहायता प्राप्त कर सकेंगे। यही कारण है कि आपको हमेशा यह देखना चाहिए कि किसी भी सॉफ़्टवेयर के पीछे कौन है जिसे आप पहली बार उपयोग करने का निर्णय लेते हैं। क्या यह एक अकेला डेवलपर है जो केवल कुछ उपयोगकर्ताओं के साथ सप्ताहांत पर सक्रिय है, या यह उपयोगकर्ताओं के एक बड़े समुदाय के साथ प्रतिबद्ध डेवलपर्स का एक बड़ा समूह है, जिनमें से कुछ ने गंभीर विशेषज्ञता विकसित की हो सकती है?

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

विकल्प दो: इसे स्वयं ठीक करें

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

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

विकल्प तीन: किसी सेवा प्रदाता से समाधान के लिए पूछें

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

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

आपको एक प्रदाता चुनना चाहिए जो पहले से ही समुदाय का हिस्सा है और पहले से ही सॉफ्टवेयर में विशेषज्ञता रखता है।

ओपन सोर्स सपोर्ट का अगला युग

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

लेकिन लाभ मुद्दों को ठीक करने से परे हैं। आईबीएम विशेषज्ञ अनिवार्य रूप से आपकी कंपनी के उन ओपन सोर्स प्रोजेक्ट्स में एंबेसडर बन जाते हैं जिनमें वे लगे हुए हैं। आपकी कंपनी के सामने आने वाली चुनौतियों से अवगत होकर वे सॉफ़्टवेयर को उस दिशा में विकसित करने पर काम कर सकते हैं जो आपकी आवश्यकताओं को सर्वोत्तम रूप से संबोधित करता है।

अधिक जानकारी के लिए ब्लॉकचेन हाइपरलेगर फैब्रिक के लिए ओपन सोर्स सपोर्ट, हमारे पर जाएं समर्थनकारी पृष्ठ.

ब्लॉकचेन सेवाएंरणनीति को व्यावसायिक परिणामों में बदलना

आईबीएम ब्लॉकचैन सेवाएं आपके विचारों को जीवन में लाने में मदद कर सकती हैं। अपने व्यवसाय में ब्लॉकचेन और डिजिटल संपत्तियों के उपयोग का अन्वेषण करें।

ब्लॉकचेन विशेषज्ञों से जुड़ें





Source link

Leave A Reply

Your email address will not be published.

Shares