بارادايس كوداستوديو برمجيات
العودة إلى المقالات
استراتيجية الأعمالتحديث ١١ دقيقة قراءة

لماذا يجب على العملاء امتلاك كود المصدر الخاص بهم

إذا بقي الرمز والوصول مع البائع، فأنت مستأجر للأصول الرقمية الخاصة بك. ملكية المصدر تقلل من مخاطر الأعمال وتستعيد القوة التفاوضية.

ملكية كود المصدرعقد البرمجياتوكالةحوكمة تكنولوجيا المعلوماتموقع مخصصمخاطر البائع

علي مرتضوي

مؤسس بارادايس كود

موقعك هو أحد الأصول، وليس ملفًا تم تسليمه

يعد النطاق وبيانات العملاء ومنطق التسعير ولوحات العمليات من قيمة الشركة. إذا كان لديك فقط "ما هو موجود في استضافة البائع"، فإن تبديل الموردين يعني التسول أو إعادة البناء.

الملكية تعني مستودعًا ضمن مؤسستك، ووصول إداري إلى الاستضافة/السحابة، وحقوق الاستخدام والتعديل دون إذن منفصل - باستثناء تراخيص مكتبات الطرف الثالث، والتي يجب أن تكون صريحة.

خذ مخاطر البائع على محمل الجد

يمكن للوكالات إغلاق أعمالك أو رفع الأسعار أو تقليل أولوياتك. بدون المصدر، خياراتك صفر. باستخدام المصدر ودليل النشر، يمكن لفريق ثانٍ المشاركة في أيام، وليس أشهر.

هذا الخيار أيضًا يحافظ على تسعير التجديد صادقًا. القفل التشغيلي هو القفل الأكثر تكلفة.

ما يجب أن يقوله العقد

نقل IP للعمل المخصص بعد كل مرحلة مدفوعة الأجر؛ الوصول إلى git من Sprint One؛ الأسرار في مدير كلمات المرور الخاصة بك؛ جرد التبعية والترخيص؛ ونشر دليل التشغيل القابل للتسليم. ارفض عبارة "يتم التسليم عند الانتهاء من المشروع" الغامضة إذا لم يتم تحديد الانتهاء.

بالنسبة للقوالب أو المكتبات الموجودة مسبقًا لدى البائع، اطلب ترخيصًا دائمًا غير حصري - أو بديل مفتوح قابل للاستبدال.

الملكية دون الصيانة جوفاء

المصدر الفوضوي بدون اختبارات أو ملف README أو بيئة قابلة للتشغيل هو ملكية اسمية. ضع معايير القبول: يتم تشغيل المشروع على جهاز جديد بأوامر موثقة.

لا تزال السباغيتي الموجودة في اتفاقيات الريبو الخاصة بك بمثابة ديون، ولكنها على الأقل ديون قابلة للتحويل. اطلب عينات الجودة ومعايير الفرع/العلاقات العامة.

النماذج السحابية و"المصدر كخدمة"

يبيع بعض البائعين منتجًا متعدد المستأجرين ولا يذكرون المصدر؛ يعد هذا بمثابة SaaS ولا بأس به إذا كان تصدير البيانات وواجهات برمجة التطبيقات واضحة. تكمن المشكلة في المشاريع التي يتم بيعها على أنها "مخصصة" ولكنها مقيدة بالمنصة المغلقة للبائع.

اسأل: إذا انتهى العقد، هل يمكنني تشغيل نفس النظام في مكان آخر؟ إذا كانت الإجابة لا، فقم بتسعيره على أنه إيجار طويل الأجل، وليس شراء أصول.

قائمة مرجعية لأول 30 يومًا

اليوم الأول: الريبو والوصول. كل سباق: علامات الإصدار وملاحظات الإصدار. شهريًا: اختبار النسخ الاحتياطي والاستعادة. نهاية المرحلة: تأكيد كتابي لنقل IP. هذه هي الاحترافية وليس عدم الثقة.

يحدد Paradise Code المشاريع المخصصة حول ملكية العميل الواضحة - لأن الصيانة طويلة المدى تظل سليمة فقط عندما تكون الثقة متبادلة ويكون الخروج ممكنًا.

الأسئلة الشائعة

هل يستطيع البائع إخفاء الرمز؟

بالنسبة لمنتجات SaaS، نعم. بالنسبة للعمل المخصص الذي تموله، يجب أن يكون إخفاء التعليمات البرمجية علامة حمراء ما لم ينص العقد بوضوح على خلاف ذلك.

لمن يجب أن يستضيف حساب GitHub الريبو؟

ويفضل أن تكون مؤسستك، مع البائع كمتعاون. إذا بدأ الأمر بالنسبة لهم، قم بوضع نقل محدد المدة في العقد.

أليست التبعيات مفتوحة المصدر كافية؟

لا، منطق عملك موجود في كود مخصص؛ تراخيص المكتبة لا تحل محل ملكية المنتج.

المعرفة والمقالات

تحتاج تطبيق هذه المفاهيم في منتجك؟

بارادايس كود معك من الاستشارة حتى التسليم الكامل.

اطلب التعاون