رحلة عميقة في عالم النظام القديم (حاسوب)

النظام القديم وبالانجليزية (legacy system) في الحوسبة هو طريقة أو تقنية أو نظام كمبيوتر أو برنامج تطبيق قديم، «من نظام كمبيوتر سابق أو قديم»، ومع ذلك لا يزال قيد الاستخدام. غالبًا ما تعني الإشارة إلى نظام ما على أنه «تراث» أنه مهد الطريق للمعايير التي ستتبعه. يمكن أن يعني هذا أيضًا أن النظام قديم أو بحاجة إلى استبدال.



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

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

من الأمثلة على الأجهزة القديمة المنافذ القديمة مثل منافذ PS / 2 و VGA ووحدات المعالجة المركزية ذات مجموعات التعليمات القديمة غير المتوافقة. تتضمن الأمثلة في البرامج القديمة تنسيقات الملفات القديمة مثل.swf لـ Adobe Shockwave أو.123 لـ Lotus 1-2-3 والملفات النصية المشفرة باستخدام ترميزات الأحرف القديمة مثل EBCDIC .



قراءة المقال الكامل على ويكيبيديا ←