من يملك الكود الذي دفعت ثمنه
في أغلب العقود الجاهزة الجواب ليس أنت. والبند الذي يصحّح ذلك لا يكلّف شيئاً قبل التوقيع.
ما لم ينصّ العقد على غير ذلك كتابةً، فالمزوّد الذي كتب الكود يملكه غالباً، وأنت تحمل ترخيصاً باستخدامه. الملكية يجب أن تنتقل إليك عند السداد، وأن ينصّ الاتفاق على ذلك ببند تجده دون محامٍ.
الملكية ثلاثة أشياء لا شيء واحد
يسأل الناس عن الكود ويقفون عنده. وفي كل مشروع ثلاثة أصول منفصلة قد تنتهي في ثلاثة أماكن: الكود، وبيانات عملائك، والحسابات التي يعمل عليها كل شيء.
والعقد الذي ينقل الكود ويترك حساب الاستضافة وتسجيل النطاق باسم المزوّد نقل أقلّها نفعاً. تملك السيارة ويحتفظ غيرك بالمفتاح.
ماذا يقول العقد الجاهز
أغلب نماذج المزوّدين تمنحك ترخيص استخدام لا ملكية. وليس هذا ظلماً بالضرورة: شركة بنت مكوّناً تعيد استخدامه منذ سنوات لن تتنازل عنه مقابل أتعاب مشروع واحد.
لكنه يصير ظلماً حين يشمل الترخيص عملاً خاصاً بنشاطك، كُتب لإجرائك أنت، ولا ينفع أحداً سواك. هذا العمل هو ما طلبته، وهو ملكك.
الأجزاء التي ينسى الجميع المطالبة بها
الخلاف يدور عادة على التطبيق، ويُخسر فيما حوله. اذكر القائمة صراحةً في الاتفاق ولا تفترض أن كلمة «الكود» تحملها كلها.
- الكود بسجلّه الكامل، لا ملف مضغوط بحالته الأخيرة
- تسجيل النطاق باسم شركتك
- حسابات الاستضافة وقواعد البيانات والبريد، وفواتيرها عليك
- البيانات، وطريقة موثّقة لتصديرها بصيغة صالحة للاستخدام
- ملفات التصميم، وتراخيص الخطوط والصور المستخدمة
- الحسابات التي فُتحت لدى أطراف أخرى نيابةً عنك، ببيانات دفعك
كيف تصلحه قبل التوقيع
بند واحد: تنتقل إلى العميل كل حقوق الملكية الفكرية في العمل المنجَز خصيصاً له عند سداد الفاتورة المتعلقة به. وربطها بالسداد مهم، لأنه يحمي المزوّد أيضاً ويجعل البند سهل القبول.
ثم بند ثانٍ يسمّي الاستثناءات. المزوّد الذي يعيد استخدام إطار عمله الخاص يقولها، ويمنحك ترخيصاً دائماً بالاستمرار في استخدامه. هذا ترتيب عادل، ولا يصير خطراً إلا حين لا يُعلَن.
متى يكون رفض المزوّد صحيحاً
إن كانت الشركة قد بنت محرّك جدولة تستخدمه مع عملاء كثيرين، فطلب ملكيته حصرياً ضمن مشروعك طلب لشيء لم تدفع ثمنه. والطلب الصحيح ترخيص لا ينتهي ولا يرتبط باستمرار العلاقة.
والمعيار ليس من كتبه، بل هل وُجد العمل بسبب نشاطك أنت. فإن وُجد بسببه فهو لك. وإن كان موجوداً قبل أن تتصل، فاشترِ حق الاستمرار في استخدامه وامضِ.
ما تخرج به
- 01سكوت العقد يعني في العادة أن المزوّد يملك الكود
- 02الكود والبيانات والحسابات ثلاثة نقولات، وأكثرها نسياناً الأخيرة
- 03الانتقال عند السداد يحمي الطرفين ويسهل الاتفاق عليه
- 04المكوّنات السابقة تبقى للمزوّد: اطلب ترخيصاً دائماً لا ملكية
اطرح السؤال مباشرة
- وقّعنا بالفعل. هل يمكن إصلاح ذلك الآن؟
- غالباً نعم، وأسهل وقت هو التجديد أو بداية المرحلة التالية، حين يريد كل طرف شيئاً. اطلب البند ضمن نطاق العمل القادم بدل إعادة فتح العقد الأصلي.
- هل يغيّر وجود مكوّنات open source شيئاً؟
- يغيّر ما يمكن نقله. المكوّنات المفتوحة تبقى تحت تراخيصها، وهذا أمر طبيعي. الذي ينتقل هو العمل المكتوب لك، وعلى الاتفاق أن يسرد المكوّنات بدل تجاهلها.
- هل الوصول إلى المستودع يعني الملكية؟
- لا. الوصول يُسحب. أما الملكية فتبقى بعد انتهاء العلاقة، ودليلها العملي أن الحساب الذي يستضيف المستودع مسجَّل باسم شركتك.
إجابات ذات صلة
برمجة المواقع
الموقع البطيء مشكلة مبيعات سببها تقني. نجد السبب، ونصلحه، ونترك لك القياس الذي يمنع عودته، ومعه الهوية والقوالب التي يستعملها فريقك بنفسه.
التحوّل في جلب العملاء
الحسابات والسمعة ورحلة العميل والتحويل كبرنامج واحد، وفوقه مدير تقني أو تسويقي بالوقت الجزئي لمن يحتاج الخبرة قبل أن يقدر على راتبها.
احضر بالقرار الذي تعثّرت عنده
مكالمة، خمس وأربعون دقيقة، بلا عرض تقديمي. وسنقول لك إن كنا الشركة الخطأ.