العودة
نظام Copland الفاشل من Apple يعمل في المتصفح بعد 30 عامًا
SiTech AI Team3 წთ. საკითხავი

نظام Copland الفاشل من Apple يعمل في المتصفح بعد 30 عامًا

استخدم المطور مايكل شتايل نسخة معدّلة تجريبية من محاكي DingusPPC لتشغيل Copland D11E4، آخر إصدار وزعته Apple على المطورين في يونيو 1996، داخل المتصفح مباشرة ومن دون تثبيت أي شيء.

بعد ثلاثين عامًا من تخلي Apple عن Copland، محاولتها الفاشلة لبناء نظام تشغيل حديث للـ Mac، أصبح من الممكن تشغيل آخر إصدار مطوّرين من هذا النظام غير المكتمل داخل المتصفح مباشرة. جعل ذلك ممكنًا المطور مايكل شتايل، المعروف أيضًا باسم Mist، عبر نسخة معدّلة تجريبية من محاكي DingusPPC لأجهزة Power Mac. يعمل Copland D11E4 على صفحة في موقع pagetable.com، من دون الحاجة إلى تثبيت أي شيء.

كيف أصبح التشغيل ممكنًا

يقول شتايل إن التعديلات الأحد عشر التي تتيح لـ DingusPPC تشغيل Copland كُتبت بمساعدة الذكاء الاصطناعي. وهنا تكمن المشكلة: مشروع DingusPPC الأساسي لا يقبل التعديلات المكتوبة بمساعدة AI، لذا سيلزم إعادة كتابتها قبل أن تُدمج في المشروع. ولا تتوقعوا معجزات: فالإصدار D11E4، آخر إصدار وزعته Apple على المطورين في يونيو 1996، ما زال غير مكتمل إلى حد بعيد؛ وإذا واجه النظام المحاكى خطأ في التحقق (assertion) ينتقل إلى أداة تصحيح ويطلب من المستخدم المتابعة يدويًا.

ما كان يفترض أن يكون Copland

كان Copland يفترض أن يستبدل System 7 بنظام تشغيل أصلي لمعالجات PowerPC، قائم على نواة مصغّرة وذاكرة محمية وتعدد مهام استباقي لخدمات النظام. وهناك ثلاثة إصدارات مطوّرين غير مكتملة معروفة علنًا: D7E1 وD9 وD11E4، وفي منتصف التسعينيات لم يتح لسوى قلة خارج مجتمع مطوري Apple فرصة استخدامها. وقد عرض جيل أميليو، الرئيس التنفيذي لـ Apple آنذاك، نظام Copland في مؤتمر WWDC عام 1995، لكن المشروع لم يقترب أبدًا من الاستقرار المطلوب للإصدار. وُجد جزء كبير من Copland كخطط ووثائق لا كشيفرة مكتملة. وفي عام 2009 جمع شتايل أرشيفًا واسعًا من هذه المواد؛ أما الخلف المخطط له، بالاسم الرمزي Gershwin، فبقي مجرد خطة.

لماذا أوقفت Apple المشروع

تجاوز Copland الجدول الزمني بشكل كبير، حتى إن أميليو استقدم إيلين هانكوك من IBM لتتولى منصب المديرة التقنية (CTO) في Apple وكلفها بإعادة المشروع إلى مساره. وبعد مراجعة التقدم، أوصت بدلًا من ذلك بإلغاء المشروع وشراء نظام تشغيل من مكان آخر. درست Apple شراء Be مقابل BeOS والتعاون مع Sun على نظام قائم على Solaris، لكنها اشترت NeXT في نهاية عام 1996، لتُعيد ستيف جوبز إلى الشركة مع NeXTSTEP. وقد جرى تهميش هانكوك لاحقًا في عهد جوبز واستقالت عام 1997. صدر أول إصدار مطوّرين للخلف القائم على NeXTSTEP، واسمه Rhapsody، في عام 1997، وتحوّل إلى Mac OS X Server 1.0 عام 1999، ثم إلى الإصدار التجاري من Mac OS X 10.0 عام 2001.

ما الذي بقي من Copland

استغرق استبدال بنية Mac OS سنوات. وأثناء استمرار العمل، أدمجت Apple بعض مكوّنات Copland الأكثر نضجًا في تحديثات النظام القائم. فحصل Mac OS 8، الذي صدر عام 1997، على واجهة Platinum وعلى Finder الأصلي متعدد الخيوط لمعالجات PowerPC؛ وجاء Mac OS 8.1 عام 1998 مع نظام ملفات HFS+، وأصبح Mac OS 8.5 أول إصدار لمعالجات PowerPC حصرًا. وساعدت قابلية نقل NeXTSTEP لاحقًا على انتقال Mac إلى معالجات Intel، بينما صار OS X أساس أنظمة iPhone وiPad. لو نجح Copland لربما بدا مستقبل Apple مختلفًا تمامًا؛ واليوم أصبح من الأسهل أكثر من أي وقت مضى رؤية سبب عدم نجاحه.

SSiTech

SiTech — تطوير ويب مدعوم بالذكاء الاصطناعي

نبني مواقع سريعة وعصرية وندمج الذكاء الاصطناعي في سير عمل الشركات. لديك مشروع أو سؤال؟ يسعدنا مساعدتك.