आपका ब्राउज़र जावास्क्रिप्ट का समर्थन नहीं करता है!

अध्याय 27 - सॉफ्टवेयर लाइसेंसिंग और रखरखाव अनुबंध

27.5 सॉफ़्टवेयर लाइसेंस एग्रीमेंट के लिए अनुबंध संबंधी प्रावधान

27.5। 5 स्रोत कोड एस्क्रो

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

  • अनुबंध के तहत किसी भी दायित्व को पूरा करने में विफलता;
  • सहायता, अपग्रेड या एन्हांसमेंट्स को बंद किया जाना;
  • ऐसी घटनाएं जो वित्तीय स्थिरता को खतरे में डालती हैं या सप्लायर की अस्थिरता का संकेत देती हैं।

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

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

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

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

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

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

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


कीवर्ड या सामान्य शब्द के आधार पर मैनुअल में खोजें।