English  

كتب developer resources

اذا لم تجد ما تبحث عنه يمكنك استخدام كلمات أكثر دقة.

عرض المزيد

موارد المطورين (معلومة)


توفر IBM موارد للمطورين الذين يرغبون في استهداف Linux لـ z:

  • Linux Test Drive ، برنامج مجاني يمنح Linux واحداً على جهاز ظاهري IBM Z لمدة 30 يوماً.
  • تطبيق IBM Systems Application Advantage لنظام التشغيل Linux Chiphopper ، وهو برنامج مطور لمساعدة المطورين على كتابة ونشر برامج Linux عبر الأنظمة الأساسية.
  • نظام تطوير المجتمع لنظام Linux على برنامج IBM Z (CDSL) ، وهو نظام أساسي يوفر للمطورين ذوي المصادر المفتوحة منصة للانتقال إلى Linux على System z.
  • Linux Development Program ، برنامج دعم مطور موسع قائم على الرسوم.

Linux on Z يدعم Unicode و ASCII تماماً مثل أي توزيع Linux آخر — فهو ليس نظام تشغيل يستند إلى EBCDIC . ومع ذلك، للراحة، Linux قادر على قراءة معلمات kernel في EBCDIC. (z) / VM يستفيد من هذه القدرة ايضاً.

يعد نقل تطبيقات Linux إلى Linux على Z واضحاً إلى حد ما. تشمل المشكلات المحتملة endianness (Linux on Z هو endian كبير) والاعتماد على المكتبات غير المحمولة خاصةً إذا لم يكن كود المصدر متاحاً. يمكن بسهولة ترجمة البرامج إلى ثنائيات العمارة / z على أنظمة Linux غير المركزية.

المحاكيات

يوجد على الأقل ثلاثة برامج محاكاة من نوع IBM Z المركزية.

  • FLEX-ES من البرامج الأساسية هو خيار معروض تجارياً.
  • يدعم محاكي Hercules مفتوح المصدر Linux على IBM Z (ويمكن تشغيله حتى على Linux على System z نفسه).
  • في عام 2010 ، قدمت IBM مطور Rational Developer لـ System z Unit Test Feature (تسمى الآن Rational Development and Test Environment for z ، أو أحياناً RDTz كاختصار) مما يوفر بيئة تنفيذ مقيدة الاستخدام يمكن تشغيلها على أجهزة X86. تقصر شروط ترخيص IBM استخدام RDTz على بعض مهام تطوير التطبيقات، وليس بما في ذلك التجميع النهائي قبل الإنتاج أو اختبار ما قبل الإنتاج (مثل اختبار الإجهاد). يتضمن RDTz z / OS (مع برنامج وسيط مشترك) ومتوافق أيضاً مع Linux على Z.
المصدر: wikipedia.org