جدول المحتويات:
تعريف - ماذا يعني Rosetta؟
Rosetta هو برنامج ترجمة يتيح لبرامج تطبيق Macintosh القائمة على المعالج PowerPC أن تعمل على أجهزة كمبيوتر Macintosh المستندة إلى Intel. هذه الترجمة مخفية عن مستخدم التطبيق. تعتمد Rosetta على تقنية Quick Transit الخاصة بشركة Transitive Corporation ، والتي تسمح لبرنامج Mac OS X الموجود مسبقًا بالعمل على أحدث معالج يستند إلى Intel دون إجراء أي تغيير. لا يتضمن Rosetta واجهة مستخدم رسومية.
تيكوبيديا تشرح رشيد
تم تسمية Rosetta باسم Rosetta Stone ، وهو لوح حجري يتضمن نفس المرسوم بثلاث لغات ، مما أتاح فك رموز الهيروغليفية القديمة. هذا يتحدث عن القدرات الترجمية لبرنامج Rosetta.
تطبيقات Mac OS X التي تعمل على كل من معالج Intel ومعالج PowerPC يطلق عليها تطبيقات عالمية. يمكن استخدام التطبيقات التي لا تحتوي على إصدار عالمي على نظام التشغيل Mac القائم على معالج Intel من خلال Rosetta ، والذي تم دمجه مع جميع أجهزة كمبيوتر Mac التي تستند إلى Intel. تعمل Rosetta خلف الكواليس لترجمة تطبيق غير عالمي ليتم تشغيله على جهاز Mac يستند إلى Intel. لا يتضمن نظام التشغيل Mac OS X (الإصدار 10.6) Snow Leopard Rosetta افتراضيًا ؛ يجب تثبيت البرنامج بشكل منفصل.
يعتبر Rosetta أحد برامج userland التي تتعامل مع كود userland ، مما قد يجعله أقل قدرة من محاكي Apple في وقت سابق من 68k لـ PowerPC. ومع ذلك ، فإنه يتجنب أيضًا تصحيح الأخطاء المزعجة وثغرات الأمان المحتملة. Rosetta غير متوافق مع ولا يعمل بما يلي:
- حافظات الشاشة
- ملحقات النواة
- التطبيقات التي تتطلب معالجة استثناء
- تطبيقات Java المجمعة
- رمز يدرج التفضيلات في إطار تفضيلات النظام
