آپ کا براؤزر جاوا اسکرپٹ کو سپورٹ نہیں کرتا ہے!

باب 27 - سافٹ ویئر لائسنسنگ اور دیکھ بھال کے معاہدے

27.5 سافٹ ویئر لائسنس کے معاہدوں کے لیے معاہدے کی دفعات

27.5۔ 5 سورس کوڈ ایسکرو

ایک سورس کوڈ ایسکرو اکاؤنٹ کسی صارف کی حفاظت کے لیے ڈیزائن کیا گیا ہے اس صورت میں کہ سپلائر DOE سافٹ ویئر کو سپورٹ نہیں کرتا یا نہیں کر سکتا۔ مثال کے طور پر، سپلائر کو کسی اور کمپنی نے حاصل کیا ہے یا دیوالیہ ہونے کا اعلان کیا ہے۔ عام طور پر، ایک تیسرا فریق جو کوڈ کو برقرار رکھنے میں مہارت رکھتا ہے اور سپلائر کے ذریعہ منتخب کردہ ایسکرو ایجنٹ کے طور پر کام کرتا ہے۔ ایسکرو ایجنٹ سورس کوڈ کے اجراء کی شرائط کو فراہم کنندہ اور ایجنسی کے درمیان بات چیت کے لیے چھوڑ دے گا۔ رہائی کی شرائط (یعنی جب سورس کوڈ ایسکرو ایجنٹ کے ذریعے ایجنسی کو جاری کیا جائے گا) میں شامل ہو سکتے ہیں:

  • معاہدے کے تحت کسی بھی ذمہ داری کو انجام دینے میں ناکامی؛
  • سپورٹ، اپ گریڈ، یا اضافہ کا بند ہونا؛
  • ایسے واقعات جو مالیاتی استحکام کو خطرے میں ڈالتے ہیں یا فراہم کنندہ کے عدم استحکام کی نشاندہی کرتے ہیں۔

ایسکرو معاہدے میں سافٹ ویئر فراہم کنندہ سے ایسکرو سافٹ ویئر کو اپ ڈیٹ رکھنے کی بھی ضرورت ہوتی ہے۔ ایجنسی کے پاس اس بات کی تصدیق کرنے کا موقع ہونا چاہیے کہ سافٹ ویئر کے تمام موجودہ ورژن اور تمام ترامیم اور اضافہ ایسکرو ایجنٹ کو پہنچا دیا گیا ہے۔

ماخذ کوڈ ایسکرو ایجنسی کے لیے اہم تحفظ فراہم کرتے ہیں۔ ایجنسیاں توقع کر سکتی ہیں کہ سافٹ ویئر سپلائرز اس اصطلاح کی شمولیت کو چیلنج کریں گے۔ ایجنسیوں کو ایسکرو معاہدے میں واضح طور پر بیان کردہ شرائط کے ساتھ ساتھ ایسکرو ایجنٹ کو موثر ہدایات فراہم کرنے کی صلاحیت پر بھی اصرار کرنا چاہیے۔ فراہم کنندہ کی طرف سے دیوالیہ پن کی فائلنگ کی صورت میں، دیوالیہ پن کا ضابطہ ایک ایسکرو معاہدے کے نفاذ کی اجازت دیتا ہے جو املاک دانش کے لائسنس کے لیے اتفاقی ہے۔

یہ ضروری ہے کہ ایسکرو کوڈ کی تصدیق کی جائے تاکہ یہ یقینی بنایا جا سکے کہ جمع کردہ مواد مکمل، درست ہے اور یہ کام کرتا ہے۔ اگرچہ آپ کی تکنیکی ٹیم کو دیگر تصدیقی سرگرمیوں کی ضرورت پڑسکتی ہے، یہاں کچھ بنیادی اقدامات ہیں جو ایسکرو کی توثیق کرنے کے لیے یسکرو معاہدے میں شامل کیے جاسکتے ہیں:

  • فائلوں کی فہرست بنائیں اور تصدیق کریں کہ وہ پڑھنے کے قابل ہیں۔
  • اس بات کو یقینی بنائیں کہ کوڈ کو مرتب کرنے اور چلانے کے لیے درکار تمام دستاویزات اور کوئی بھی متعلقہ رن ٹائم ایسکرو میں شامل ہے۔
  • ڈپازٹ کو برقرار رکھنے کے لیے کسی بھی ٹولز کی شناخت کریں۔
  • پروڈکٹ کو مرتب کریں اور قابل عمل کوڈ بنائیں
  • مرتب شدہ ڈپازٹ کی فعالیت کی جانچ کریں۔
  • انسٹال ہونے پر بنائی گئی فائلوں کے استعمال کی تصدیق کریں۔

ایسکرو اکاؤنٹ سے وابستہ ایک فیس ہے اور کسی بھی ایسکرو تصدیق پر اضافی فیس لاگو ہو سکتی ہے۔ اگر ایجنسی DOE یہ فیس ادا نہیں کرنا چاہتی ہے، تو یقینی بنائیں کہ درخواست میں واضح طور پر کہا گیا ہے کہ کسی بھی ایسکرو اکاؤنٹ کی قیمت فراہم کنندہ ادا کرے گا۔ سپلائرز عام طور پر یہ پوزیشن لیں گے کہ ایسکرو فیس ایک اضافی قیمت ہے۔ ایجنسی کو ایسکرو فیس ادا کرنے سے سافٹ ویئر کی ریلیز میں تیزی لانے کا ممکنہ فائدہ ہوتا ہے، کیونکہ ایک دیوالیہ سپلائر ایسکرو ادائیگیوں کو برقرار رکھنے میں ناکام ہو سکتا ہے۔

VITA سپلائی چین مینجمنٹ کے ذریعہ استعمال کردہ منظور شدہ کنٹریکٹ ٹیمپلیٹس میں بہت مکمل اور جامع زبان شامل ہے۔ دوسری ایجنسیاں، اگر VITA کی زبان استعمال نہیں کر رہی ہیں، تو وہ مندرجہ ذیل معاہدے کی زبان پر بھی غور کر سکتی ہیں:

"کسٹمر کو ایسکرو ایجنٹ کے طور پر کوڈ کے کاموں کو برقرار رکھنے میں مہارت رکھنے والے تیسرے فریق سے درخواست کرنے کا حق محفوظ ہے۔ اس ایجنٹ کو اس صورت میں سورس کوڈ کی معلومات جاری کرنے کا اختیار دیا جائے گا جب سپلائر سافٹ ویئر کی حمایت کرنے سے قاصر ہے یا تیار نہیں ہے۔ ریلیز کی شرائط Exhibit X میں شامل کی جائیں گی۔" (Exhibit X وہ دستاویز ہے جس میں رہائی کی انفرادی شرائط شامل ہیں جو ایجنسی کے لیے اہم ہیں۔)


ہدایت نامے کو کلیدی الفاظ یا عام اصطلاحات کے ذریعے تلاش کریں۔