السلام عليكم ورحمة الله وبركاته
في الحقيقة ، لقد عملت أكثر من برنامج مكتبي ( stand alone application ) على شكل ملفات ( jar ) ولكن في الحقيقة .. يمكن نسخ هذه البرامج وأستخدامها في أجهزة أخرى بدون أن أستطيع من منع البرنامج من العمل على جهاز غير الجهاز الذي أريده .
بالتالي أحببت أن أطرح الموضوع وكلي أمل في أن يتم الوصول إلى نتيجة مهمة تفيد المبرمجين وتحمي برامجهم من عمل نسخ لها .
من الحلول التي توصلت لها على سبيل القراءة والإطلاع وهي إمكانية أخذ رقم معالج الكمبيوتر ( CPU serial number ) ومن ثم مطابقة البرنامج لهذا الرقم .. ولكن عند رغبة العميل تركيبه على جهاز آخر فإنه يجب أخذ رقم المعالج مرة أخرى وبالتالي تكون العملية صعبة نوعا ً ما . لا أدري في الحقيقة إمكانية تطبيق هذه الفكرة .
طبعا ً عمل برنامج على الويب أسهل ويمكنني من حماية البرنامج بطريقة مثلى ، ولكن أتمنى أن تكون مشاركات الزملاء في موضوع التطبيقات على شكل ( jar ) وكيفية وضع السبل والطرق لحمايتها من النسخ بدون أخذ التصريح من المبرمج .
تحيــــاتي لكم .
