بيت تطوير ما هو تنسيق التوزيع المحايد للعمارة (andf)؟ - تعريف من techopedia

ما هو تنسيق التوزيع المحايد للعمارة (andf)؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا يعني تنسيق التوزيع المحايد للهندسة المعمارية (ANDF)؟

تنسيق التوزيع المحايد للهندسة المعمارية (ANDF) عبارة عن تقنية تستخدم لنقل البرامج لتطبيقات البرامج الثنائية "المتقلصة" والتي تكون مستقلة عن بنية المعالج. تم تحديد مواصفات ANDF بواسطة Open Software Foundation.

تيكوبيديا توضح تنسيق التوزيع المحايد للهندسة المعمارية (ANDF)

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


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


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


في عام 2000 ، بدأ مفهوم البرمجيات الحرة والمفتوحة في الانتشار. كان المطورون في ذلك الوقت مهتمين بتوزيع البرامج على نطاق أوسع من اهتمامهم بحماية الملكية الفكرية ، وظهر برنامج ANDF كخيار جيد فيما يتعلق بتوزيع البرمجيات.


اعتبارًا من عام 2011 ، لا يزال TenDRA ، وهو مشروع ANDF يوفر مترجمي C / C ++ لـ ANDF ، مستمرًا بقوة.

ما هو تنسيق التوزيع المحايد للعمارة (andf)؟ - تعريف من techopedia