2008-11-27 11 views
5

किसी संगठन के लिए ओपन सोर्स सॉफ़्टवेयर को अपनाने के पेशेवर और विपक्ष क्या हैं? क्या वहां कोई ऐसा व्यक्ति है जिसने ऐसा किया है और यह कितने अच्छे तरीके से अपनाए गए सॉफ्टवेयर के कुछ उदाहरणों के साथ काम कर रहा है और यह कैसे उपयोग में है?किसी संगठन में ओपन सोर्स सॉफ्टवेयर को अपनाना

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

उत्तर

13

शब्द "ओपन सोर्स" केवल एक लाइसेंसिंग मॉडल का वर्णन करता है। कड़ाई से बोलते हुए, एकमात्र समर्थक जिसे आप गारंटी देते हैं वह लाइसेंस द्वारा दी गई स्वतंत्रता है, और ऐसी कोई विपक्ष नहीं है जिसकी आपको गारंटी है।

ऐसे कई ओपन सोर्स उत्पाद हैं जो लाभ के लिए कंपनी द्वारा वाणिज्यिक, निर्मित, रखरखाव और समर्थित हैं। कई ओपन सोर्स उत्पाद भी हैं जो स्वयंसेवकों द्वारा बनाए जाते हैं लेकिन वाणिज्यिक रूप से भी समर्थित हैं। उदाहरण के लिए, यदि आप Red Hat Enterprise Linux को खरीदते हैं, तो Red Hat आपके साथ आने वाले सभी उत्पादों पर भी समर्थन करेगा, यहां तक ​​कि स्वयंसेवकों द्वारा बनाए गए हैं।

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

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

+0

आप स्वामित्व सॉफ़्टवेयर के साथ कुछ बार एस्क्रो खातों में कोड डाल सकते हैं। सर्वोत्तम उदाहरण के लिए –

+0

+1 - विजुअल बेसिक 6 –

2

ओपन सोर्स सॉफ्टवेयर का मुख्य समर्थक अपनी टिप्पणी के रूप में रेखांकित किया गया है उन के हजारों:

मालिकाना सॉफ्टवेयर के मामले में [], वहाँ एक प्रोत्साहन है संगठन (धन) के लिए, और जब तक सॉफ्टवेयर लाभदायक होता है तब तक वे इसे विकास में रखने के लिए लोगों को भर्ती करते रहेंगे।

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

यदि कोड ओपन सोर्स था और आप समझदार थे (आपने उत्पाद प्राप्त करते समय स्रोत प्राप्त किया), तो आप पुराने उत्पाद को ले सकते हैं और इसे नए सिस्टम में बंद कर सकते हैं। यह कितना मुश्किल होगा कोड की प्रकृति और गुणवत्ता पर निर्भर करता है - लेकिन यह संभव है। यदि सॉफ्टवेयर स्वामित्व था, तो आपके पास विकल्प कभी नहीं हो सकता है।

1

सवाल यह है: "ओपन-सोर्स सॉफ़्टवेयर को अपनाने" के साथ आपका क्या मतलब है।यदि आप ओपन-सोर्स सॉफ्टवेयर (ओएसएस) के साथ बंद-स्रोत सॉफ़्टवेयर (सीएसएस) के प्रत्येक टुकड़े को मूल रूप से एक्सचेंज करने की योजना बना रहे हैं, तो आप बहुत असफल हो जाएंगे।

मैं आपको गारंटी दे सकता हूं कि आपका संगठन पहले से ही आईटी-इंफ्रास्ट्रक्चर के प्रमुख हिस्सों में ओएसएस का उपयोग कर रहा है।

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

कई मामलों में, ओएसएस-परियोजनाओं में वापस योगदान देना स्पष्ट रूप से प्रतिबंधित है और केवल एक विशिष्ट योगदान पर सीटीओ/सीआईओ संकेतों के बाद ही अनुमति दी जाती है।

बस यह सुनिश्चित करें कि आपकी नीतियां वर्तमान में चलती आईटी विभाग की अनुमति देने के लिए पर्याप्त लचीली हैं।

0

इससे कोई फ़र्क नहीं पड़ता कि ओपन सोर्स का विरोध करने वाला प्रबंधक क्या कह रहा है।

आपको अच्छी तरह से ओपन सोर्स उत्पाद पता होना चाहिए जिसका आप उपयोग करने जा रहे हैं।
आपको यह सुनिश्चित करना होगा कि यह कंपनी के लिए सही समाधान है। आपको विश्वास होना चाहिए कि आप ऐसे लोगों को ढूंढ सकते हैं जो उस उत्पाद का उपयोग करने के बारे में जानते हैं या सीख सकते हैं। आपको उस उत्पाद के लिए टीसीओ पता होना है।

फिर आप प्रबंधक के साथ बहस कर सकते हैं और उसे अच्छे कारण बता सकते हैं कि कंपनी ओपन सोर्स से कैसे लाभ उठा सकती है।

ध्यान रखें कि सबसे सस्ता समाधान सबसे अच्छा समाधान नहीं है। कंपनियों को पैसा बचाने के लिए पैसे कमाने की जरूरत है।

0

स्थिति पर निर्भर करता है, लेकिन आम तौर पर, आंतरिक, गैर-महत्वपूर्ण, सिस्टम को सुरक्षित करने की कोई आवश्यकता नहीं, जैसे एंटरप्राइज़ में किया जाता है, ओपन सोर्स हेलोवीन की तरह है और आपको वास्तव में देखभाल करने की आवश्यकता नहीं है जब तक आप एंटरप्राइज़ नीति का पालन करते हैं।

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

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

इसके अलावा, किसी भी ठेकेदार को ओएसएस का समर्थन देने में खुशी होगी। कौन पैसा और ओएसएस विकसित करने की क्षमता नहीं कहेंगे।

संबंधित मुद्दे