الاستنساخ (الحوسبة)

في مجال الحوسبة ، يُقصد بالاستنساخ جهاز أو برنامج مصمم ليعمل بنفس طريقة نظام آخر تمامًا. [ 1 ] ومن أنواع الاستنساخ المُعاد إنتاجها (أو المُعاد تصميمها )، وهي عبارة عن إحياء لمنتجات قديمة أو مُهملة أو متوقفة عن الإنتاج.

تحفيز

تُصنع النسخ المُقلدة والمُعاد إنتاجها لأسبابٍ منها المنافسة، والتوحيد القياسي ، والتوافر عبر المنصات، والتكريم . وعادةً ما يكون التوافق مع النظام الأصلي هو الهدف الأساسي من استنساخ الأجهزة أو البرامج منخفضة المستوى مثل أنظمة التشغيل (على سبيل المثال، صُممت أنظمة AROS و MorphOS لتكون متوافقة مع AmigaOS ). ويتم استنساخ برامج التطبيقات من خلال توفير نفس الوظائف.

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

الأجهزة

جهاز FC Twin famiclone مصمم ليبدو كجهاز SNS-101 . يشغل هذا الجهاز خراطيش ألعاب NES وSNES.

نسخ الأجهزة

عندما أعلنت شركة IBM عن جهاز IBM PC في عام 1981، قررت شركات أخرى مثل كومباك تقديم نسخ مقلدة من الجهاز كإعادة تنفيذ قانونية من وثائق الجهاز أو عن طريق الهندسة العكسية . ولأن معظم المكونات، باستثناء نظام الإدخال والإخراج الأساسي (BIOS )، كانت متاحة للعموم، لم يكن على كومباك سوى إجراء هندسة عكسية لنظام BIOS. وكانت النتيجة جهازًا بأداء مماثل وسعر أقل من الأجهزة المقلدة. وقد توقف استخدام مصطلح "نسخة مقلدة من جهاز IBM PC" لوصف أجهزة الكمبيوتر المتوافقة مع IBM PC في التسعينيات. تُسمى فئة الأجهزة التي يصفها الآن ببساطة أجهزة الكمبيوتر الشخصية، ولكن الاستخدام المبكر لمصطلح "الاستنساخ" كان يشير عادةً إلى مستوى أعلى من التوافق مع جهاز IBM PC الأصلي مقارنةً بمصطلح "متوافق مع الكمبيوتر الشخصي"، حيث كانت النسخ (التايوانية في الغالب) من الدائرة الأصلية (وربما ذاكرة القراءة فقط) هي الأكثر توافقًا (من حيث البرامج التي سيتم تشغيلها واختبارات الأجهزة التي ستجتازها)، في حين أن التصميمات الجديدة "الشرعية" مثل Sanyo MBC-550 و Data General/One ، على الرغم من عدم انتهاكها لحقوق الطبع والنشر وإضافة ابتكارات، إلا أنها كانت تميل إلى الفشل في بعض اختبارات التوافق التي تعتمد بشدة على توافق الأجهزة التفصيلي (مثل القدرة على تشغيل Microsoft Flight Simulator ، أو أي برنامج يتجاوز مقاطعات البرامج القياسية ويصل مباشرةً إلى الأجهزة في المواقع المحددة مسبقًا، أو - في حالة MBC-550 على سبيل المثال - يكتب أقراصًا مرنة لا يمكن استبدالها مباشرةً بأجهزة IBM PC القياسية).

على الرغم من أن مصطلح "الاستنساخ" قد تراجع استخدامه في المجال التجاري، إلا أنه لا يزال يُطلق على أجهزة الكمبيوتر الشخصية المصنعة وفقًا لمعايير المستوى المبتدئ أو أعلى (في وقت تصنيعها) والتي لا تحمل أي علامة تجارية (مثل Acer أو Dell أو HP أو IBM). ويشمل ذلك، على سبيل المثال لا الحصر، أجهزة الكمبيوتر التي يُجمّعها المستخدمون المنزليون أو أقسام تقنية المعلومات في الشركات. (انظر أيضًا: الصندوق الأبيض (مكونات الكمبيوتر) ).

ظهرت العديد من النسخ المقلدة لجهاز نينتندو إنترتينمنت سيستم نظرًا لشعبية هذا الجهاز وطول عمره .

إعادة تصميم الأجهزة

تشمل الأمثلة على إعادة تصميم الأجهزة إعادة تصميم أجهزة الكمبيوتر المنزلية الحديثة.

يُعدّ برنامج المحاكاة نوعًا خاصًا من برامج إعادة تصميم الأجهزة، حيث يُنفّذ وظائف الجهاز بالكامل باستخدام البرمجيات. على سبيل المثال، يحاول برنامج المحاكاة WinUAE محاكاة جهاز Amiga الحقيقي تمامًا .

برمجة

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

في الولايات المتحدة، تسمح قضية لوتس ضد بورلاند باستنساخ وظائف البرنامج طالما لم يتم انتهاك حقوق الطبع والنشر في الكود والواجهة.

مع ذلك، قد تخضع واجهة المستخدم العامة لحقوق النشر أيضًا بقدر ما تتضمن تعبيرًا (مثل مظهر أيقونة). على سبيل المثال، في أغسطس 2012، رفعت شركة Electronic Arts ، عبر قسمها Maxis ، دعوى قضائية ضد Zynga ، مدعيةً أن لعبتها على فيسبوك ، The Ville ، هي نسخة طبق الأصل من لعبة EA على فيسبوك، The Sims Social . وتزعم الدعوى أن The Ville لا تكتفي بنسخ آليات اللعب في The Sims Social ، بل تستخدم أيضًا عناصر فنية وواجهة مستخدم بصرية تبدو مستوحاة منها . [ 2 ] [ 3 ] [ 4 ] وقد توصلت الشركتان إلى تسوية خارج المحكمة بشروط غير معلنة في فبراير 2013. [ 5 ]

ومن أمثلة استنساخ البرامج مشروع ReactOS الذي يحاول استنساخ نظام التشغيل Microsoft Windows ، وبرنامج GNU Octave الذي يتعامل مع عدم التوافق مع برنامج MATLAB من MathWorks على أنه خطأ برمجي. [ 6 ]

ألعاب الفيديو

منذ نشأة صناعة ألعاب الفيديو ، شاع استنساخ الأفكار والألعاب الناجحة. ففي التسعينيات، أدت لعبة Doom ، أول لعبة تصويب من منظور الشخص الأول ذات تأثير كبير، إلى ظهور نوع جديد من الألعاب عُرف باسم "ألعاب Doom المقلدة " . وفي العقد الأول من الألفية الثانية، ألهمت لعبة Grand Theft Auto ، وهي لعبة مغامرات وحركة في عالم مفتوح ، ظهور العديد من الألعاب المقلدة لها .

إعادة تصميم البرامج

إعادة إنتاج البرامج هي إحياء لبرامج قديمة أو عفا عليها الزمن أو توقف تطويرها.

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

منذ بداية الألفية الثانية، ازداد عدد النسخ المُعاد إنتاجها تجاريًا من الألعاب الكلاسيكية من قِبل المطور أو الناشر الأصلي لمنصات الألعاب الحالية، حيث يُقلل التوزيع الرقمي من مخاطر الاستثمار في الإصدارات المتخصصة. [ 7 ] وعند تحسينها بطريقة ما (صوتًا أو رسومات، إلخ)، قد تُسمى الإصدارات الجديدة "إصدارات عالية الوضوح" أو "إصدارات خاصة"؛ ومن الأمثلة على ذلك لعبة "سر جزيرة القرد: الإصدار الخاص " . [ 8 ] [ 9 ]

استخدامات أخرى للمصطلح

قواعد البيانات

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

سطح المكتب

منذ عام 2010، ظهر مفهوم الحوسبة الاستنساخية، بمعنى نسخ جلسة عمل على جهاز كمبيوتر مضيف في بيئة افتراضية على السحابة . يتيح هذا للمستخدم الوصول إلى نسخة من سطح مكتب جهازه على أي جهاز حاسوب آخر، مثل جهاز لوحي ، أو حاسوب شخصي يعمل بأي نظام تشغيل، أو نظام WebOS، أو الهواتف الذكية ، وغيرها.

يتم نسخ الحاسوب المستنسخ وتشغيله ويكون متاحًا دائمًا من خلال سلسلة من خوادم الحوسبة السحابية. وعلى عكس برامج الإدارة عن بُعد، لا يعتمد الحوسبة المستنسخة على الحاسوب المضيف.

برنامج استنساخ الأقراص

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

يقوم برنامج الاستنساخ بنسخ نظام التشغيل ومحركات الأقراص والبرامج والتحديثات الخاصة بجهاز كمبيوتر واحد لأغراض متنوعة، بما في ذلك إعداد أجهزة كمبيوتر متعددة، وترقية محركات الأقراص الصلبة، واستعادة النظام في حالة تعطل القرص أو تلفه. [ 10 ]

برمجة

في برمجة الحاسوب ، وخاصة البرمجة كائنية التوجه ، يشير الاستنساخ إلى نسخ الكائنات باستخدام دالة أو دالّة مصنع النسخ ، والتي تُسمى غالبًا ` Recloning` cloneأو ` copyRecloning`، على عكس استخدام مُنشئ النسخ . يُعد الاستنساخ متعدد الأشكال ، حيث لا يلزم تحديد نوع الكائن المراد استنساخه، على عكس استخدام مُنشئ النسخ الذي يتطلب تحديد النوع (في استدعاء المُنشئ).

انظر أيضاً

مراجع

  1. نسخة طبق الأصل /اسم/ "نسخة طبق الأصل تمامًا: "منتجنا هو نسخة طبق الأصل من منتجهم." وهذا يعني ضمناً إعادة تنفيذ قانونية من الوثائق أو عن طريق الهندسة العكسية" من ملف المصطلحات
  2. غريفين، دانيال ناي (2012-08-06). "شركة EA تقاضي شركة Zynga، لكن قضايا اجتماعية أعمق تهددها" . فوربس . تم الاطلاع عليه بتاريخ 2012-08-07 .
  3. براون، ناثان (25 يناير 2012). "كيف استنسخت زينغا طريقها إلى النجاح" . إيدج . مؤرشف من الأصل في 9 يوليو 2012. تم الاسترجاع في 7 أغسطس 2012 .
  4. جاميسون، بيتر (2010-09-08). "أشرار المزارع" . مجلة سان فرانسيسكو الأسبوعية . مؤرشف من الأصل في 2 أغسطس 2012. تم الاسترجاع في 7 أغسطس 2012 .
  5. سيفالدي، فرانك (15 فبراير 2013). "EA وZynga تُسوّيان قضية تقليد لعبة The Ville خارج المحكمة" . غاماسوترا . مؤرشف من الأصل في 17 فبراير 2013. تم الاطلاع عليه بتاريخ 15 فبراير 2013 .
  6. 11. نقل البرامج من MATLAB إلى Octave "لا تزال هناك عدة اختلافات بين Octave و MATLAB، ولكن بشكل عام تعتبر الاختلافات بينهما أخطاءً."
  7. ووكر، جون (22 نوفمبر 2007). "مقابلة حصرية مع غابي نيويل" لموقع روك، بيبر، شوتجن . تم الاطلاع عليه بتاريخ 28 يونيو 2013. كانت أسوأ أيام [تطوير الألعاب] هي أيام خراطيش جهاز نينتندو إنترتينمنت سيستم (NES). لقد كانت مخاطرة كبيرة - حيث كانت كل هذه الأموال مُجمدة في رقائق السيليكون في مستودع ما، ولذلك كان عليك أن تكون حذرًا في القرارات التي تعتقد أنه بإمكانك اتخاذها، وحذرًا للغاية في حقوق الملكية الفكرية التي توقعها، ولن يتغير توجهك الفني، وهكذا. الآن الوضع معاكس تمامًا: يمكننا طرح شيء ما على منصة ستيم، وإيصاله إلى الناس في جميع أنحاء العالم، وإجراء تغييرات عليه. يمكننا خوض مخاطر أكثر إثارة للاهتمام. [...] لا تعرف متاجر التجزئة كيفية التعامل مع هذه الألعاب. على منصة ستيم [موزع رقمي]، لا توجد قيود على مساحة الرفوف. إنه لأمر رائع لأنها مجموعة من الألعاب القديمة والمهملة.
  8. "معلومات تقنية عن لعبة سر جزيرة القرد: الإصدار الخاص" . جيم سبوت . مؤرشف من الأصل في 2 أبريل 2010. تم الاطلاع عليه في 15 نوفمبر 2011 .
  9. أونيت، تشارلز (2 يونيو 2009). "معرض E3 2009: معاينة لعبة The Secret of Monkey Island: Special Edition" . IGN . تم الاطلاع عليه بتاريخ 15 نوفمبر 2011 .
  10. "تعريف برامج الاستنساخ" . مجلة PCMAG . تم الاطلاع عليه بتاريخ 29-08-2023 .