قرارداد ساز · نرم‌افزار

نمونه قرارداد فروش و پشتیبانی نرم‌افزار

دو قرارداد تخصصی: فروش لایسنس نرم‌افزار آماده + ارائه‌ی خدمات پشتیبانی نرم‌افزاری. هر دو در یک صفحه.

این صفحه دو قرارداد تخصصی نرم‌افزاری را پوشش می‌دهد. قرارداد فروش لایسنس برای فروش نرم‌افزارهای آماده است که شامل محدودیت‌های استفاده، تعداد کاربر، و حقوق مالکیت معنوی می‌شود. قرارداد پشتیبانی برای ارائه‌ی خدمات نگهداری، به‌روزرسانی و رفع اشکال نرم‌افزار است که شامل `SLA` ( توافقنامه‌ی سطح خدمت ) و زمان پاسخ‌گویی می‌شود.

هر دو قرارداد بر اساس ماده ۱۰ قانون مدنی و قانون حمایت از پدیدآورندگان نرم‌افزارهای رایانه‌ای مصوب ۱۳۷۹ تنظیم می‌شوند. کد منبع نرم‌افزار متعلق به فروشنده است و خریدار فقط حق استفاده از نرم‌افزار را دارد، نه مالکیت آن را.

پیش‌نمایش زنده‌ی قرارداد
مشاوره با وکیل برای «فروش و پشتیبانی نرم‌افزار»
یک قرارداد نرم‌افزاری بدون SLA و بند حفاظت داده، در صورت اختلاف، قابل اجرا نیست. تا ۳ وکیل متخصص پاسخ می‌دهند — تا انتخاب نهایی رایگان.
صحبت با وکیل ←
یادآوری — این متن یک الگوی استاندارد است، نه مشاوره‌ی حقوقی. برای پرونده‌های با ارزش بالا یا شرایط خاص، حتماً متن نهایی را با وکیل مرور کنید.

تفاوت لایسنس نرم‌افزار با خرید نرم‌افزار

این یک سوء تفاهم رایج است:

  • خرید نرم‌افزار — شما «حق استفاده» ( لایسنس ) می‌خرید، نه مالکیت کد. مثل خرید یک کتاب: کتاب را مالک هستید ولی حق چاپ مجدد ندارید.
  • مالکیت نرم‌افزار — تنها در صورتی که «توسعه‌ی سفارشی» داشته باشید و قرارداد صریحاً انتقال مالکیت کد را قید کرده باشد.
  • SaaS ( سرویس ابری ) — شما فقط دسترسی اجاره می‌کنید. هیچ نرم‌افزاری روی سیستم خودتان نصب نمی‌شود.

SLA چیست و چرا مهم است

SLA ( توافقنامه‌ی سطح خدمت ) شامل:

  • Uptime تضمین‌شده — معمولاً ۹۹.۹٪ برای نرم‌افزارهای حیاتی.
  • زمان پاسخ‌گویی — اشکالات بحرانی: ۴ ساعت. عادی: ۲۴ ساعت. غیر فوری: ۷۲ ساعت.
  • ساعات پشتیبانی — ۵ روز کاری ۸ تا ۱۷، یا ۲۴/۷ برای سیستم‌های حیاتی.
  • جریمه‌ی نقض SLA — کاهش درصدی از هزینه‌ی ماهانه به‌ازای هر نقض.

بدون SLA مشخص، تعریف «پشتیبانی خوب» ذهنی است و منشأ دعوا می‌شود.

حفاظت از داده در قرارداد نرم‌افزاری

این سه بند برای حفاظت از داده حیاتی است:

  • مالکیت داده — داده‌های مشتری متعلق به مشتری است. فروشنده نمی‌تواند آن‌ها را بفروشد یا تحلیل کند.
  • پشتیبان‌گیری — تناوب، محل ذخیره، و سرعت بازیابی در صورت اشکال.
  • تحویل در پایان — مشتری باید بتواند داده‌هایش را در قالب قابل خواندن دریافت کند. Lock-in به نرم‌افزار خاص، یک ریسک بزرگ است.

اشتباهات رایج در قراردادهای نرم‌افزاری

این پنج اشتباه را در دعاوی واقعی دیده‌ایم:

  • خرید بدون SLA — «پشتیبانی می‌کنیم» بدون عدد، معنی ندارد.
  • پرداخت کامل قبل از تحویل — حداقل ۲۰٪ پس از تحویل و تأیید نگه دارید.
  • عدم بررسی حق آپدیت — آپدیت‌های امنیتی رایگان‌اند یا با هزینه؟ نسخه‌ی جدید چطور؟
  • سکوت در مورد داده پس از پایان قرارداد — اگر پشتیبانی را قطع کنید، داده‌هایتان چه می‌شود؟
  • عدم تعیین مسئولیت نقض داده — اگر سرور هک شد و داده‌های شما فاش شد، مسئول کیست؟
ابزارهای رایگان

ابزارهای مرتبط با این قرارداد

برای پیچیدگی‌های پرونده، با وکیل صحبت کنید

پاسخ سوال‌های شما

آیا لایسنس نرم‌افزار قابل انتقال است
بستگی به نوع لایسنس دارد. لایسنس named user ( به اسم یک کاربر ) معمولاً غیر قابل انتقال است. لایسنس سازمانی معمولاً با انتقال به شرکت جدید قابل انتقال است. شرایط در متن لایسنس باید مشخص باشد.
اگر نرم‌افزار آپدیت بدهد و خراب شود مسئول کیست
اگر آپدیت مشکل ایجاد کند، فروشنده باید رفع اشکال کند. بند جریمه‌ی نقض SLA این را پوشش می‌دهد. برای سیستم‌های حیاتی، آپدیت‌ها را در محیط آزمایشی ابتدا تست کنید.
پس از پایان پشتیبانی، نرم‌افزار همچنان کار می‌کند
معمولاً بله؛ نرم‌افزار کار می‌کند اما آپدیت و رفع اشکال ندارد. برای SaaS، اگر اشتراک پایان یابد، دسترسی قطع می‌شود. در قرارداد بررسی کنید دسترسی داده چطور است.
مالکیت داده‌های وارد شده در نرم‌افزار با کیست
داده‌های مشتری، متعلق به مشتری است. فروشنده نمی‌تواند آن‌ها را استفاده، بفروشد یا تحلیل کند. این را صریح در قرارداد درج کنید.
Uptime ۹۹.۹٪ یعنی چقدر توقف در سال
UpTime 99.9٪ یعنی حداکثر ۸.۷۶ ساعت توقف در سال. ۹۹.۵٪ یعنی ۴۳.۸ ساعت. برای سیستم‌های حیاتی ( بانک، بیمارستان )، ۹۹.۹۹٪ ( حدود ۵۲ دقیقه در سال ) لازم است.
کد منبع نرم‌افزار در اختیار من هست
در لایسنس معمولی، خیر. کد منبع متعلق به فروشنده است. اگر نگران توقف فعالیت فروشنده هستید، بند «امانت‌گذاری کد منبع» نزد ثالث معتمد را درج کنید.

نمونه قراردادهای مرتبط دیگر

مشاهده همه نمونه قراردادها ←
✨ نمونه‌ی آماده مناسب شما نیست؟ با سازنده قرارداد هوشمند، قرارداد اختصاصی خود را بسازید
قدم بعدی

قرارداد نرم‌افزاری حرفه‌ای، با SLA شفاف

در دنیایی که کسب و کار به نرم‌افزار وابسته است، یک قرارداد ضعیف می‌تواند عملیات را متوقف کند. مرور با وکیل قرارداد، این ریسک را برطرف می‌کند. در پارسی موکل تا انتخاب نهایی هزینه ندارد.

ورود به اپلیکیشن