بيع أو شراء مشروع رقمي أو كود: دليل تسليم آمن
قائمة عملية لبيع أو شراء مشروع رقمي: ما يُسلَّم، وفحص الكود والتراخيص والأسرار، ونقل النطاق والحسابات، وعقد التنازل عن الملكية الفكرية، والدفع على مراحل.
- اتنشر:
- التصنيف:
- قانوني
- ⏱
- 5 دقايق قراءة
في المقال ده
بيع مشروع رقمي، سواء كان تطبيقًا أو موقعًا أو منصة كاملة أو مجرد كود جاهز، أصبح أمرًا شائعًا: مؤسس يريد التفرغ لفكرة أخرى، أو شركة تريد شراء منتج جاهز بدلًا من بنائه من الصفر. لكن هذه الصفقات تحمل مخاطر خاصة؛ فالأصل هنا غير ملموس، ومن السهل أن يكتشف المشتري بعد الدفع أن الكود ناقص أو أن الحسابات ما زالت بيد البائع، أو أن يكتشف البائع أنه سلّم كل شيء ولم يحصل على باقي المبلغ. في هذا المقال قائمة عملية تساعد الطرفين على إتمام الصفقة بوضوح وأمان.
حدّدوا ما الذي يُباع بالضبط
أول خطوة هي قائمة مكتوبة ومفصلة بكل الأصول محل الصفقة، لأن كلمة «المشروع» وحدها غامضة. قائمة تسليم نموذجية:
| الأصل | ما يجب تحديده |
|---|---|
| الكود المصدري | كل المستودعات، والفروع، ونسخة محددة بتاريخ |
| قواعد البيانات | الهيكل والبيانات، وهل تشمل بيانات المستخدمين |
| النطاق (Domain) | اسم النطاق ومكان تسجيله |
| الاستضافة والخدمات السحابية | الحسابات والخوادم والإعدادات |
| حسابات المتاجر | حسابات نشر التطبيقات على متاجر الهواتف |
| العلامة التجارية | الاسم والشعار وأي تسجيل رسمي لهما |
| المحتوى والتصميمات | ملفات التصميم والصور والنصوص |
| الحسابات التشغيلية | البريد، وبوابات الدفع، ووسائل التواصل الاجتماعي |
| المستندات | التوثيق الفني وأدلة التشغيل |
| الدعم بعد البيع | مدة الدعم ونطاقه، إن وُجد |
لكل بند، حددوا معيار قبول واضحًا: مثل «الكود يعمل على بيئة جديدة باتباع دليل التشغيل».
افحص الكود قبل الشراء
على المشتري، أو مختص يستعين به، أن يتحقق من:
- اكتمال الكود: هل يمكن بناء المشروع وتشغيله من الصفر على بيئة جديدة؟
- الجودة والصيانة: هل الكود منظم وموثق، أم سيحتاج إعادة كتابة؟
- الاعتماديات: المكتبات والخدمات الخارجية التي يعتمد عليها المشروع، وتكلفتها الشهرية.
- الثغرات الأمنية الواضحة والمكتبات القديمة التي تحتاج تحديثًا.
- تطابق ما يُسلَّم مع ما فُحص: أي أن النسخة النهائية المسلّمة هي نفسها التي فُحصت، دون حذف أو تعديل.
التراخيص والأسرار
تراخيص المكتبات والمكونات
كثير من المشاريع تعتمد على مكتبات مفتوحة المصدر، ولكل منها ترخيص. بعض التراخيص متساهلة، وبعضها يفرض شروطًا مثل نشر الكود المعدّل بالترخيص نفسه في حالات معينة. راجع قائمة التراخيص للتأكد من أنها تتوافق مع الاستخدام التجاري الذي تخطط له. وتأكد كذلك من أن أي قوالب أو خطوط أو صور مدفوعة مستخدمة في المشروع مرخّصة بطريقة تسمح بنقلها للمالك الجديد.
الأسرار والمفاتيح
الأسرار تشمل كلمات المرور، ومفاتيح الواجهات البرمجية (API Keys)، ومفاتيح التشفير، وبيانات الدخول لقواعد البيانات. نقاط مهمة:
- افحص الكود وسجل التغييرات بحثًا عن أسرار مكتوبة داخله بالخطأ.
- بعد التسليم، غيّر كل الأسرار والمفاتيح فورًا، ولا تكتفِ بنقلها كما هي.
- ألغِ صلاحيات وصول البائع وفريقه السابق إلى كل الأنظمة.
- إذا كانت هناك بيانات مستخدمين، فتحقق من أن نقلها يتوافق مع سياسة الخصوصية والقوانين المطبقة.
نقل النطاق والحسابات
نقل الحسابات هو المرحلة التي تحدث فيها أغلب المشكلات العملية:
- النطاق: يُنقل إلى حساب المشتري لدى جهة التسجيل نفسها، أو إلى جهة تسجيل أخرى، وفق إجراءات تلك الجهة. تأكد من تحديث بيانات المالك وبريد التواصل.
- الاستضافة والخدمات السحابية: بعضها يسمح بنقل ملكية الحساب، وبعضها يتطلب نقل الموارد إلى حساب جديد.
- حسابات متاجر التطبيقات: لكل متجر إجراءات خاصة لنقل التطبيق بين حسابات المطورين، وقد تأخذ وقتًا.
- بوابات الدفع: غالبًا لا تُنقل؛ يفتح المشتري حسابه الخاص باسمه وبياناته.
- البريد ووسائل التواصل: حدّث بيانات الاسترداد والتحقق بخطوتين إلى بيانات المشتري.
ضعوا جدولًا زمنيًا للنقل، وحددوا من ينفذ كل خطوة، ووثّقوا إتمامها.
عقد التنازل عن الملكية الفكرية
نقل الملفات لا يعني بالضرورة نقل الملكية قانونيًا. لذلك يحتاج الطرفان إلى عقد مكتوب يتضمن عادةً:
- وصفًا دقيقًا للأصول المتنازل عنها، بالإحالة إلى قائمة التسليم.
- تنازلًا صريحًا عن حقوق الملكية الفكرية للكود والتصميمات والعلامة.
- إقرارًا من البائع بأنه المالك الفعلي، وأن المطورين الذين عملوا على المشروع تنازلوا له عن حقوقهم.
- التزامات السرية، وأي التزام بعدم المنافسة لفترة معقولة.
- مدة الدعم بعد البيع وحدوده.
- القانون الحاكم وطريقة فض النزاعات.
راجعوا صياغة العقد مع محامٍ، خصوصًا إذا كان الطرفان في دولتين مختلفتين.
الدفع على مراحل
بدلًا من دفع المبلغ كاملًا مقدمًا أو بعد التسليم بالكامل، يمكن ربط الدفع بمراحل تسليم واضحة. مثال افتراضي لصفقة بقيمة 300 ألف جنيه:
| المرحلة | ما يتم | الدفعة |
|---|---|---|
| توقيع العقد | اعتماد قائمة التسليم | 20%: 60 ألف جنيه |
| تسليم الكود | تشغيله بنجاح على بيئة المشتري | 40%: 120 ألف جنيه |
| نقل النطاق والحسابات | تأكيد النقل وتغيير الأسرار | 30%: 90 ألف جنيه |
| نهاية فترة الدعم | عدم وجود مشكلات جوهرية مفتوحة | 10%: 30 ألف جنيه |
هذا التقسيم يحمي الطرفين: البائع يحصل على مقابل لكل مرحلة ينجزها، والمشتري لا يدفع مقابل ما لم يستلمه.
وإذا أراد الطرفان توثيقًا محايدًا للعملية، فمن الخيارات المتاحة خدمة الاستلام الموثّق على منصة startupme، التي توثّق قائمة التسليم المعتمدة من الطرفين وفحص الكود ومحضر الاستلام، بينما يتم الدفع مباشرة بين الطرفين، ولا تحتفظ المنصة بأي أموال ولا تكون طرفًا في الصفقة. ويمكن للطرفين أيضًا الاعتماد على محامٍ أو أي ترتيب آخر يناسبهما.
أخطاء شائعة في هذه الصفقات
- الاتفاق على «المشروع كاملًا» دون قائمة مكتوبة بالأصول.
- دفع المبلغ كاملًا مقدمًا اعتمادًا على الثقة الشخصية.
- تسليم البائع كل الحسابات قبل استلام أي دفعة.
- الاكتفاء بنقل الملفات دون عقد تنازل عن الملكية الفكرية.
- نسيان تغيير كلمات المرور والمفاتيح بعد التسليم.
- عدم التحقق من أن الإيرادات أو أعداد المستخدمين المعلنة حقيقية قبل الشراء.
الخلاصة
نجاح صفقة بيع مشروع رقمي يعتمد على الوضوح: قائمة تسليم مفصلة، وفحص فعلي للكود والتراخيص، وتغيير كل الأسرار، ونقل منظم للنطاق والحسابات، وعقد تنازل مكتوب، ودفعات مرتبطة بمراحل. لا تتعجل في الدفع أو في التسليم قبل أن تكون كل خطوة موثقة. هذه معلومات عامة ولا تُعدّ استشارة قانونية أو مالية أو استثمارية.
تعرّف على خطوات التوثيق المحايد في صفحة الاستلام الموثّق.
المقالات معلومات عامة للتثقيف، مش استشارة استثمارية أو قانونية أو ضريبية. استشير متخصص قبل أي قرار.