Ailexa — هوش مصنوعی + قانون home
حوزهٔ جستجوی شما حدوداً در چه زمینه‌ای است:
در جست‌جوی چه هستید؟ بعد از انتخابِ آنچه می‌خواهید، در کادرِ جستجوی بالا موضوع را بنویسید و «بگرد» را بزنید.

انطباق دقیق این متن با متن رسمی هنوز به‌طور ۱۰۰٪ کنترل نشده.

قراردادهای فناوری اطلاعات، نرم‌افزار، استارتاپ‌ها، هوش مصنوعی و داده‌ها

قرارداد امانت‌گذاری سورس‌کد نرم‌افزار

سپردن کدهای منبع به شخص ثالث امین جهت آزادسازی به نفع خریدار در صورت ورشکستگی، انحلال یا قصور توسعه‌دهنده در پشتیبانی

⚠ در دستِ بهبودی

متنِ قرارداد

ماده ۱ – طرفین، نمایندگی و اقامتگاه قراردادی این قرارداد میان «سپرده‌گذار» به مشخصات [نام/عنوان شرکت] به شماره ثبت [ ] و شناسه ملی [ ] به نمایندگی [نام نماینده] به نشانی [نشانی کامل]، «ذی‌نفع» به مشخصات [نام/عنوان شرکت] به شماره ثبت [ ] و شناسه ملی [ ] به نمایندگی [نام نماینده] به نشانی [نشانی کامل] و «امین» به مشخصات [نام/عنوان شرکت] به شماره ثبت [ ] و شناسه ملی [ ] به نمایندگی [نام نماینده] به نشانی [نشانی کامل] منعقد گردید. ۱-۱- طرفین اقامتگاه‌های اعلامی در صدر این قرارداد را نشانی قانونی خود دانسته و هرگونه ابلاغیه، اخطاریه یا مکاتبات رسمی به این نشانی‌ها دارای اعتبار قانونی است. ۱-۲- نمایندگان امضاکننده این قرارداد، با امضای ذیل آن، صراحتاً اعلام می‌دارند که دارای اختیار تام و قانونی جهت تعهدآور ساختن اشخاص حقوقی متبوع خود بوده و هیچ‌گونه محدودیت قانونی یا قراردادی برای انعقاد این توافق ندارند. ۱-۳- در صورت تغییر نشانی یا تغییر در نمایندگان قانونی، طرفین مکلف‌اند مراتب را حداکثر ظرف مدت ۵ روز کاری به‌صورت کتبی به سایر طرفین اطلاع دهند؛ در غیر این صورت، ابلاغ به نشانی قبلی صحیح و نافذ تلقی می‌گردد. تبصره: هرگونه تغییر در ساختار مدیریتی یا تغییر در صاحبان امضای مجاز، باید با ارائه آگهی تغییرات روزنامه رسمی به سایر طرفین اثبات گردد.
ماده ۲ – تعاریف در این قرارداد، اصطلاحات زیر دارای معانی مشروح در ذیل می‌باشند: ۱- «نرم‌افزار» به معنای کد منبع (Source Code) و مستندات فنی موضوع قرارداد پایه است. ۲- «مواد امانی» شامل کلیه کدهای منبع، اسکریپت‌های بیلد، مستندات معماری و فهرست وابستگی‌های نرم‌افزار است که نزد امین تودیع می‌گردد. ۳- «رویداد آزادسازی» به معنای تحقق شرایطی است که موجب می‌شود امین مکلف به تحویل مواد امانی به ذی‌نفع گردد. ۴- «روز کاری» به معنای روزهای غیرتعطیل رسمی در تقویم جمهوری اسلامی ایران است. ۵- «قصور پشتیبانی» عبارت است از عدم ارائه خدمات پشتیبانی فنی توسط سپرده‌گذار مطابق با قرارداد پایه برای مدت بیش از [ ] روز. ۶- «ورشکستگی/انحلال» به معنای صدور حکم قطعی دادگاه مبنی بر ورشکستگی یا تصمیم مجمع عمومی فوق‌العاده مبنی بر انحلال سپرده‌گذار است. ۷- «بیلد قابل‌بازسازی» به معنای مجموعه‌ای از کدها و دستورالعمل‌هاست که امکان کامپایل و اجرای نرم‌افزار را بدون نیاز به ابزارهای اختصاصی سپرده‌گذار فراهم می‌آورد. تبصره: سایر اصطلاحات فنی که در این قرارداد تعریف نشده‌اند، تابع عرف رایج در صنعت نرم‌افزار و قرارداد پایه خواهند بود.
ماده ۳ – موضوع قرارداد و رابطه با قرارداد پایه موضوع این قرارداد، تعیین شرایط و نحوه امانت‌گذاری «مواد امانی» نزد «امین» جهت حفاظت و آزادسازی احتمالی آن به نفع «ذی‌نفع» در صورت وقوع رویدادهای پیش‌بینی‌شده است. ۱-۳- این قرارداد به‌عنوان یک توافق مکمل و مستقل در کنار «قرارداد پایه» (لیسانس نرم‌افزار) قرار می‌گیرد و هیچ‌گونه تغییری در حقوق و تعهدات طرفین در قرارداد پایه ایجاد نمی‌کند. ۲-۳- مفاد این قرارداد جایگزین لیسانس نرم‌افزار نبوده و صرفاً تضمینی برای تداوم دسترسی ذی‌نفع به کد منبع در شرایط اضطراری است، مگر آنکه در الحاقیه‌های بعدی صراحتاً خلاف آن توافق شود. ۳-۳- امین در این رابطه صرفاً نقش نگهدارنده امانی را ایفا نموده و هیچ‌گونه حقی نسبت به مالکیت فکری نرم‌افزار یا بهره‌برداری از آن ندارد. تبصره: در صورت تعارض میان مفاد این قرارداد و قرارداد پایه در خصوص نحوه نگهداری یا آزادسازی کد، مفاد این قرارداد حاکم خواهد بود.
ماده ۴ – اظهارات و تضمین‌ها سپرده‌گذار با امضای این قرارداد تضمین می‌نماید که دارای اهلیت قانونی کامل بوده و مالکیت معنوی یا حق قانونی لازم برای سپردن کدهای منبع به امین را دارا می‌باشد. ۱-۴- سپرده‌گذار تضمین می‌کند که مواد امانی ارائه‌شده، کامل، اصیل و فاقد هرگونه بدافزار یا کدهای مخرب است که مانع از اجرای نرم‌افزار گردد. ۲-۴- سپرده‌گذار متعهد می‌گردد که فهرست تمامی وابستگی‌های نرم‌افزار (Dependencies) و کتابخانه‌های شخص ثالث را به‌طور دقیق و شفاف به امین ارائه نماید. ۳-۴- در خصوص استفاده از نرم‌افزارهای متن‌باز (OSS)، سپرده‌گذار تضمین می‌نماید که تمامی شرایط لایسنس‌های مربوطه را رعایت کرده و هیچ‌گونه نقض حقوق مالکیت فکری ثالث در مواد امانی وجود ندارد. ۴-۴- هرگونه اظهار خلاف واقع در این ماده، موجب مسئولیت تضامنی سپرده‌گذار در برابر ذی‌نفع و امین خواهد بود. تبصره: سپرده‌گذار موظف است در صورت تغییر در وابستگی‌های نرم‌افزار، فهرست مذکور را به‌روزرسانی و به امین تسلیم نماید.
ماده ۵ – ماهیت حقوقی رابطه رابطه حقوقی موضوع این قرارداد، ترکیبی از عقد امانت (موضوع مواد ۶۰۷ به بعد قانون مدنی) و تعهد به نفع شخص ثالث (ذی‌نفع) است که با رعایت قواعد محرمانگی و حفاظت از اطلاعات تنظیم شده است. ۱-۵- امین مکلف است مواد امانی را با رعایت امانت‌داری کامل و مطابق با استانداردهای امنیتی توافق‌شده نگهداری نماید و حق هیچ‌گونه استفاده، کپی‌برداری یا مهندسی معکوس از آن را ندارد. ۲-۵- مالکیت فکری و حقوق مادی و معنوی نرم‌افزار تا زمان وقوع «رویداد آزادسازی» و تحویل رسمی آن به ذی‌نفع، به‌طور کامل در اختیار سپرده‌گذار باقی می‌ماند. ۳-۵- تعهد امین به نگهداری مواد امانی، یک تعهد مشروط است که در صورت تحقق رویدادهای آزادسازی، به تعهدِ تحویل به ذی‌نفع تبدیل می‌گردد. ۴-۵- طرفین توافق می‌نمایند که این رابطه حقوقی، هیچ‌گونه شراکت، نمایندگی یا رابطه کارگری میان آن‌ها ایجاد نمی‌کند و هر طرف در انجام تعهدات خود مستقل است. تبصره: امین حق واگذاری یا انتقال مواد امانی به اشخاص ثالث را بدون رضایت کتبی سپرده‌گذار و ذی‌نفع ندارد.
ماده ۶ – تحویل اولیه مواد امانی، قبض امین، صورتجلسه مهروموم / هش رمزنگاری (checksum/hash) ۱-۶. سپرده‌گذار موظف است ظرف مدت [ ] روز کاری از تاریخ امضای این قرارداد، کلیه «مواد امانی» موضوع قرارداد را در قالب یک بسته دیجیتالِ رمزنگاری‌شده و ایمن به امین تحویل دهد. ۲-۶. امین پس از دریافت بسته، موظف است بلافاصله نسبت به بررسی ظاهری و تأیید وصول آن اقدام نموده و صورت‌جلسه‌ای مشتمل بر مشخصات فنی، حجم فایل‌ها و «هش رمزنگاری» (Checksum/Hash) منحصر‌به‌فردِ بسته را تنظیم و به امضای طرفین برساند. ۳-۶. هرگونه تغییر در محتوای بسته امانی پس از این مرحله، مستلزم تنظیم صورت‌جلسه الحاقی و محاسبه مجدد هش رمزنگاری است. ۴-۶. امین متعهد است بسته امانی را در محیطی ایزوله، امن و دور از دسترس اشخاص ثالث نگهداری نماید. ۵-۶. در صورت عدم تطابق هش رمزنگاری در زمان راستی‌آزمایی با هش ثبت‌شده در صورت‌جلسه اولیه، امین مکلف است مراتب را فوراً به ذی‌نفع و سپرده‌گذار اعلام نماید. ۶-۶. امین هیچ‌گونه مسئولیتی در قبال محتوای فایل‌های رمزنگاری‌شده پیش از بازگشایی قانونی (در صورت وقوع رویداد آزادسازی) ندارد، مگر آنکه در صورت‌جلسه اولیه، نقص ظاهری مشهودی قید شده باشد.
ماده ۷ – محتوای حداقل سپرده و استاندارد «قابلیت بازسازی» (reproducible build) ۱-۷. سپرده‌گذار متعهد است «مواد امانی» را به‌گونه‌ای تحویل دهد که شامل کلیه کدهای منبع (Source Code)، اسکریپت‌های بیلد (Build Scripts)، مستندات فنی، کتابخانه‌های وابسته، فایل‌های پیکربندی و راهنمای نصب باشد. ۲-۷. مواد امانی باید به‌نحوی باشد که ذی‌نفع یا هر توسعه‌دهنده ثالثِ متعارف، با استفاده از مستندات ارائه‌شده، قادر به کامپایل و بازسازیِ کاملِ نسخه اجرایی نرم‌افزار باشد (استاندارد قابلیت بازسازی). ۳-۷. سپرده‌گذار تضمین می‌نماید که فهرست کامل وابستگی‌های نرم‌افزاری (Dependencies) و مجوزهای مربوط به نرم‌افزارهای متن‌باز (OSS) به‌کاررفته در کد را به پیوستِ بسته امانی ارائه نماید. ۴-۷. در صورتی که برای بازسازی نرم‌افزار به ابزارهای خاص یا محیط‌های توسعه اختصاصی نیاز باشد، سپرده‌گذار مکلف است تمامی آن ابزارها یا مستنداتِ دسترسی به آن‌ها را در بسته امانی بگنجاند. ۵-۷. عدم رعایت استاندارد «قابلیت بازسازی» به منزله نقص در سپرده تلقی شده و حقِ درخواستِ رفع نقص را برای ذی‌نفع ایجاد می‌نماید. ۶-۷. مسئولیتِ کاملِ صحت، کارآمدی و جامعیتِ موادِ سپرده‌شده بر عهده سپرده‌گذار است و امین در این خصوص هیچ‌گونه تعهد فنی یا تضمینِ کارکردی ندارد.
ماده ۸ – به‌روزرسانی ادواری سپرده، نسخه‌گذاری، نگهداری نسل‌ها و امحای نسخ قدیمی ۱-۸. سپرده‌گذار مکلف است در فواصل زمانی [ ] ماهه یا در صورت انتشار هرگونه نسخه جدید و اساسی از نرم‌افزار، نسبت به به‌روزرسانی بسته امانی نزد امین اقدام نماید. ۲-۸. هر نسخه جدید ارسالی باید دارای شماره نسخه (Version Number) و تاریخ دقیق باشد تا امکان ردیابی تغییرات فراهم گردد. ۳-۸. امین موظف است حداقل [ ] نسل از نسخه‌های اخیر سپرده‌شده را نگهداری نماید تا در صورت بروز خطا در نسخه‌های جدید، امکان بازیابی نسخه‌های پایدار قبلی وجود داشته باشد. ۴-۸. پس از دریافت و تأییدِ موفقیت‌آمیزِ نسخه جدید، امین مجاز است نسخه‌های قدیمی‌تر از سقفِ تعیین‌شده در بند ۳-۸ را با اطلاع قبلی به سپرده‌گذار امحا نماید. ۵-۸. تمامی هزینه‌های مربوط به انتقال، ذخیره‌سازی و امحای نسخه‌های ادواری بر عهده سپرده‌گذار است. ۶-۸. در صورت عدم ارسال به‌روزرسانی توسط سپرده‌گذار در مهلت مقرر، ذی‌نفع می‌تواند مراتب را به امین اعلام نماید تا امین اخطاریه لازم را برای سپرده‌گذار ارسال کند.
ماده ۹ – راستی‌آزمایی؛ گزارش؛ رفع نقص سپرده ناقص ظرف مهلت معین ۱-۹. ذی‌نفع حق دارد در فواصل زمانی [ ] ماهه، درخواستِ راستی‌آزماییِ محتوای سپرده را به امین ارائه دهد تا از انطباقِ موادِ امانی با استانداردهای مندرج در ماده ۷ اطمینان حاصل نماید. ۲-۹. امین پس از دریافت درخواست، موظف است با حضور نماینده فنی ذی‌نفع (و در صورت لزوم نماینده سپرده‌گذار)، فرآیند راستی‌آزمایی را در محیطی امن انجام دهد. ۳-۹. در صورتی که در جریان راستی‌آزمایی مشخص شود بسته امانی ناقص، مخدوش یا فاقد قابلیت بازسازی است، امین باید گزارش کتبیِ «عدم انطباق» را ظرف [ ] روز کاری برای طرفین ارسال نماید. ۴-۹. سپرده‌گذار موظف است ظرف مدت [ ] روز کاری از تاریخ ابلاغ گزارشِ عدم انطباق، نسبت به رفع نواقص و تکمیل بسته امانی اقدام نماید. ۵-۹. چنانچه سپرده‌گذار در مهلت مقرر نسبت به رفع نقص اقدام نکند، این امر می‌تواند به عنوان یکی از مصادیق «قصور پشتیبانی» تلقی شده و ذی‌نفع را در استفاده از حقوقِ پیش‌بینی‌شده در ماده ۱۵ محق سازد. ۶-۹. هزینه‌های مربوط به فرآیند راستی‌آزمایی و کارشناسی فنی بر عهده ذی‌نفع است، مگر آنکه نقصِ سپرده محرز گردد که در این صورت هزینه‌ها بر عهده سپرده‌گذار خواهد بود.
ماده ۱۰ – تعهدات سپرده‌گذار (پشتیبانی تا آزادسازی؛ اطلاع رویدادهای شرکتی؛ عدم تهی‌کردن سپرده) ۱-۱۰. سپرده‌گذار متعهد است تا زمان وقوع «رویداد آزادسازی»، خدمات پشتیبانی و نگهداری نرم‌افزار را مطابق با قرارداد پایه به ذی‌نفع ارائه نماید و این قراردادِ امانت، رافعِ تعهداتِ قراردادیِ سپرده‌گذار نیست. ۲-۱۰. سپرده‌گذار مکلف است هرگونه تغییر در وضعیت حقوقی یا ساختاری خود از قبیل انحلال، ورشکستگی، ادغام، تغییر کنترل یا توقف فعالیت‌های تجاری مرتبط با نرم‌افزار را بلافاصله و حداکثر ظرف [ ] روز کاری به امین و ذی‌نفع اطلاع دهد. ۳-۱۰. سپرده‌گذار حق ندارد با هدفِ بی‌اثر کردنِ این قرارداد، نسبت به تهی‌کردنِ محتوای سپرده یا ارائه اطلاعاتِ ناقص و گمراه‌کننده اقدام نماید. ۴-۱۰. سپرده‌گذار متعهد است در صورت بروز هرگونه رویداد آزادسازی، همکاری لازم را با امین جهت انتقالِ کامل و بدونِ نقصِ مواد امانی به ذی‌نفع به عمل آورد. ۵-۱۰. هرگونه تلاش سپرده‌گذار برای ممانعت از دسترسی ذی‌نفع به مواد امانی پس از وقوع رویداد آزادسازی، نقض فاحش قرارداد محسوب شده و مسئولیت حقوقی و کیفری خواهد داشت. ۶-۱۰. سپرده‌گذار تضمین می‌نماید که تمامی حقوق مالکیت فکریِ موادِ سپرده‌شده متعلق به اوست یا مجوزهای لازم برای سپردن آن را در اختیار دارد و هیچ ادعای ثالثی در این خصوص وجود ندارد.
ماده ۱۱ – تعهدات ذی‌نفع ۱-۱- ذی‌نفع متعهد است سهم خود از هزینه‌های مربوط به امانت‌گذاری و نگهداری سورس‌کد را مطابق با موافقت‌نامه مالی منعشده، به‌موقع و در سررسیدهای مقرر به امین یا سپرده‌گذار پرداخت نماید. ۲-۱- ذی‌نفع حق ندارد بدون احراز شرایط دقیقِ مندرج در ماده مربوط به رویدادهای آزادسازی، درخواست واهی یا بی‌مبنایی برای آزادسازی مواد امانی مطرح نماید و در صورت تخلف، مسئول جبران خسارات وارده خواهد بود. ۳-۱- کلیه اطلاعات محرمانه دریافتی مرتبط با سورس‌کد و فرآیند امانت‌گذاری مشمول تعهدات محرمانگی این قرارداد بوده و ذی‌نفع ملزم به رعایت کامل آن است. ۴-۱- ذی‌نفع اقرار می‌نماید که مفاد این قرارداد را به دقت مطالعه نموده و آگاهی کامل نسبت به محدودیت‌های استفاده از مواد امانی پیش از وقوع رویداد آزادسازی دارد. تبصره – عدم پرداخت به‌موقع سهم هزینه توسط ذی‌نفع، پس از اخطار کتبی ده‌روزه، به امین حق تعلیق خدمات مربوطه را می‌دهد.
ماده ۱۲ – تعهدات و اختیارات امین ۱-۱۲- امین صرفاً به عنوان شخص ثالث امین و نگهدارنده مواد امانی شناخته می‌شود و هیچ‌گونه حق مالکانه‌ای نسبت به سورس‌کد موضوع قرارداد ندارد. ۲-۱۲- امین موظف است از هرگونه استفاده، کپی‌برداری، مهندسی معکوس یا افشای مواد امانی خودداری نموده و بی‌طرفی کامل را در حفظ و نگهداری آن‌ها رعایت کند. ۳-۱۲- امین متعهد به نگهداری امن مواد امانی در محیطی ایزوله و غیرمتصل به اینترنت (در صورت توافق) و با بهره‌گیری از استانداردهای ایمنی فیزیکی و دیجیتال می‌باشد. ۴-۱۲- امین باید تمامی وقایع دسترسی، بازبینی یا انتقال مواد امانی را در سامانه ثبت وقایع دسترسی (Log) با ذکر تاریخ، ساعت و هماهنگی طرفین ثبت و ضبط نماید. تبصره – امین مجاز به بررسی محتوای فنی سورس‌کد نبوده و مسئولیت راستی‌آزمایی محتوایی بر عهده متخصصان معرفی‌شده است.
ماده ۱۳ – حق‌الزحمه، هزینه‌ها، مالیات، تأخیر تأدیه و تعلیق خدمات امین ۱-۱۳- حق‌الزحمه سالانه امین مبلغ [ ] ریال تعیین می‌گردد که با احتساب کلیه عوارض و مالیات بر ارزش افزوده قانونی، توسط [سپرده‌گذار / ذی‌نفع] پرداخت خواهد شد. ۲-۱۳- در صورت تأخیر در پرداخت حق‌الزحمه بیش از [ ] روز از تاریخ سررسید، به مبلغ مورد نظر خسارت تأخیر تأدیه برمبنای نرخ تورم اعلامی بانک مرکزی تعلق خواهد گرفت. ۳-۱۳- امین حق دارد در صورت عدم دریافت حق‌الزحمه پس از ارسال دو اخطار کتبی، خدمات نگهداری را تا زمان تسویه حساب کامل به حالت تعلیق درآورد. ۴-۱۳- تعلیق خدمات امین به هیچ وجه رافع مسئولیتی در قبال حفظ امنیت موجودی‌های قبلی تا زمان تعیین تکلیف نهایی نخواهد بود نامطمئن. تبصره – هزینه‌های جانبی احتمالی نظیر کارشناسی فنی یا جابجایی سرورها با توافق طرفین به طور جداگانه محاسبه و وصول می‌گردد.
ماده ۱۴ – رویدادهای آزادسازی ۱-۱۴- آزادسازی مواد امانی صرفاً در صورت وقوع یکی از رویدادهای حصری زیر امکان‌پذیر خواهد بود: الف) ورشکستگی، انحلال رسمی یا توقف فعالیت تجاری سپرده‌گذار؛ ب) قصور قطعی و مکرر سپرده‌گذار در ارائه خدمات پشتیبانی توافق‌شده؛ ج) امتناع غیرموجه سپرده‌گذار از رفع نقص فنی اساسی پس از اخطار کتبی. ۲-۱۴- رویدادهای آزادسازی جنبه حصری داشته و تفسیر موسع آن‌ها به هیچ وجه مجاز نمی‌باشد و اثبات وقوع هر یک بر عهده ذی‌نفع است. ۳-۱۴- توقف موقت فعالیت‌ها به دلیل بروز قوه قاهره (Force Majeure) مشمول رویدادهای آزادسازی این ماده نخواهد بود. ۴-۱۴- در صورت بروز اختلاف در خصوص تحقق یا عدم تحقق رویداد آزادسازی، موضوع از طریق نهاد حل اختلاف مندرج در قرارداد پیگیری می‌شود نامطمئن. تبصره – هرگونه تلاش برای آزادسازی از طریق توسل به تقلب یا مدارک جعلی، موجب مسئولیت کیفری و حقوقی متخلف خواهد بود.
ماده ۱۵ – آیین درخواست، ابلاغ، اعتراض، وثیقه حسن‌نیت درخواست و آزادسازی اضطراری ۱-۱۵- ذی‌نفع باید درخواست کتبی خود مبنی بر آزادسازی را به همراه مستندات مثبته وقوع رویداد به امین و سپرده‌گذار ابلاغ نماید. ۲-۱۵- سپرده‌گذار ظرف مدت [ ] روز کاری از تاریخ ابلاغ درخواست، حق دارد اعتراض مستند خود را به امین تسلیم نماید؛ در غیر این صورت امین روند آزادسازی را آغاز می‌کند. ۳-۱۵- ذی‌نفع ملزم است همزمان با ارائه درخواست آزادسازی، مبلغی به عنوان وثیقه حسن‌نیت درخواست به حساب امین واریز نماید تا در صورت رد قطعی درخواست، هزینه‌های خسارت احتمالی از آن کسر گردد. ۴-۱۵- در موارد اضطراری اثبات‌شده که تأخیر در آزادسازی موجب ورود خسارات جبران‌ناپذیر به کسب‌وکار ذی‌نفع شود، آیین‌نامه آزادسازی اضطراری با تشخیص داور مرضی‌الطرفین اعمال می‌گردد نامطمئن. تبصره – جزئیات اجرایی ابلاغ و سپرده‌گذاری وثیقه در پیوست شماره [ ] این قرارداد ذکر شده است. توضیحِ فیلدها: • متن: متنِ کاملِ همان مواد، هر ماده در خطِ جدا
ماده ۱۶ – اثر آزادسازی: دامنه مجوز اجباری/مشروط، محدودیت استفاده، منع رقابت نامشروع، بازگرداندن مواد در صورت رد درخواست توسط مرجع صالح ۱-۱۶. در صورت وقوع «رویداد آزادسازی» و تأیید آن توسط مرجع ذی‌صلاح یا داور، امین مکلف است مواد امانی را در اختیار ذی‌نفع قرار دهد و ذی‌نفع به موجب این قرارداد، یک مجوز غیرانحصاری، غیرقابل‌انتقال و محدود برای استفاده از سورس‌کد صرفاً جهت تداوم بهره‌برداری از نرم‌افزار و رفع خطاهای احتمالی دریافت می‌نماید. ۲-۱۶. این مجوز صرفاً در محدوده نیازهای عملیاتی ذی‌نفع برای جایگزینی خدمات پشتیبانیِ ازدست‌رفته است و به هیچ عنوان به معنای انتقال مالکیت فکری یا حق تجاری‌سازی، فروش یا توزیع مجدد نرم‌افزار به اشخاص ثالث نمی‌باشد. ۳-۱۶. ذی‌نفع متعهد است از هرگونه اقدام که مصداق رقابت نامشروع با سپرده‌گذار باشد، از جمله مهندسی معکوسِ بخش‌های غیرمرتبط با عملکرد اصلی نرم‌افزار یا استفاده از کدهای امانی برای توسعه محصولات رقیب، اکیداً خودداری نماید. ۴-۱۶. در صورتی که پس از آزادسازی، مرجع قضایی یا داوریِ صالح، درخواست آزادسازی را غیرموجه تشخیص داده و حکم به رد آن صادر نماید، ذی‌نفع مکلف است ظرف مدت [ ] روز کاری، تمامی نسخه‌های دریافتی از مواد امانی را امحا نموده و گواهی کتبی مبنی بر عدم استفاده و حذف کامل آن‌ها را به سپرده‌گذار و امین ارائه دهد. ۵-۱۶. هرگونه استفاده فراتر از حدود مقرر در این ماده، نقض حقوق مالکیت فکری سپرده‌گذار محسوب شده و موجب مسئولیت مدنی و کیفری برای ذی‌نفع خواهد بود. ### F307x17
ماده ۱۷ – جایگزینی امین، تعارض منافع، انتقال مواد به امین جانشین ظرف مهلت ۱-۱۷. در صورتی که امین به هر دلیلی قادر به ادامه ارائه خدمات نباشد یا طرفین توافق بر تغییر امین نمایند، امین موظف است حداکثر ظرف مدت [ ] روز کاری، تمامی مواد امانی را به امین جدید که با توافق کتبی طرفین تعیین شده است، تحویل دهد. ۲-۱۷. امین متعهد است در زمان جایگزینی، صورت‌جلسه‌ای دقیق از وضعیت سلامت و یکپارچگی مواد امانی تنظیم نموده و به امضای طرفین برساند تا مسئولیت نگهداری به صورت رسمی منتقل گردد. ۳-۱۷. امین مکلف است در صورت بروز هرگونه تعارض منافع، از جمله برقراری رابطه تجاری مستقیم با ذی‌نفع یا سپرده‌گذار که بی‌طرفی او را مخدوش نماید، مراتب را بلافاصله به طرف دیگر اطلاع داده و در صورت لزوم از سمت خود استعفا دهد. ۴-۱۷. هزینه‌های انتقال مواد امانی به امین جانشین، در صورتی که ناشی از قصور امین فعلی باشد، بر عهده وی و در غیر این صورت بر عهده سپرده‌گذار خواهد بود. ۵-۱۷. امین جانشین مکلف است پیش از تحویل گرفتن مواد، تمامی مفاد این قرارداد را مطالعه و با امضای الحاقیه، تعهدات خود را نسبت به حفظ و نگهداری مواد امانی تأیید نماید. ### F307x18
ماده ۱۸ – مسئولیت، سقف خسارت، وجه التزام ۱-۱۸. در صورت تأخیر سپرده‌گذار در به‌روزرسانی مواد امانی، وی ملزم به پرداخت وجه التزام روزانه به مبلغ [ ] ریال به ذی‌نفع خواهد بود. ۲-۱۸. چنانچه در زمان آزادسازی مشخص گردد مواد امانی ناقص، غیرقابل‌بازسازی یا فاقد مستندات لازم بوده است، سپرده‌گذار مسئول جبران خسارات وارده به ذی‌نفع تا سقف [ ] ریال خواهد بود. ۳-۱۸. در صورت افشای غیرمجاز مواد امانی توسط امین، وی مسئول جبران تمامی خسارات مستقیم و غیرمستقیم وارده به سپرده‌گذار بوده و علاوه بر آن، ملزم به پرداخت وجه التزام مقطوع به مبلغ [ ] ریال می‌باشد. ۴-۱۸. چنانچه آزادسازی مواد امانی به دلیل قصور یا تقصیر امین در احراز شرایط رویداد آزادسازی صورت پذیرد، امین مسئول جبران خسارات وارده به سپرده‌گذار خواهد بود. ۵-۱۸. در صورتی که ذی‌نفع با سوءنیت و بدون وجود شرایط مقرر، درخواست آزادسازی مواد امانی را مطرح نماید، ملزم به پرداخت وجه التزام به مبلغ [ ] ریال به سپرده‌گذار بابت نقض قرارداد و هزینه‌های دادرسی خواهد بود. ۶-۱۸. سقف مسئولیت مالی امین در این قرارداد، به استثنای موارد تقصیر عمدی یا تقلب، محدود به مبلغ [ ] ریال تعیین می‌گردد. ### F307x19
ماده ۱۹ – تضمین‌ها و وثایق ۱-۱۹. سپرده‌گذار متعهد است در زمان امضای این قرارداد، تضمینی معتبر به صورت [ ] به مبلغ [ ] ریال نزد امین یا شخص ثالث مورد توافق تودیع نماید تا حسن انجام تعهدات وی در خصوص به‌روزرسانی و اصالت مواد امانی تضمین گردد. ۲-۱۹. در صورت احراز قصور سپرده‌گذار در انجام تعهدات قراردادی، ذی‌نفع یا امین (بسته به مورد) حق دارند از محل این وثیقه، خسارات وارده را استیفا نمایند. ۳-۱۹. امین نیز متعهد است برای تضمین حسن انجام وظایف امانتداری و حفظ محرمانگی، تضمینی به مبلغ [ ] ریال به صورت [ ] نزد سپرده‌گذار تودیع نماید. ۴-۱۹. این تضمین‌ها تا پایان مدت قرارداد و تسویه نهایی تعهدات طرفین نزد مرجع مربوطه باقی خواهد ماند و پس از خاتمه قرارداد و تأیید عدم وجود ادعا، به ذی‌نفعِ آن مسترد خواهد شد. ۵-۱۹. هرگونه تغییر در مبلغ یا نوع تضمین‌ها تنها با توافق کتبی طرفین و تنظیم الحاقیه امکان‌پذیر است. ### F307x20
ماده ۲۰ – محرمانگی و داده شخصی ۱-۲۰. تمامی اطلاعاتی که در قالب مواد امانی یا در جریان اجرای این قرارداد مبادله می‌شود، «اطلاعات محرمانه» تلقی شده و طرفین متعهدند از افشای آن به اشخاص ثالث بدون مجوز کتبی خودداری نمایند. ۲-۲۰. امین مکلف است تمامی تدابیر فنی و سازمانی لازم را برای جلوگیری از دسترسی غیرمجاز به سورس‌کد و داده‌های شخصی احتمالی موجود در آن اتخاذ نماید. ۳-۲۰. تعهد به محرمانگی شامل تمامی کارکنان، مشاوران و پیمانکاران طرفین که به این اطلاعات دسترسی دارند نیز می‌شود و طرفین مسئولیت اقدامات آن‌ها را بر عهده خواهند داشت. ۴-۲۰. در صورت بروز هرگونه نشت اطلاعات یا دسترسی غیرمجاز، طرفِ مطلع مکلف است حداکثر ظرف مدت [ ] ساعت، مراتب را به طرف دیگر اطلاع داده و اقدامات لازم برای محدودسازی خسارت را انجام دهد. ۵-۲۰. این تعهدات محرمانگی، حتی پس از خاتمه یا فسخ این قرارداد، به مدت [ ] سال برای طرفین لازم‌الاجرا باقی خواهد ماند. ۶-۲۰. در خصوص داده‌های شخصی، طرفین متعهد به رعایت دقیق قوانین و مقررات حاکم بر حفاظت از داده‌های شخصی در جمهوری اسلامی ایران می‌باشند.
ماده ۲۱ – امنیت اطلاعات و ممیزی محدود ۱-۲۱- امین متعهد است تمامی تدابیر فنی و سازمانی لازم، از جمله رمزنگاری پیشرفته و کنترل دسترسی چندمرحله‌ای، را جهت حفاظت از «مواد امانی» در برابر هرگونه دسترسی غیرمجاز، سرقت، تخریب یا افشا اتخاذ نماید. ۲-۲۱- ذی‌نفع حق دارد سالانه یک‌بار، با اعلام کتبی قبلی و رعایت پروتکل‌های امنیتی امین، از «فرایند» نگهداری و امنیت فیزیکی یا دیجیتالِ محلِ نگهداریِ مواد امانی ممیزی به‌عمل آورد. ۳-۲۱- این حق ممیزی صرفاً محدود به بررسی انطباق فرایندهای امین با استانداردهای امنیتی توافق‌شده است و به هیچ عنوان شامل دسترسی به محتوای سورس‌کد یا کپی‌برداری از آن نمی‌شود. ۴-۲۱- امین موظف است گزارش‌های دوره‌ای امنیت سیستم‌های خود را در صورت درخواست ذی‌نفع، بدون افشای جزئیات فنی حساس، ارائه نماید. تبصره: هرگونه ممیزی باید توسط کارشناس مستقل و مورد تأیید طرفین انجام شود و هزینه‌های آن بر عهده ذی‌نفع خواهد بود.
ماده ۲۲ – قوه قاهره ۱-۲۲- قوه قاهره شامل حوادث غیرقابل پیش‌بینی و غیرقابل اجتنابی است که اجرای تعهدات این قرارداد را برای طرفین به‌طور مطلق غیرممکن سازد، از جمله سیل، زلزله، جنگ یا دستورات آمرانه دولتی. ۲-۲۲- حملات سایبری، نفوذهای غیرمجاز یا اختلالات زیرساختی تنها در صورتی «قوه قاهره» محسوب می‌شوند که امین ثابت کند تمامی استانداردهای امنیتی متعارف و به‌روز را رعایت کرده و بلافاصله پس از وقوع، اقدامات معقول جهت مهار و اطلاع‌رسانی به ذی‌نفع را انجام داده است. ۳-۲۲- طرفی که دچار قوه قاهره شده است، موظف است ظرف [ ] روز کاری، مراتب را کتباً به طرف دیگر اعلام نماید. ۴-۲۲- در صورت تداوم وضعیت قوه قاهره بیش از [ ] روز، هر یک از طرفین حق فسخ قرارداد را بدون پرداخت خسارت خواهند داشت. تبصره: قصور در اطلاع‌رسانی به‌موقع، حق استناد به قوه قاهره را از طرفِ متخلف سلب می‌نماید.
ماده ۲۳ – تغییر کنترل، ادغام و واگذاری قرارداد ۱-۲۳- سپرده‌گذار و ذی‌نفع می‌توانند با اطلاع کتبی به امین، حقوق و تعهدات خود را به اشخاص ثالث منتقل نمایند، مشروط بر اینکه انتقال‌گیرنده تمامی تعهدات قراردادی را بپذیرد. ۲-۲۳- امین حق واگذاری، انتقال یا تفویض تمام یا بخشی از تعهدات خود تحت این قرارداد را به هیچ شخص ثالثی، اعم از اشخاص وابسته یا غیروابسته، بدون اخذ رضایت کتبی و قبلی سپرده‌گذار و ذی‌نفع ندارد. ۳-۲۳- در صورت تغییر کنترل (Change of Control) در ساختار مالکیت امین، امین موظف است بلافاصله مراتب را به طرفین اعلام نماید. ۴-۲۳- در صورت عدم رضایت سپرده‌گذار یا ذی‌نفع به تغییر کنترل امین، آن‌ها حق دارند قرارداد را با رعایت مهلت اخطار [ ] روزه فسخ و نسبت به انتقال مواد امانی به امین جدید اقدام نمایند.
ماده ۲۴ – مدت، تمدید و خاتمه قرارداد ۱-۲۴- مدت این قرارداد از تاریخ [ ] لغایت [ ] به مدت [ ] سال شمسی تعیین می‌گردد و پس از انقضا، در صورت توافق کتبی طرفین قابل تمدید است. ۲-۲۴- با خاتمه قرارداد، امین موظف است تمامی مواد امانی را ظرف [ ] روز کاری به سپرده‌گذار مسترد نماید، مگر آنکه رویداد آزادسازی پیش از خاتمه رخ داده باشد. ۳-۲۴- در صورت وقوع رویداد آزادسازی پیش از خاتمه، تعهدات امین در خصوص آزادسازی مواد به نفع ذی‌نفع، حتی پس از انقضای مدت قرارداد، به قوت خود باقی خواهد ماند. ۴-۲۴- امین مکلف است پس از استرداد مواد به سپرده‌گذار، تمامی نسخه‌های پشتیبان و کپی‌های موجود در سیستم‌های خود را به‌طور کامل امحا نموده و گواهی کتبی امحا را ارائه دهد.
ماده ۲۵ – خیارات و فسخ ۱-۲۵- طرفین با امضای این قرارداد، تمامی خیارات قانونی از جمله خیار غبن (حتی فاحش و افحش) را به استثنای خیار تدلیس و خیار تعذر تسلیم، از خود سلب و ساقط نمودند. ۲-۲۵- در صورت تخلف هر یک از طرفین از تعهدات اساسی مندرج در این قرارداد، طرف مقابل حق دارد با ارسال اخطاریه کتبی و اعطای مهلت [ ] روزه جهت رفع نقص، در صورت عدم اقدام، قرارداد را فسخ نماید. ۳-۲۵- فسخ قرارداد مانع از استحقاق طرفین نسبت به مطالبه خسارات وارده ناشی از نقض تعهدات پیش از فسخ نخواهد بود. ۴-۲۵- هرگونه توافق مبنی بر اسقاط خیارات، نافی مسئولیت طرفین در قبال تقصیر یا قصور عمدی در اجرای تعهدات قراردادی نمی‌باشد.
ماده ۲۶ – ارتباط با ورشکستگی و مدیر تصفیه ۱-۲۶- طرفین توافق می‌نمایند که مواد امانی موضوع این قرارداد، به هیچ عنوان جزو دارایی‌های امین محسوب نشده و در صورت صدور حکم ورشکستگی یا انحلال امین، این مواد از توده دارایی‌های قابل تصفیه وی مستثنی می‌باشند. ۲-۲۶- امین مکلف است در صورت بروز هرگونه وضعیت ورشکستگی، توقف یا انحلال، مراتب را بلافاصله و حداکثر ظرف مدت ۴۸ ساعت به سپرده‌گذار و ذی‌نفع کتباً اطلاع دهد. ۳-۲۶- در صورت انتصاب مدیر تصفیه یا مدیر تصفیه قضایی برای امین، وی مکلف است با رعایت مفاد این قرارداد، نسبت به حفظ و حراست از مواد امانی اقدام نموده و از هرگونه دخل و تصرف یا ادغام آن‌ها در اموال ورشکسته خودداری نماید. ۴-۲۶- سپرده‌گذار و ذی‌نفع حق دارند با ارائه این قرارداد به مرجع قضایی یا اداره تصفیه امور ورشکستگی، نسبت به استرداد یا انتقال مواد امانی به امین جایگزین اقدام نمایند. ۵-۲۶- امین متعهد است در صورت بروز وضعیت ورشکستگی، تمامی مستندات و کلیدهای رمزنگاری مربوط به مواد امانی را در اختیار ذی‌نفع یا نماینده قانونی وی قرار دهد تا از تضییع حقوق ذی‌نفع جلوگیری به عمل آید. تبصره: هرگونه اقدام مدیر تصفیه برخلاف مفاد این ماده، نقض صریح تعهدات قراردادی تلقی شده و مسئولیت تضامنی امین و مدیر تصفیه را در پی خواهد داشت.
ماده ۲۷ – عدم رابطه شراکت و استقلال طرفین ۱-۲۷- این قرارداد صرفاً یک قرارداد امانت‌گذاری (Escrow) بوده و به هیچ عنوان به معنای ایجاد رابطه شراکت، مشارکت مدنی، نمایندگی تجاری، کارگر و کارفرمایی یا هرگونه رابطه حقوقی دیگر میان طرفین نیست. ۲-۲۷- هیچ‌یک از طرفین حق ندارند به نام یا به حساب طرف دیگر تعهدی ایجاد نمایند یا خود را به عنوان شریک یا نماینده طرف دیگر معرفی کنند. ۳-۲۷- هر یک از طرفین در انجام وظایف و تعهدات خود در این قرارداد، کاملاً مستقل عمل نموده و مسئولیت کلیه اقدامات، هزینه‌ها و کارکنان خود را شخصاً بر عهده دارند. ۴-۲۷- هیچ‌گونه رابطه استخدامی میان کارکنان امین و سپرده‌گذار یا ذی‌نفع برقرار نمی‌گردد و تمامی مسئولیت‌های قانونی، بیمه‌ای و مالیاتی کارکنان بر عهده کارفرمای مربوطه است. ۵-۲۷- طرفین اقرار می‌نمایند که هیچ‌یک از مفاد این قرارداد، حق یا امتیازی برای طرف دیگر جهت مداخله در امور داخلی یا تصمیم‌گیری‌های مدیریتی طرف مقابل ایجاد نمی‌کند.
ماده ۲۸ – حل اختلاف و دستور موقت ۱-۲۸- کلیه اختلافات ناشی از تفسیر، اجرا یا فسخ این قرارداد، ابتدا از طریق مذاکره مستقیم و حسن‌نیت میان نمایندگان تام‌الاختیار طرفین ظرف مدت [ ] روز کاری حل‌وفصل خواهد شد. ۲-۲۸- در صورت عدم حصول نتیجه، اختلاف به [مرکز داوری اتاق بازرگانی ایران / دادگاه‌های عمومی حقوقی تهران] ارجاع می‌گردد تا مطابق قوانین جمهوری اسلامی ایران رسیدگی شود. ۳-۲۸- طرفین توافق می‌نمایند که در صورت بروز اختلاف در خصوص افشای غیرمجاز یا امحای مواد امانی، ذی‌نفع حق دارد پیش از صدور رأی قطعی، از مرجع صالح تقاضای صدور دستور موقت مبنی بر منع افشا، منع امحا یا توقیف مواد امانی را بنماید. ۴-۲۸- امین متعهد است تا زمان صدور رأی نهایی یا دستور موقت، از هرگونه اقدامی که منجر به تغییر وضعیت موجود مواد امانی می‌گردد، خودداری نماید. ۵-۲۸- هزینه داوری یا دادرسی در مرحله نخست بر عهده مدعی است و در نهایت تابع رأی صادره خواهد بود. تبصره: صدور دستور موقت منوط به تودیع خسارت احتمالی توسط ذی‌نفع نزد مرجع صالح، مطابق مقررات آیین دادرسی مدنی است.
ماده ۲۹ – ابلاغ ۱-۲۹- کلیه مکاتبات، اخطاریه‌ها و ابلاغیه‌های موضوع این قرارداد باید به صورت کتبی و از طریق پست سفارشی، پیک با اخذ رسید یا پست الکترونیک رسمی به نشانی‌های مندرج در ماده ۱ ارسال گردد. ۲-۲۹- در خصوص پست الکترونیک، ابلاغ زمانی معتبر است که فرستنده «رسید خوانده شدن» (Read Receipt) یا تأییدیه دریافت از سوی گیرنده را دریافت نماید. ۳-۲۹- هرگاه هر یک از طرفین نشانی یا پست الکترونیک خود را تغییر دهد، مکلف است مراتب را ظرف مدت [ ] روز کاری به صورت کتبی به طرف دیگر اعلام نماید؛ در غیر این صورت، ابلاغ به نشانی قبلی صحیح و قانونی تلقی می‌شود. ۴-۲۹- تاریخ ابلاغ، تاریخ تحویل نامه به نشانی طرف مقابل یا تاریخ دریافت تأییدیه پست الکترونیک خواهد بود. ۵-۲۹- در صورت امتناع از دریافت نامه یا عدم حضور در نشانی اعلامی، ابلاغ با درج در روزنامه کثیرالانتشار یا سایر طرق قانونی، معتبر محسوب می‌گردد.
ماده ۳۰ – تفکیک‌پذیری و تمامیت قرارداد ۱-۳۰- این قرارداد و پیوست‌های آن، توافق کامل و نهایی میان طرفین در خصوص موضوع قرارداد بوده و جایگزین کلیه مذاکرات، توافقات و مکاتبات پیشین (اعم از شفاهی یا کتبی) می‌گردد. ۲-۳۰- چنانچه هر یک از مواد یا بندهای این قرارداد به موجب حکم قطعی مرجع صالح قضایی یا داوری، غیرقانونی، باطل یا غیرقابل‌اجرا تشخیص داده شود، آن ماده یا بند از قرارداد حذف می‌گردد. ۳-۳۰- ابطال یا غیرقابل‌اجرا بودن یک ماده، تأثیری در اعتبار و نفوذ سایر مواد قرارداد نداشته و سایر مفاد همچنان به قوت خود باقی خواهند ماند. ۴-۳۰- طرفین متعهد می‌شوند در صورت ابطال یک ماده، بلافاصله نسبت به جایگزینی آن با ماده‌ای که بیشترین نزدیکی را به قصد و نیت اولیه طرفین دارد، اقدام نمایند. ۵-۳۰- هرگونه اصلاح، تغییر یا الحاق به این قرارداد تنها در صورتی معتبر است که به صورت کتبی تنظیم شده و به امضای مجاز طرفین برسد.
ماده ۳۱ – نسخ، پیوست‌ها و زبان حاکم ۱-۳۱. این قرارداد در [ ] نسخه با اعتبار واحد تنظیم و پس از امضای طرفین، هر نسخه در حکم اصل بوده و بین طرفین لازم‌الاجرا می‌باشد. ۲-۳۱. کلیه پیوست‌های این قرارداد، از جمله «فهرست مواد امانی»، «دستورالعمل راستی‌آزمایی» و «جدول هزینه‌ها»، جزء لاینفک این قرارداد محسوب شده و مفاد آن‌ها در حکم مفاد متن اصلی قرارداد است. ۳-۳۱. زبان حاکم بر تفسیر، اجرا و حل‌وفصل اختلافات ناشی از این قرارداد، زبان فارسی است و در صورت وجود هرگونه مغایرت میان نسخه فارسی و ترجمه احتمالی آن به سایر زبان‌ها، متن فارسی ملاک عمل خواهد بود. ۴-۳۱. هرگونه تغییر در پیوست‌ها یا الحاق پیوست جدید، مستلزم تنظیم صورت‌جلسه کتبی و امضای مجاز طرفین است و پیوست‌های فاقد امضا یا تاریخ، فاقد اعتبار حقوقی می‌باشند. ۵-۳۱. طرفین اقرار می‌نمایند که با مطالعه کامل متن قرارداد و پیوست‌های آن، از مفاد و تعهدات مندرج در آن‌ها آگاهی کامل داشته و با امضای این قرارداد، کلیه پیوست‌ها را نیز تأیید و تنفیذ می‌نمایند.
ماده ۳۲ – امضا، مهر، تاریخ و مکان ۱-۳۲. این قرارداد در تاریخ [ ] در شهر [ ] تنظیم و به امضای مجاز طرفین یا نمایندگان قانونی آنان رسیده است. ۲-۳۲. امضای این قرارداد توسط نمایندگان حقوقی، منوط به ارائه آگهی تغییرات روزنامه رسمی و معرفی‌نامه کتبی معتبر است که به عنوان پیوست شماره [ ] به این قرارداد ضمیمه می‌گردد. ۳-۳۲. طرفین متعهد می‌شوند که تمامی صفحات قرارداد و پیوست‌های آن را امضا یا پاراف نموده و در صورت وجود مهر، ممهور به مهر شرکت نمایند. ۴-۳۲. هرگونه امضای دیجیتال یا الکترونیکی که مطابق با «قانون تجارت الکترونیکی» ایران دارای اعتبار باشد، در حکم امضای دستی بوده و برای طرفین الزام‌آور است. ۵-۳۲. این قرارداد در [ ] صفحه و [ ] پیوست تنظیم شده است که تمامی آن‌ها به امضای طرفین رسیده و نزد طرفین نگهداری می‌شود. محل امضای طرفین: سپرده‌گذار (توسعه‌دهنده): نام و نام خانوادگی/نام شرکت: [ ] سمت: [ ] امضا و مهر: ذی‌نفع (خریدار/مشتری): نام و نام خانوادگی/نام شرکت: [ ] سمت: [ ] امضا و مهر: امین (نگهدارنده): نام و نام خانوادگی/نام شرکت: [ ] سمت: [ ] امضا و مهر:

نکاتِ تنظیمِ این قرارداد

مبنای حقوقی
ماده ۱۰ قانون مدنی، عقد امانت (ودیعه) از باب عقود معین، و قواعد عمومی قراردادها.
نکاتِ کلیدی
۱. تفکیک دقیق نقش امین به عنوان شخص ثالث بی‌طرف و نگهدارنده صرف مواد امانی. ۲. ضرورت تعیین دقیق و مضیق «رویدادهای آزادسازی» برای جلوگیری از سوءاستفاده ذی‌نفع. ۳. لزوم رعایت استاندارد «قابلیت بازسازی» (Reproducible Build) برای اطمینان از کارآمدی سورس‌کد تحویلی. ۴. پیش‌بینی مکانیزم به‌روزرسانی ادواری و نگهداری نسل‌های مختلف نسخه‌ها. ۵. صراحت در بقای حقوق مالکیت فکری نزد سپرده‌گذار تا پیش از تحقق رویداد آزادسازی. ۶. تعیین تکلیف دقیق مواد امانی در فرض ورشکستگی یا انحلال امین یا سپرده‌گذار. ۷. پیش‌بینی ضمانت‌اجراها و وجه‌التزام‌های متناسب برای تخلفات احتمالی (تأخیر، افشا، درخواست واهی).
بندهای پرخطر
۱. ماده مربوط به «رویدادهای آزادسازی» (ماده ۱۴): اگر شرایط آزادسازی مبهم یا سهل‌انگارانه نوشته شود، ممکن است ذی‌نفع به ناحق تقاضای دریافت سورس‌کد کند؛ راه‌حل: حصری کردن موارد و شرط داوری فوری پیش از آزادسازی. ۲. ماده مربوط به «استاندارد قابلیت بازسازی» (ماده ۷): تحویل کدهای ناقص یا بدون مستندات کامپایل توسط سپرده‌گذار؛ راه‌حل: پیش‌بینی حق راستی‌آزمایی توسط کارشناس مرضی‌الطرفین و تعیین جریمه سنگین برای سپرده ناقص. ۳. ماده مربوط به «افشای غیرمجاز توسط امین» (ماده ۱۲ و ۱۸): افشای سورس‌کد ارزشمند به رقبا؛ راه‌حل: تعیین وجه‌التزام سنگین و سلب مسئولیت محدود در صورت اثبات تقصیر عمده یا عمد امین. ۴. ماده مربوط به «ورشکستگی امین» (ماده ۲۶): احتمال توقیف مواد امانی جزو دارایی‌های امین ورشکسته؛ راه‌حل: تصریح به اینکه مواد امانی امانت محض بوده و جزو دارایی‌های قابل تصفیه امین نیستند.

این متن با کمکِ هوش مصنوعی و گاه با کنترلِ کارشناس، به زبانِ ساده تهیه شده؛ برای پروندهٔ خودتان با وکیل مشورت کنید. گاه عبارت‌ها در هر پرونده معنای خاصِ خود را دارند و ممکن است خطا داشته باشد.

+ نمایشِ کاملِ مقدمه و توضیحاتِ پرامپت
# پرامپتِ تنظیمِ قرارداد امانت‌گذاری سورس‌کد نرم‌افزار (Software Source Code Escrow Agreement) ## نقش تو یک وکیل پایه‌یک دادگستری ایران، متخصص قراردادهای فناوری اطلاعات، مالکیت فکری نرم‌افزار و تنظیم اسناد سه‌جانبه هستی. قراردادی حرفه‌ای، کامل، دقیق، بدون ابهام و کاملاً منطبق با حقوق ایران تنظیم کن. زبان: فارسیِ رسمیِ حقوقی. هیچ ماده‌ای را حدس نزن؛ اگر اطلاعاتی ناقص است، **قبل از نوشتن قرارداد** سؤال بپرس و پیش‌نویس ننویس. اعداد را هم به عدد و هم به حروف بنویس. از اصطلاحات مبهم («متعارف»، «در اسرع وقت»، «حسب مورد» بدون ضابطه) پرهیز کن مگر با تعریف کمّی/زمانی. قرارداد باید برای اجرا در محاکم ایران قابل استناد باشد و در صورت عنصر خارجی، سازگاری با حقوق تجارت بین‌الملل را نیز رعایت کند. ## چارچوب حقوقی حاکم حقوق حاکم: **حقوق ایران**. قوانین و مقررات مرتبط که باید رعایت شود (بدون استناد به شماره ماده‌ای که از صحت آن مطمئن نیستی؛ در متن قرارداد به **نام قانون** ارجاع بده): - قانون مدنی (احکام عقود، شرایط صحت معامله، تعهدات، ضمان، شروط ضمن عقد، تعهد به نفع شخص ثالث، و احکام **ودیعه/امانت** و مسئولیت امین). - قانون تجارت و مقررات ورشکستگی و تصفیه (از جمله قانون اداره تصفیه امور ورشکستگی) برای تعریف و اثر ورشکستگی/توقف تاجر و محدودیت تصرفات. - قانون آیین دادرسی مدنی (صلاحیت، ابلاغ، ادله). - قانون حمایت از حقوق پدیدآورندگان نرم‌افزارهای رایانه‌ای و آیین‌نامه اجرایی آن. - قانون ثبت اختراعات، طرح‌های صنعتی و علائم تجاری (در حد حقوق مرتبط با نرم‌افزار/علامت/اختراع در صورت وجود). - قانون تجارت الکترونیکی. - قانون جرائم رایانه‌ای (حفظ داده، دسترسی غیرمجاز، افشای اسرار). - قانون مالیات‌های مستقیم و قانون مالیات بر ارزش افزوده (در خصوص حق‌الزحمه امین و هرگونه واگذاری/خدمات). - در صورت طرف خارجی یا داوری بین‌المللی: قانون داوری تجاری بین‌المللی؛ و در صورت انتخاب، قواعد سازگار با نظم عمومی ایران. - در صورت استفاده از رمزنگاری یا داده شخصی: قوانین و مقررات مرتبط با حفاظت داده و صادرات فناوری در حد لازم (بدون نقض قواعد آمره). **نکته فقهی/قانونی ماهیت عقد (یک خط):** این سند ماهیتاً ترکیبی است از **ودیعه/امانت** نسبت به حامل فیزیکی یا بسته رمزشده، **تعهد نگهداری و عدم افشا** نسبت به اطلاعات/کد (مال غیرمادی)، و **تعهد به نفع ثالث** برای آزادسازی مشروط؛ ودیعه اصولاً عقدی **جایز** و مبتنی بر **قبض** است، لذا برای لازم‌کردن رابطه، باید با شروط صریح، مدت، اسقاط جزاییِ رجوع ناموجه، و سازوکار جایگزینی امین، رابطه را پایدار کرد و مالکیت فکری را تا تحقق شرایط آزادسازی نزد سپرده‌گذار باقی گذاشت. **قواعد آمره که نباید نقض شود:** نظم عمومی و اخلاق حسنه؛ ممنوعیت شرط خلاف مقتضای ذات عقد به نحو مبطل؛ عدم امکان سلب حق رجوع مطلق بستانکاران/مدیر تصفیه در ورشکستگی فراتر از قانون؛ ممنوعیت انتقال یا افشای غیرمجاز اثر نرم‌افزاری؛ ممنوعیت شرط خلاف قوانین مالیاتی و پولشویی؛ عدم تعیین مرجع قضایی خارجی به‌نحوی که صلاحیت انحصاری محاکم ایران در امور آمره را نقض کند؛ عدم درج وجه التزام گزافِ غیرقابل‌جمع با خسارت واقعی بدون ضابطه؛ محرمانگی امین و منع استفاده تجاری از کد. ## اطلاعات لازم کاربر باید همهٔ موارد زیر را پر کند. اگر موردی «ندارد» است، صریحاً بنویسد. قالب: مقدار را داخل همان کروشه جایگزین کند. ### الف) طرفین و اقامتگاه - سپرده‌گذار (توسعه‌دهنده/مالک کد / Depositor): [[نام شخص حقیقی با مشخصات شناسنامه‌ای و کد ملی / یا نام شرکت، شناسه ملی، شماره ثبت، اقامتگاه قانونی، نام و سمت امضاکننده و مستند نمایندگی]] - ذی‌نفع (خریدار/دارنده مجوز / Beneficiary): [[مشخصات کامل مشابه بالا]] - امین / عامل امانت (Escrow Agent): [[نام شخص یا شرکت امین، شناسه/ثبت، اقامتگاه، مجوزها در صورت وجود، مشخصات امضاکننده]] - آیا طرف خارجی وجود دارد؟ [[بله/خیر؛ تابعیت و نشانی خارجی؛ زبان دوم قرارداد در صورت نیاز]] - اقامتگاه قراردادی و نشانی ابلاغ هر طرف (ایمیل رسمی، شماره تماس، نمابر در صورت وجود): [[...]] - آیا چند ذی‌نفع یا چند محصول وجود دارد؟ [[فهرست]] ### ب) موضوع، محصول و مواد امانی - نام تجاری و نسخه نرم‌افزار/سامانه: [[...]] - شرح کارکرد و محیط اجرا (on-prem / ابری / هیبرید): [[...]] - رابطه پایه میان سپرده‌گذار و ذی‌نفع: [[قرارداد لیسانس / فروش نرم‌افزار / SaaS / پیمان توسعه؛ شماره و تاریخ قرارداد پایه]] - فهرست مواد امانی (Deposit Materials): [[سورس‌کد با زبان‌ها و ریپازیتوری؛ اسکریپت بیلد؛ وابستگی‌ها و نسخه کتابخانه‌ها؛ کلیدها/گواهی‌ها در صورت شمول؛ مستندات معماری؛ داده‌های پیکربندی نمونه؛ ابزار کامپایل؛ دستورالعمل بازسازی؛ رمز عبور مخازن در پاکت جدا؟ بله/خیر]] - قالب تحویل به امین: [[رسانه فیزیکی مهروموم / بارگذاری در محیط امن امین / هر دو]] - آیا کد شخص ثالث/متن‌باز داخل مواد است؟ [[فهرست مجوزهای OSS و اجزای proprietary شخص ثالث و وضعیت حق توزیع]] - مالکیت فکری و ثبت‌ها: [[گواهی ثبت نرم‌افزار در وزارت ارشاد/شورای عالی انفورماتیک در صورت وجود؛ علامت تجاری؛ اختراع]] - داده شخصی یا داده طبقه‌بندی‌شده داخل مواد؟ [[بله/خیر و سطح]] ### ج) راستی‌آزمایی (Verification) - سطح راستی‌آزمایی: [[صرفاً صحت مهر و فهرست / تأیید قابلیت استخراج / بیلد کامل و آزمون دود / بیلد + آزمون پذیرش محدود]] - چه کسی هزینه راستی‌آزمایی را می‌پردازد؟ [[...]] - دوره تناوب راستی‌آزمایی: [[مثلاً هر ۱۲ ماه یا پس از هر سپرده عمده]] - آیا ذی‌نفع حق حضور/ناظر فنی دارد بدون دیدن کد؟ [[بله/خیر]] ### د) به‌روزرسانی سپرده - تعهد سپرده‌گذار به سپرده به‌روز: [[پس از هر نسخه minor/major؛ حداکثر فاصله زمانی مثلاً ۹۰ روز؛ پس از هر رفع نقص حیاتی]] - نگهداری چند نسل سپرده: [[مثلاً ۳ نسخه آخر]] - مسئول اعلام تغییرات مواد: [[...]] ### هـ) مبلغ، هزینه‌ها و پرداخت - حق‌الزحمه اولیه امین: [[مبلغ به عدد و حروف و واحد پول]] - حق‌الزحمه سالانه/دوره‌ای نگهداری: [[...]] - هزینه هر سپرده اضافی / هر راستی‌آزمایی / هر آزادسازی / هر نسخه‌برداری: [[...]] - پرداخت‌کننده هر ردیف: [[سپرده‌گذار / ذی‌نفع / تسهیم درصدی]] - سررسید، پیش‌پرداخت، شماره حساب، مالیات و عوارض: [[...]] - تعدیل سالانه: [[ثابت / شاخص رسمی مشخص]] ### و) مدت - تاریخ شروع: [[...]] - مدت: [[مثلاً هم‌زمان با قرارداد لیسانس + ... سال؛ یا مدت معین قابل تمدید]] - تمدید خودکار؟ [[بله/خیر؛ مهلت اعلام عدم تمدید]] ### ز) رویدادهای آزادسازی (Release Triggers) رویدادهایی که کاربر می‌خواهد (موارد غیرمطلوب را حذف کند): - [[ورشکستگی قطعی / صدور حکم توقف / انحلال یا تصفیه سپرده‌گذار]] - [[توقف فعالیت تجاری توسعه‌دهنده مرتبط با محصول برای مدت مشخص مثلاً ۶۰ روز]] - [[قصور در پشتیبانی/نگهداری طبق قرارداد پایه پس از اخطار کتبی و انقضای مهلت رفع مثلاً ۳۰ روز]] - [[عدم ارائه به‌روزرسانی امنیتی حیاتی ظرف مدت مشخص]] - [[واگذاری حقوق نرم‌افزار به ثالث بدون انتقال تعهد پشتیبانی]] - [[فوت یا حجر توسعه‌دهنده حقیقی بدون جانشین فنی واجد شرایط ظرف مدت مشخص]] - [[سایر رویدادهای دقیق کاربر]] - مرجع تشخیص تحقق رویداد: [[اقرار سپرده‌گذار / سند قضایی / گواهی مدیر تصفیه / نظر کارشناس رسمی / تصمیم امین طبق رویه مندرج]] ### ح) فرایند آزادسازی و اثر آن - مهلت امین برای اطلاع به سپرده‌گذار پس از درخواست ذی‌نفع: [[مثلاً ۵ روز کاری]] - حق اعتراض سپرده‌گذار و مهلت: [[مثلاً ۱۰ روز کاری]] - مرجع رفع اختلاف آزادسازی فوری: [[داور اضطراری / دادگاه صالح / کارشناس از پیش تعیین‌شده]] - آنچه پس از آزادسازی به ذی‌نفع داده می‌شود: [[کپی مواد؛ مجوز منبع برای چه استفاده‌ای: صرفاً نگهداری و رفع نقص داخلی / توسعه مشتق / واگذاری؟]] - آیا مالکیت فکری منتقل می‌شود یا فقط مجوز محدود و غیرقابل‌واگذاری؟ [[شرح دقیق محدوده، مدت، قلمرو سرزمینی، حق مهندسی معکوس]] - تعهد محرمانگی ذی‌نفع پس از آزادسازی: [[مدت و استثناها]] - تکلیف امین پس از آزادسازی نسبت به نسخه باقی‌مانده: [[نگاهداری / امحا / تحویل به دادگاه]] ### ط) تضمین‌ها، وثایق و بیمه - تضمین انجام تعهد سپرده‌گذار (ضمانت‌نامه بانکی/سفته/چک): [[مبلغ، مدت، شرایط ضبط]] - بیمه مسئولیت حرفه‌ای امین: [[سقف پوشش]] - سقف مسئولیت قراردادی هر طرف: [[...]] - استثناهای مسئولیت (عمد، تدلیس، افشای عمدی): [[...]] ### ی) امنیت، محرمانگی و دسترسی - استاندارد امنیتی امین: [[محل نگهداری، رمزنگاری در حال سکون و انتقال، کنترل دسترسی دو نفره، پشتیبان، ممیزی]] - افراد مجاز به دسترسی در سازمان امین: [[سمت‌ها]] - ممنوعیت توسعه رقیب / استفاده از کد توسط امین: [[بله]] - مدت محرمانگی: [[حتی پس از خاتمه، مثلاً ۵ سال یا دائمی نسبت به خود کد]] ### ک) حل اختلاف، قانون حاکم، نسخ - قانون حاکم: [[ایران؛ شهر محل انعقاد]] - مذاکره / میانجی‌گری مهلت: [[...]] - داوری: [[بله/خیر؛ مرکز داوری مشخص مثلاً مرکز داوری اتاق ایران؛ تعداد داور؛ زبان؛ مقر]] یا دادگاه صالح: [[شهر]] - تعداد نسخ، پیوست‌ها، زبان حاکم در صورت دوزبانه: [[...]] ### ل) شرایط خاص کاربر - [[هر شرط تجاری یا فنی ویژه، تحریم، محدودیت صادرات، شرکت وابسته، تغییر کنترل]] ## ساختار الزامی قرارداد قرارداد را با عنوان کامل، مقدمه کوتاه (با ذکر قرارداد پایه) و سپس مواد شماره‌دار به این ترتیب بنویس. بندهای خاص امانت سورس‌کد که معمولاً فراموش می‌شوند با ستاره مشخص شده‌اند. [بندهای قرارداد در ادامه، هر کدام جدا] پیوست ۱ مشخصات نرم‌افزار و قرارداد پایه پیوست ۲ فهرست مواد امانی و قالب سپرده پیوست ۳ پروتکل امنیتی و هش پیوست ۴ رویه راستی‌آزمایی پیوست ۵ فرم درخواست آزادسازی و فرم اعتراض پیوست ۶ جدول هزینه‌ها پیوست ۷ دامنه مجوز پس از آزادسازی پیوست ۸ نمونه صورتجلسه قبض و مهروموم ## شرط‌های پیشنهادی اختیاری (کاربر انتخاب کند؛ در قرارداد فقط موارد انتخاب‌شده را درج کن. هر کدام یک جمله کاربرد دارد.) - **ذی‌نفعان اضافی / الحاق بعدی:** وقتی چند مشتری سازمانی از یک محصول واحد حمایت می‌خواهند. - **حساب امانی چندلایه (کلید چندبخشی / multi-party key):** وقتی هیچ‌کس به‌تنهایی نباید به کد دسترسی یابد. - **راستی‌آزمایی «بیلد در محیط ایزوله شاهد»:** وقتی ریسک سپرده ناقص یا وابسته به ابزار داخلی بالاست. - **شرط دانش فنی (know-how) و دسترسی موقت به مهندس کلیدی:** وقتی صرف سورس برای ادامه کار کافی نیست. - **بیمه استمرار کسب‌وکار و معرفی پیمانکار جایگزین از پیش تأییدشده:** برای استارتاپ تک‌نفره. - **محدودیت صادرات/تحریم و منع انتقال به اشخاص تحریمی:** وقتی طرف یا زیرساخت خارجی است. - **شرط پرداخت مستقیم ذی‌نفع به امین در صورت قصور سپرده‌گذار در پرداخت:** برای جلوگیری از گروکشی مواد. - **داور فنی اضطراری ۴۸/۷۲ ساعته برای آزادسازی:** وقتی قطع پشتیبانی خسارت آنی دارد. - **حق ممیزی امنیتی شخص ثالث مستقل از امین:** برای مشتریان بانکی/حاکمیتی. - **نسخه دوزبانه با حاکمیت متن فارسی:** وقتی طرف خارجی است. - **وجه التزام روزانه تأخیر در سپرده به‌روز:** وقتی محصول دائماً در حال انتشار است. - **منع امحای مواد تا ۶ ماه پس از خاتمه در صورت دعوای در جریان.** ## نکات و هشدارهای مهم - در حقوق ایران «ودیعه» نوعاً بر عین قابل قبض تصور شده؛ سپردن «اطلاعات» را صرفاً ودیعه ننام و تعهدات نگهداری، عدم افشا و تحویل مشروط را صریح بنویس تا در استناد با ایراد موضوع عقد مواجه نشود. - قبض (تحویل مؤثر به امین) را با صورتجلسه، هش فایل و مهروموم مستند کن؛ بدون قبض، رکن امانت نسبت به حامل فیزیکی ناقص است. - عقد ودیعه جایز است؛ اگر رجوع آزاد سپرده‌گذار پیش‌بینی نشود، ذی‌نفع عملاً بی‌حمایت می‌ماند. رجوع را مقید به رضایت ذی‌نفع یا جایگزینی امین و بقای سپرده کن. - شرط آزادسازی خودکار صرفاً با «ادعا»ی ذی‌نفع، ریسک آزادسازی نادرست و مسئولیت امین را بالا می‌برد؛ آیین اعتراض و مرجع سریع ضروری است. - مواد امانی دارایی سپرده‌گذار است نه امین؛ تصریح کن در ورشکستگی امین جزء ماترک/دارایی تصفیه او نیست و حق حبس امین فقط نسبت به هزینه‌های معوق و در چارچوب قانون است. - در ورشکستگی سپرده‌گذار، مدیر تصفیه ممکن است به مواد و قرارداد ایراد بگیرد؛ قرارداد نباید وعده خلاف قانون تصفیه بدهد. آزادسازی را به «تحقق قانونی رویداد + رعایت تشریفات» گره بزن. - مجوز پس از آزادسازی اگر به‌معنای انتقال مالکیت اثر باشد، با قانون حمایت از پدیدآورندگان نرم‌افزار و لزوم شرایط انتقال حقوق سازگارش کن؛ معمولاً **مجوز غیرحصری، محدود به نگهداری و رفع نقص** امن‌تر از انتقال مالکیت است. - اجزای متن‌باز: عدم رعایت مجوز OSS می‌تواند آزادسازی را بی‌فایده یا پرریسک کند؛ فهرست و تعهد رعایت الزامی است. - کلیدها، رمزها و اسرار اتصال به زیرساخت تولید را جدا و با دسترسی دوگانه بسپار؛ سپردن کلید اصلی بدون پروتکل، خسارت جبران‌ناپذیر دارد. - ثبت رسمی این قرارداد معمولاً الزامی نیست؛ اما **گواهی امضا** نزد دفتر اسناد رسمی برای اشخاص حقوقی و احراز نمایندگی توصیه می‌شود. کد رهگیری املاک موضوعیت ندارد. ثبت نرم‌افزار نزد مراجع مربوط، شرط صحت این قرارداد نیست ولی در اثبات مالکیت مؤثر است. - حق‌الزحمه امین مشمول قواعد مالیاتی (از جمله مالیات بر ارزش افزوده در صورت شمول) است؛ تکلیف کسر مالیات را روشن کن. جنبه بیمه‌ای کارگری ندارد مگر استخدام جداگانه. - محرمانگی امین را با ضمانت اجرای کیفری/مدنی و ممنوعیت کارکنان پس از خروج تقویت کن. - از درج شماره مواد قانونی مشکوک خودداری کن. - اشتباه متداول: یکی دانستن «اسکرو سورس» با «بکاپ مشتری» یا با «انتقال رپازیتوری گیت» بدون امین مستقل و بدون رویداد و آیین آزادسازی. - آنچه باطل یا ضعیف است: شرط مجهول موضوع سپرده؛ اسقاط تمام خیارات به‌طور کلی بدون قید؛ وجه التزام غیرمعقول بدون امکان تعدیل قضایی؛ داوری در موضوعی که طرف صلاحیت ندارد؛ سلب مسئولیت مطلق امین حتی در عمد و تقصیر سنگین. ## دستور اجرا 1. اگر هر یک از اطلاعات لازم خالی، مبهم یا متعارض است، **فقط سؤال‌های مشخص بپرس** و قرارداد را ننویس. حدس نزن. 2. پس از کامل بودن اطلاعات، کل قرارداد را یکجا مطابق ساختار بالا تولید کن. 3. شرط‌های اختیاری را فقط در صورت انتخاب کاربر درج کن. 4. در پایان، **چک‌لیست بازبینی** بده شامل حداقل: هویت و سمت امضاکنندگان؛ قبض و هش؛ فهرست مواد و OSS؛ رویدادها و آیین آزادسازی؛ دامنه مجوز پس از آزادسازی؛ هزینه‌ها و مالیات؛ سقف مسئولیت؛ محرمانگی؛ ورشکستگی امین و سپرده‌گذار؛ جایگزینی امین؛ حل اختلاف؛ پیوست‌ها؛ گواهی امضا. ## قالب خروجی - فارسی رسمی حقوقی، ماده‌بندی شماره‌دار (ماده ۱، ماده ۲، …) و بندهای ۱-۱، ۱-۲. - اعداد و مبالغ به عدد و حروف؛ تاریخ‌ها شمسی (و میلادی در صورت طرف خارجی). - بی‌ابهام، بدون سرفصل زائد تبلیغاتی، آماده امضا. - در پایان: فهرست پیوست‌ها + چک‌لیست بازبینی. - هیچ توضیح خارج از متن قرارداد به‌جز سؤال‌های نقص اطلاعات (در صورت نقص) و چک‌لیست ننویس.
طرفین، نمایندگی و اقامتگاه قراردادی
1. طرفین، نمایندگی و اقامتگاه قراردادی
تعاریف (نرم‌افزار، مواد امانی، نسخه، رویداد آزادسازی، روز کاری، اطلاعات محرمانه، راستی‌آزمایی، بیلد قابل‌بازسازی، قصور پشتیبانی، توقف کسب‌وکار، ورشکستگی/انحلال، شخص وابسته)
2. تعاریف (نرم‌افزار، مواد امانی، نسخه، رویداد آزادسازی، روز کاری، اطلاعات محرمانه، راستی‌آزمایی، بیلد قابل‌بازسازی، قصور پشتیبانی، توقف کسب‌وکار، ورشکستگی/انحلال، شخص وابسته)
موضوع قرارداد و رابطه با قرارداد پایه (این قرارداد مکمل است نه جایگزین لیسانس مگر آنکه خلاف تصریح شود)
3. موضوع قرارداد و رابطه با قرارداد پایه (این قرارداد مکمل است نه جایگزین لیسانس مگر آنکه خلاف تصریح شود)
اظهارات و تضمین‌ها (اهلیت؛ مالکیت یا حق سپردن کد؛ عدم نقض حق ثالث؛ اصالت مواد؛ کامل بودن فهرست وابستگی‌ها *؛ وضعیت OSS *)
4. اظهارات و تضمین‌ها (اهلیت؛ مالکیت یا حق سپردن کد؛ عدم نقض حق ثالث؛ اصالت مواد؛ کامل بودن فهرست وابستگی‌ها *؛ وضعیت OSS *)
ماهیت حقوقی رابطه (امانت + تعهد نگهداری اطلاعات + تعهد مشروط به نفع ذی‌نفع) و تصریح بقای مالکیت فکری نزد سپرده‌گذار تا آزادسازی
5. ماهیت حقوقی رابطه (امانت + تعهد نگهداری اطلاعات + تعهد مشروط به نفع ذی‌نفع) و تصریح بقای مالکیت فکری نزد سپرده‌گذار تا آزادسازی
تحویل اولیه مواد امانی، قبض امین، صورتجلسه مهروموم / هش رمزنگاری (checksum/hash) *
6. تحویل اولیه مواد امانی، قبض امین، صورتجلسه مهروموم / هش رمزنگاری (checksum/hash) *
محتوای حداقل سپرده و استاندارد «قابلیت بازسازی» (reproducible build) *
7. محتوای حداقل سپرده و استاندارد «قابلیت بازسازی» (reproducible build) *
به‌روزرسانی ادواری سپرده، نسخه‌گذاری، نگهداری نسل‌ها و امحای نسخ قدیمی
8. به‌روزرسانی ادواری سپرده، نسخه‌گذاری، نگهداری نسل‌ها و امحای نسخ قدیمی
راستی‌آزمایی؛ گزارش؛ رفع نقص سپرده ناقص ظرف مهلت معین *
9. راستی‌آزمایی؛ گزارش؛ رفع نقص سپرده ناقص ظرف مهلت معین *
تعهدات سپرده‌گذار (پشتیبانی تا آزادسازی؛ اطلاع رویدادهای شرکتی؛ عدم تهی‌کردن سپرده)
10. تعهدات سپرده‌گذار (پشتیبانی تا آزادسازی؛ اطلاع رویدادهای شرکتی؛ عدم تهی‌کردن سپرده)
تعهدات ذی‌نفع (پرداخت سهم هزینه؛ عدم درخواست واهی آزادسازی؛ محرمانگی)
11. تعهدات ذی‌نفع (پرداخت سهم هزینه؛ عدم درخواست واهی آزادسازی؛ محرمانگی)
تعهدات و اختیارات امین (صرفاً امین و نگهدارنده؛ منع استفاده و مهندسی معکوس؛ بی‌طرفی؛ نگهداری امن؛ ثبت وقایع دسترسی *)
12. تعهدات و اختیارات امین (صرفاً امین و نگهدارنده؛ منع استفاده و مهندسی معکوس؛ بی‌طرفی؛ نگهداری امن؛ ثبت وقایع دسترسی *)
حق‌الزحمه، هزینه‌ها، مالیات، تأخیر تأدیه و تعلیق خدمات امین در صورت عدم پرداخت (با حفظ مواد) *
13. حق‌الزحمه، هزینه‌ها، مالیات، تأخیر تأدیه و تعلیق خدمات امین در صورت عدم پرداخت (با حفظ مواد) *
رویدادهای آزادسازی (فهرست حصری یا تمثیلیِ مقید)
14. رویدادهای آزادسازی (فهرست حصری یا تمثیلیِ مقید)
آیین درخواست، ابلاغ، اعتراض، وثیقه حسن‌نیت درخواست، آزادسازی اضطراری *
15. آیین درخواست، ابلاغ، اعتراض، وثیقه حسن‌نیت درخواست، آزادسازی اضطراری *
اثر آزادسازی: دامنه مجوز اجباری/مشروط، محدودیت استفاده، منع رقابت نامشروع، بازگرداندن مواد در صورت رد درخواست توسط مرجع صالح
16. اثر آزادسازی: دامنه مجوز اجباری/مشروط، محدودیت استفاده، منع رقابت نامشروع، بازگرداندن مواد در صورت رد درخواست توسط مرجع صالح
جایگزینی امین، تعارض منافع، انتقال مواد به امین جانشین ظرف مهلت *
17. جایگزینی امین، تعارض منافع، انتقال مواد به امین جانشین ظرف مهلت *
مسئولیت، سقف خسارت، وجه التزام (تفکیک: تأخیر سپرده، سپرده ناقص، افشا، آزادسازی نادرست، درخواست واهی)
18. مسئولیت، سقف خسارت، وجه التزام (تفکیک: تأخیر سپرده، سپرده ناقص، افشا، آزادسازی نادرست، درخواست واهی)
تضمین‌ها و وثایق
19. تضمین‌ها و وثایق
محرمانگی و داده شخصی
20. محرمانگی و داده شخصی
امنیت اطلاعات و ممیزی محدود ذی‌نفع از فرایند نه از محتوا *
21. امنیت اطلاعات و ممیزی محدود ذی‌نفع از **فرایند** نه از محتوا *
قوه قاهره (با تعریف مضیق؛ حملات سایبری فقط با شروط اطلاع و اقدام معقول)
22. قوه قاهره (با تعریف مضیق؛ حملات سایبری فقط با شروط اطلاع و اقدام معقول)
تغییر کنترل، ادغام، واگذاری قرارداد (امین حق واگذاری بدون رضایت ندارد)
23. تغییر کنترل، ادغام، واگذاری قرارداد (امین حق واگذاری بدون رضایت ندارد)
مدت، تمدید، خاتمه و تکلیف مواد پس از خاتمه (بازگردانی به سپرده‌گذار مگر رویداد معلقِ آزادسازی)
24. مدت، تمدید، خاتمه و تکلیف مواد پس از خاتمه (بازگردانی به سپرده‌گذار مگر رویداد معلقِ آزادسازی)
خیارات، فسخ، انفساخ و آثار (اسقاط خیارات عام فقط در حد مجاز؛ حفظ خیار تدلیس و تخلف از شرط اساسی)
25. خیارات، فسخ، انفساخ و آثار (اسقاط خیارات عام فقط در حد مجاز؛ حفظ خیار تدلیس و تخلف از شرط اساسی)
ارتباط با ورشکستگی و مدیر تصفیه (اطلاع، عدم تلقی سپرده به‌عنوان دارایی آزاد امین، همکاری قانونی) *
26. ارتباط با ورشکستگی و مدیر تصفیه (اطلاع، عدم تلقی سپرده به‌عنوان دارایی آزاد امین، همکاری قانونی) *
عدم رابطه شراکت/کارگری و استقلال طرفین
27. عدم رابطه شراکت/کارگری و استقلال طرفین
حل اختلاف (مذاکره، داوری/دادگاه) و دستور موقت برای منع افشا یا منع امحا *
28. حل اختلاف (مذاکره، داوری/دادگاه) و دستور موقت برای منع افشا یا منع امحا *
ابلاغ (ایمیل دارای اثر ابلاغ با شرط رسید خوانده‌شدن/مدت)
29. ابلاغ (ایمیل دارای اثر ابلاغ با شرط رسید خوانده‌شدن/مدت)
تفکیک‌پذیری، تمامیت قرارداد، اصلاح فقط با الحاقیه کتبی
30. تفکیک‌پذیری، تمامیت قرارداد، اصلاح فقط با الحاقیه کتبی
نسخ، پیوست‌ها، زبان حاکم
31. نسخ، پیوست‌ها، زبان حاکم
امضا، مهر، تاریخ، مکان
32. امضا، مهر، تاریخ، مکان **پیوست‌های الزامی:**
Designed & Developed by Hamed Rostami, Eng. & Attorney — © All Rights Reserved حامد رستمی، مهندس و وکیل دادگستری حقوق، با نگاهِ هوش مصنوعی و الگوریتم اینستاگرام تلگرام لینکدین