نظام تشغيل Mac OS الكلاسيكي

من ويكيبيديا، الموسوعة الحرة
اذهب إلى الملاحة اذهب للبحث
نظام التشغيل Mac OS "الكلاسيكي"
MacOS original logo.svg
Mac OS 9.0.4 emulated inside of the SheepShaver emulator.png
مطورشركة Apple Computer، Inc.
عائلة OSماكنتوش
حالة العملتاريخي ، غير مدعوم
نموذج المصدرمصدر مغلق
الإصدار الأولي24 يناير 1984 . قبل 37 عامًا [1] [2] (1984-01-24)
الإصدار النهائي9.2.2 / 5 ديسمبر 2001 ؛ قبل 19 عامًا [3] (2001-12-05)
هدف التسويقالحوسبة الشخصية
المنصات
نوع النواةمتجانسة لـ 68 كيلو ، نانوية لـ PowerPC

واجهة المستخدم الافتراضية
رسومية
رخصةالبرمجيات التجارية ، البرمجيات الاحتكارية
نجحتmacOS (المسمى سابقًا
"Mac OS X" و "OS X")
حالة الدعم
غير مدعوم اعتبارًا من 1 فبراير 2002

و كلاسيكي ماك OS [أ] ( نظام برمجيات ) هو سلسلة من أنظمة التشغيل وضعت ل ماكنتوش الأسرة من أجهزة الكمبيوتر الشخصية من قبل شركة أبل 1984-2001، بدءا من النظام 1 وتنتهي مع ماك OS 9 . يعود الفضل إلى نظام التشغيل Macintosh في تعميم مفهوم واجهة المستخدم الرسومية . [4] تم تضمينه مع كل جهاز Macintosh تم بيعه خلال العصر الذي تم تطويره فيه ، وتم إجراء العديد من التحديثات على برنامج النظام بالتزامن مع إدخال أنظمة Macintosh الجديدة.

أصدرت شركة Apple جهاز Macintosh الأصلي في 24 يناير 1984 ، وكان الإصدار الأول من برنامج النظام ، والذي لم يكن له اسم رسمي ، يعتمد جزئيًا على نظام التشغيل Lisa OS ، الذي أصدرته Apple سابقًا لجهاز كمبيوتر Lisa في عام 1983. كجزء من اتفاقية تسمح Xerox لشراء أسهم في Apple بسعر مناسب ، كما استخدمت مفاهيم من كمبيوتر Xerox PARC Alto ، والتي قام ستيف جوبز الرئيس التنفيذي السابق لشركة Apple وأعضاء فريق ليزا الآخرين بمعاينتها. [1] يتكون نظام التشغيل هذا من Macintosh ToolboxROM و "مجلد النظام" ، مجموعة من الملفات التي تم تحميلها من القرص. بدأ استخدام اسم Macintosh System Software في عام 1987 مع System 5. أعادت Apple تسمية النظام ليصبح Mac OS في عام 1996 ، بدءًا رسميًا بالإصدار 7.6 ، ويرجع ذلك جزئيًا إلى برنامج استنساخ Macintosh . [5] انتهى هذا البرنامج بعد إصدار نظام التشغيل Mac OS 8 في عام 1997. [6] آخر إصدار رئيسي للنظام كان Mac OS 9 في عام 1999. [7]

الإصدارات الأولية من برنامج النظام شغلت تطبيقًا واحدًا في كل مرة. باستخدام Macintosh 512K ، تم تطوير امتداد نظام يسمى Switcher لاستخدام هذه الذاكرة الإضافية للسماح ببقاء برامج متعددة محملة. يستخدم برنامج كل برنامج تم تحميله الذاكرة حصريًا ؛ فقط عندما يتم تنشيطه بواسطة الجلاد ، ظهر البرنامج ، حتى سطح مكتب Finder. باستخدام Switcher ، سمحت ميزة Clipboard المألوفة الآن بالقص واللصق بين البرامج المحملة عبر مفاتيح التبديل بما في ذلك سطح المكتب.

مع إدخال النظام 5 ، تمت إضافة ملحق تعاوني متعدد المهام يسمى MultiFinder ، والذي سمح للمحتوى في نوافذ كل برنامج بالبقاء في عرض متعدد الطبقات على سطح المكتب ، وتم دمجه لاحقًا في النظام 7 كجزء من نظام التشغيل جنبًا إلى جنب مع الدعم ل الذاكرة الظاهرية . وبحلول منتصف 1990s، ومع ذلك، أنظمة التشغيل المعاصرة مثل ويندوز NT ، OS / 2 ، و صممته وتقديم جميع تعدد المهام وقائية ، الذاكرة المحمية ، عناصر التحكم في الوصول ، وقدرات متعددة المستخدمين لأجهزة الكمبيوتر المكتبية، ومحدودية وماكنتوش إدارة الذاكرةوقابلية التعارض بين الإضافات التي توفر وظائف إضافية ، مثل الشبكات أو دعم جهاز معين ، [8] أدى إلى انتقادات كبيرة لنظام التشغيل ، وكان عاملاً في تراجع حصة Apple في السوق في ذلك الوقت.

بعد محاولتين فاشلتين لإنشاء خليفة لبرنامج Macintosh System Software يسمى Taligent و Copland ، وجهود تطوير مدتها أربع سنوات قادها عودة ستيف جوبز إلى Apple في عام 1997 ، استبدلت Apple نظام التشغيل Mac OS بنظام تشغيل جديد في عام 2001 باسم Mac OS X ؛ تشير علامة X إلى قاعدة عائلة نظام Unix الأساسية المشتركة مع تطوير جوبز لأنظمة تشغيل NeXTSTEP على كمبيوتر NeXT . لقد احتفظ بمعظم عناصر تصميم واجهة المستخدم لنظام التشغيل Mac OS الكلاسيكي ، وكان هناك بعض التداخل في أطر التطبيقات من أجل التوافق ، ولكن نظامي التشغيل بخلاف ذلك لهما أصول وبنيات مختلفة تمامًا.

قدمت التحديثات النهائية لنظام التشغيل Mac OS 9 الذي تم إصداره في عام 2001 إمكانية التشغيل البيني مع نظام التشغيل Mac OS X. الاسم "كلاسيكي" الذي يشير الآن إلى نظام التشغيل Mac OS التاريخي ككل هو إشارة إلى البيئة الكلاسيكية ، وهي طبقة توافق ساعدت في تسهيل الانتقال إلى نظام التشغيل Mac OS X (الآن macOS). [9]

المفهوم الأولي

بدأ مشروع Macintosh في أواخر عام 1978 مع Jef Raskin ، الذي تصور جهاز كمبيوتر سهل الاستخدام ومنخفض التكلفة للمستهلك العادي. في سبتمبر 1979 ، بدأ راسكين في البحث عن مهندس يمكنه تجميع نموذج أولي. قدم بيل أتكينسون ، عضو فريق Apple Lisa ، راسكين إلى Burrell Smith ، فني الخدمة الذي تم تعيينه في وقت سابق من ذلك العام.

سعى مفهوم Apple لنظام التشغيل Macintosh عن عمد إلى تقليل وعي المستخدم بنظام التشغيل. يمكن إنجاز العديد من المهام الأساسية التي تتطلب معرفة أكبر بنظام التشغيل على الأنظمة الأخرى عن طريق إيماءات الماوس وعناصر التحكم في الرسوم على جهاز Macintosh. هذا من شأنه أن يميزها عن معاصريها مثل MS-DOS ، التي تستخدم واجهة سطر أوامر تتكون من أوامر نصية مختصرة ومختصرة.

في يناير 1981 ، تولى ستيف جوبز مسؤولية مشروع ماكنتوش بالكامل. قام جوبز وعدد من مهندسي Apple بزيارة Xerox PARC في ديسمبر 1979 ، بعد ثلاثة أشهر من بدء مشروعي Lisa و Macintosh. بعد سماع عن تقنية واجهة المستخدم الرسومية الرائدة التي يتم تطويرها في Xerox PARC من موظفي Xerox السابقين مثل Raskin ، تفاوض جوبز على زيارة لرؤية Xerox Alto للكمبيوتر وأدوات تطوير Smalltalk في مقابل خيارات أسهم Apple. [10] يستخدم نظامي التشغيل Lisa و Macintosh النهائيين مفاهيم من Xerox Alto ، ولكن تم إنشاء العديد من عناصر واجهة المستخدم الرسومية بواسطة Apple بما في ذلك شريط القوائم والقوائم المنسدلة ومفاهيمالسحب والإسقاط و التلاعب المباشر . [11]

وخلافا لل PC IBM ، والذي يستخدم 8 كيلو بايت نظام ROM عن السلطة على اختبار ذاتي (POST) والمدخلات الأساسية / نظام الإخراج ( BIOS )، وROM ماك هو أكبر بكثير (64 كيلو بايت)، ويحمل كود OS الرئيسيين. تم ترميز الكثير من ROM الأصلي لنظام Mac بواسطة Andy Hertzfeld ، وهو عضو في فريق Macintosh الأصلي. كان قادرًا على الحفاظ على مساحة ذاكرة القراءة فقط (ROM) الثمينة عن طريق كتابة إجراءات في رمز لغة التجميع المحسّن باستخدام "الاختراقات" أو حيل البرمجة الذكية. [12] بالإضافة إلى ذاكرة القراءة فقط ، قام أيضًا بترميز النواة و Macintosh Toolbox وبعض ملحقات سطح المكتب (DAs). و الرموزمن نظام التشغيل ، الذي يمثل المجلدات وبرامج التطبيقات ، تم تصميمه بواسطة Susan Kare ، التي صممت لاحقًا الرموز لـ Microsoft Windows 3.0 . بروس القرن و ستيف كابس كتب ماكنتوش الباحث ، فضلا عن عدد من المرافق نظام ماكنتوش.

أعلنت شركة آبل بقوة عن أجهزتها الجديدة. بعد إصدارها ، اشترت الشركة جميع صفحات الإعلانات البالغ عددها 39 صفحة في إصدار 1984 لشهر نوفمبر / ديسمبر من مجلة Newsweek . سرعان ما تفوقت مبيعات ماكنتوش على سابقتها الأكثر تطوراً ولكن الأغلى ثمناً ، ليزا . طورت شركة Apple بسرعة منتجًا اسمه MacWorks ، والذي سمح لـ Lisa بمحاكاة برنامج نظام Macintosh من خلال النظام 3 ، وفي ذلك الوقت تم إيقافه باعتباره Macintosh XL المعاد تسميته . لن تظهر العديد من التطورات في نظام تشغيل ليزا في نظام تشغيل ماكنتوش حتى النظام 7 أو ما بعده.

العمارة

التوافق

الإصدارات القديمة من نظام التشغيل Mac OS متوافقة فقط مع Motorola 68000 -family Macintoshes. عندما قدمت Apple أجهزة كمبيوتر مزودة بأجهزة PowerPC ، تم نقل نظام التشغيل لدعم هذه البنية. Mac OS 8.1 هو الإصدار الأخير الذي يمكن تشغيله على معالج 68 كيلو ( 68040 ).

في الأنظمة السابقة للأنظمة المستندة إلى PowerPC G3 ، يتم تخزين أجزاء كبيرة من النظام في ذاكرة القراءة فقط الفعلية على اللوحة الأم. والغرض الأولي من ذلك هو تجنب استخدام نظام التشغيل لمعظم ذاكرة الوصول العشوائي (RAM) بسعة 128 كيلو بايت لنظام التشغيل Macintosh الأولي - كانت ذاكرة القراءة فقط 64 كيلو بايت. تسمح هذه البنية أيضًا بواجهة نظام تشغيل رسومية تمامًا عند أدنى مستوى دون الحاجة إلى وحدة تحكم نصية فقط أو وضع سطر أوامر: يتم إبلاغ المستخدم بأخطاء وقت التمهيد ، مثل عدم العثور على محركات أقراص عاملة ، بشكل رسومي ، عادةً باستخدام رمز أو الخط النقطي المميز في شيكاغو و Chime of Death أو سلسلة من أصوات التنبيه. هذا على عكس MS-DOS و CP / Mأجهزة الكمبيوتر في ذلك الوقت ، والتي تعرض مثل هذه الرسائل بخط أحادي المسافة على خلفية سوداء ، وتتطلب استخدام لوحة المفاتيح بدلاً من الماوس ، للإدخال. لتوفير مثل هذه التفاصيل الدقيقة بمستوى منخفض ، يعتمد نظام التشغيل Mac OS المبكر على برنامج النظام الأساسي في ذاكرة القراءة فقط على اللوحة الأم ، مما يضمن أيضًا أن أجهزة كمبيوتر Apple أو النسخ المرخصة فقط (مع ROMs المحمية بحقوق النشر من Apple) يمكنها تشغيل Mac OS.

نسخ ماك

قامت العديد من الشركات المصنعة لأجهزة الكمبيوتر على مر السنين بصنع نسخ من Macintosh قادرة على تشغيل Mac OS. من عام 1995 إلى عام 1997 ، قامت Apple بترخيص Macintosh ROMs للعديد من الشركات ، ولا سيما Power Computing و UMAX و Motorola . تعمل هذه الأجهزة عادةً على إصدارات مختلفة من نظام التشغيل Mac OS الكلاسيكي. أنهى ستيف جوبز برنامج ترخيص النسخ بعد عودته إلى شركة Apple في عام 1997.

تم عرض دعم نسخ Macintosh لأول مرة في نظام 7.5.1 ، والذي كان أول إصدار يتضمن شعار "Mac OS" (شكل مختلف عن رمز بدء تشغيل Happy Mac الأصلي ) ، وكان Mac OS 7.6 هو أول إصدار تم تسميته "Mac OS "بدلاً من" النظام ". تم إجراء هذه التغييرات لفصل نظام التشغيل عن طرازات Macintosh الخاصة بشركة Apple. [13]

أنظمة الملفات

استخدم Macintosh في الأصل نظام ملفات Macintosh (MFS) ، وهو نظام ملفات ثابت بمستوى واحد فقط من المجلدات. تم استبدال هذا بسرعة في عام 1985 بنظام الملفات الهرمي (HFS) ، والذي كان يحتوي على شجرة دليل حقيقية . كلا نظامي الملفات متوافقان. تم الإعلان عن نظام ملفات محسن يسمى HFS Plus ("HFS +" أو "Mac OS Extended") في عام 1997 وتم تنفيذه في عام 1998. [14]

تحتوي الملفات الموجودة في معظم أنظمة الملفات المستخدمة مع DOS أو Windows أو Unix أو أنظمة تشغيل أخرى على " شوكة " واحدة فقط . على النقيض من ذلك ، يعطي MFS و HFS الملفات "شوكة" مختلفة. تحتوي تفرع البيانات على نفس نوع المعلومات مثل ملف في أنظمة الملفات الأخرى ، مثل نص المستند أو الصور النقطية لملف الصورة. و تفرع مورد يحتوي على البيانات المهيكلة الأخرى مثل التعاريف القائمة، والرسومات، والأصوات، أو أجزاء التعليمات البرمجية التي سيتم دمجها في البرنامج تنسيق الملف على أنظمة أخرى. و الملف القابل للتنفيذ قد تتكون فقط من الموارد (بما في ذلك أجزاء التعليمات البرمجية ) مع تفرع البيانات فارغة، في حين أن ملف البياناتقد تحتوي فقط على مفترق بيانات بدون تفرع موارد. A معالج النصوص يمكن أن يتضمن ملف نصي في مفترق البيانات والمعلومات التصميم في مفترق الموارد، بحيث التطبيق الذي لا تعترف معلومات التصميم لا يزال يقرأ النص الخام.

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

تاريخ الإصدار

النظام 1 و 2 و 3 و 4

سطح مكتب Macintosh الأصلي لعام 1984

كجزء من هدف Apple المتمثل في إنشاء جهاز كمبيوتر ببساطة تشبه الأجهزة ، لا يوجد تمييز واضح بين برنامج نظام التشغيل والأجهزة التي يتم تشغيلها عليها. لهذا السبب ، لا تحمل الإصدارات القديمة من نظام التشغيل اسمًا مميزًا. يتكون البرنامج من ملفين مرئيين للمستخدم: ملف النظام ، و Finder ، وهو تطبيق يستخدم لإدارة الملفات والذي يعرض أيضًا سطح المكتب . يوجد الملفان في دليل مجلد يسمى "مجلد النظام" ، والذي يحتوي على ملفات موارد أخرى ، مثل برنامج تشغيل الطابعة ، اللازمة للتفاعل مع النظام. [5] تعتمد أرقام إصدارات نظام التشغيل على أرقام إصدارات هذين الملفين.

  • يستخدم النظام 1.0 و 1.1 و 2.0 نظام ملفات ثابت يسمى Macintosh File System (MFS). يوفر Finder مجلدات افتراضية يمكن استخدامها لتنظيم الملفات ، ولكن هذه المجلدات غير مرئية من أي تطبيق آخر ولا توجد بالفعل على القرص.
  • أضاف System 2.0 دعمًا لـ AppleTalk و LaserWriter الذي تم طرحه حديثًا لاستخدامه.
  • قدم النظام 2.1 (Finder 5.0) نظام الملفات الهرمي (HFS) الذي يحتوي على أدلة حقيقية. كان هذا الإصدار مخصصًا لدعم القرص الصلب 20 ولا يستخدم إلا HFS في ذاكرة الوصول العشوائي ؛ بدء التشغيل ومعظم الأقراص المرنة تظل وحدات تخزين MFS 400 K.
  • تم تقديم النظام 3.0 (Finder 5.1) مع Macintosh Plus ، حيث تم تطبيق HFS رسميًا ومحركات أقراص بدء تشغيل 800K ودعم العديد من التقنيات الجديدة بما في ذلك SCSI و AppleShare و Trash "منتفخة" (على سبيل المثال ، عندما تحتوي سلة المهملات على ملفات ، فإنها تكتسب مظهرًا منتفخًا ).
  • تم إصدار النظام 4.0 مع Macintosh SE و System 4.1 الذي تم شحنه لأول مرة مع Macintosh II - تطلبت هذه الأجهزة الجديدة دعمًا إضافيًا لفتحات التوسعة الأولى ، و Apple Desktop Bus (ADB) ، ومحركات الأقراص الثابتة الداخلية ، وفي Macintosh II ، لون خارجي شاشات وأول معالج Motorola 68020 . [15]

يمكن لهذه الإصدارات تشغيل تطبيق واحد فقط في كل مرة ، باستثناء ملحقات المكتب ، على الرغم من أن أغلفة التطبيقات الخاصة مثل Multi-Mac [16] أو Switcher (التي تمت مناقشتها في MultiFinder ) يمكن أن تعمل على حل هذه المشكلة . تنعكس التغييرات المرئية بشكل أفضل في رقم إصدار Finder ، حيث توجد قفزات كبيرة بين 1.x و 4.x و 5.x و 6.x.

في أواخر التسعينيات ، أعطت Apple هذه الإصدارات القديمة بأثر رجعي اسمًا واحدًا.

إصدار برنامج النظام [5] إصدار النظام [5] تاريخ الإصدار [5] إصدار الباحث [5] إصدار LaserWriter [5] معلومات الإصدار [5]
برامج نظام ماكنتوش 1.0 (.97) [17] 24 يناير 1984 [1] [2] 1.0 الإصدار الأولي
برنامج نظام ماكنتوش (0.1) 1.1 5 مايو 1984 [1] 1.1 جرام إصدار الصيانة ، إضافة مشهد الجبل ، مربع حول ، أمر التنظيف
برنامج نظام ماكنتوش (0.3 و 0.5) 2.0 أبريل 1985 [18] 4.1 تحديث Finder: قدم العديد من المجلدات ، وأمر "Shut Down" ، وتثبيت تطبيق "MiniFinder" لتشغيل أي من التطبيقات المختارة بسرعة

النظام: عرض لقطات باستخدام ⌘ Command+ ⇧ Shift+3

برنامج نظام Macintosh [17] [19] [20] 2.1 [17] سبتمبر 1985 [17] 5.0 [19] [20] الافراج عن دعم القرص الصلب 20 [17] [19] [20]
برنامج نظام ماكنتوش (0.7) 3.0 يناير 1986 [1] 5.1 1.1 [ بحاجة لمصدر ] تم تقديمه مع Macintosh Plus [1]
برنامج النظام 1.0 3.1 فبراير 1986 [1] 5.2 1.1
برنامج النظام 1.1 3.2 يونيو 1986 [21] 5.3 3.1 إصلاح مشاكل فقدان البيانات وتعطل النظام ؛ محدث المنتقي والآلة الحاسبة. [21]
AppleShare 1.0.0 تحديث 3.3 يناير 1987 5.4 قرص مثبت محطة عمل AppleShare 1.0 (لنظام التشغيل Macintosh 512 ك)
آبل شير 1.1 [22] 3.3 [22] 1987 5.5 [22] قرص AppleShare 1.1 Work Station Installer (لماكنتوش 512 ك) [22]
آبل شير 2.0 [22] 3.4 [22] 1988 6.1 [22] قرص AppleShare 2.0 Macintosh 512Ke Work Station Installer [22]
برنامج النظام 2.0 4.0 يناير 1987 [1] 5.4 3.3 الافراج عن ماكنتوش SE . قدم AppleShare [ بحاجة لمصدر ]
برنامج النظام 2.0.1 4.1 2 مارس 1987 5.5 4.0 الافراج عن ماكنتوش الثاني . تحديث برنامج تشغيل LaserWriter

برنامج النظام 5

قرب نهاية عام 1987 ، قدمت شركة Apple حزمة بعنوان "Apple Macintosh System Software Update 5.0". [23] لأول مرة ، تم تقديم نظام تشغيل ماكنتوش كمنتج بيع بالتجزئة متميز تضمن أربعة أقراص 800 ألف وثلاثة كتيبات ، بتكلفة 49 دولارًا أمريكيًا. كان البرنامج نفسه لا يزال متاحًا مجانًا من خلال مجموعات المستخدمين وخدمات لوحة الإعلانات. بينما قدم مربع المنتج هذا التحديث لنظام التشغيل باسم "الإصدار 5.0" ، لا يظهر هذا الرقم في البرنامج نفسه. ثلاثة من أربعة أقراص (أدوات النظام 1 ، أدوات النظام 2 والأدوات المساعدة 1) كلها قابلة للتمهيد ، ويمكن للمستخدم الإقلاع من أي قرص مرن يحتوي على الأدوات التي يحتاجها المستخدم. على سبيل المثال ، System Tools 2 هو القرص الوحيد الذي يحتوي على برامج تشغيل الطابعة ، والأدوات المساعدة 1 هي القرص الوحيد الذي يحتوي على Disk First Aidوإعداد Apple HD SC . نظرًا لأن الأقراص تسمى أدوات النظام ، فقد أشار المستخدمون والصحافة بشكل شائع إلى هذا الإصدار باسم "أدوات النظام 5.0".

الميزة الأساسية الجديدة في System 5 هي MultiFinder ، وهو امتداد يتيح للنظام تشغيل عدة برامج في وقت واحد. يستخدم النظام نموذجًا تعاونيًا متعدد المهام ، مما يعني أنه يتم إعطاء الوقت لتطبيقات الخلفية فقط عندما ينتج عن التطبيق الأمامي التحكم. أدى التغيير في وظائف النظام التي كانت التطبيقات تستدعيها بالفعل للتعامل مع الأحداث إلى جعل العديد من التطبيقات الحالية تشارك الوقت تلقائيًا ، بالإضافة إلى السماح لها بأداء المهام في الخلفية. [23] يمكن للمستخدمين أيضًا اختيار عدم استخدام MultiFinder ، وبالتالي استخدام تطبيق واحد في كل مرة. في عام 1990 InfoWorldاختبر أربعة خيارات متعددة المهام لأجهزة الكمبيوتر الشخصية وأجهزة Mac ، وعرض MultiFinder بشكل إيجابي بشكل عام ، ولكن لاحظ أن وجوده قلل من سرعة نقل الملفات وطباعتها إلى النصف مقارنة بنظام المهام الفردية 6 بدون MultiFinder. [24]


إصدار برنامج النظام [5]

تاريخ الإصدار [5]

إصدار النظام [5]
إصدار البرنامج [5] معلومات الإصدار [5]
مكتشف MultiFinder ليزروريتر
5.0 أكتوبر 1987 [25] 4.2 6.0 1.0 5.0 الإصدار الأولي
5.1 نوفمبر 1987 4.3 5.1 تحديث برنامج تشغيل LaserWriter وإصدار جديد من إعداد Apple HD SC

برنامج النظام 6

System Software 6 (يشار إليه أيضًا باسم "System 6") هو إصدار مدمج لبرنامج نظام Macintosh ، ينتج نظام تشغيل كامل ومستقر وطويل الأمد. هناك مقدمتان رئيسيتان للأجهزة تتطلبان دعمًا إضافيًا في إطار النظام 6 هما المعالج 68030 و 1.44 ميجا بايت SuperDrive لأول مرة مع Macintosh IIx و Macintosh SE / 30 . تتضمن التحديثات اللاحقة دعمًا لأول ميزات كمبيوتر محمول متخصصة مع تقديم Macintosh Portable . من النظام 6 فصاعدًا ، يحتوي Finder على رقم إصدار موحد يطابق بشكل وثيق رقم النظام ، مما يخفف الكثير من الالتباس الناجم عن الاختلافات الكبيرة في كثير من الأحيان بين الأنظمة السابقة. [26]


إصدار النظام [5]

تاريخ الإصدار [5]
إصدار البرنامج [5] معلومات الإصدار [5]
مكتشف MultiFinder ليزروريتر
6.0 أبريل 1988 6.1 6.0 5.2 الإصدار الأولي
6.0.1 19 سبتمبر 1988 6.1.1 6.0.1 إصدار Macintosh IIx (1988)
6.0.2 أواخر عام 1988 6.1 الافراج عن صيانة
6.0.3 7 مارس 1989 6.0.3 إصدار Macintosh IIcx (1989)
6.0.4 20 سبتمبر 1989 6.1.4 6.0.4 إصدار Macintosh Portable و IIci (1989)
6.0.5 19 مارس 1990 [27] 6.1.5 6.0.5 الافراج عن ماكنتوش IIfx (1990)
6.0.6 15 أكتوبر 1990 6.1.6 6.0.6 لم يتم إصداره بسبب خطأ AppleTalk [28]
6.0.7 16 أكتوبر 1990 6.1.7 6.0.7 إصدار رسمي لماكنتوش LC و IIsi و Classic (1990)
6.0.8 13 مايو 1991 6.1.8 6.0.8 7.0 برنامج طباعة محدث لمطابقة برنامج System 7.0
6.0.8 لتر 23 مارس 1992 إصدار صيانة محدود لعملاء المحيط الهادئ

النظام 7 / نظام التشغيل Mac OS 7

في 13 مايو 1991 ، تم إصدار النظام 7. إنها ترقية رئيسية على النظام 6 ، تضيف إصلاحًا شاملاً لواجهة المستخدم وتطبيقات جديدة وتحسينات في الاستقرار والعديد من الميزات الجديدة. يتزامن تقديمه مع إصدار ودعم خط 68040 Macintosh . شهد عصر النظام 7 العديد من التغييرات في نظام Macintosh الأساسي بما في ذلك انتشار نماذج Macintosh ، وانتقال 68k إلى Power Macintosh بالإضافة إلى ظهور Microsoft Windows ، وزيادة استخدام شبكات الكمبيوتر والانفجار في شعبية الإنترنت .

واحدة من أهم ميزات System 7 هي دعم الذاكرة الافتراضية ، وهو نظام فرعي أساسي متوقع لسنوات ، وهو موجود فقط للأنظمة السابقة في امتداد طرف ثالث يسمى Virtual من Connectix . [24] كان مصاحبًا لهذا الانتقال إلى معالجة ذاكرة 32 بت ، وهو أمر ضروري للكميات المتزايدة من ذاكرة الوصول العشوائي المتاحة لوحدة المعالجة المركزية Motorola 68030 ، ووحدات المعالجة المركزية 68020 مع 68851 PMMU. تتضمن هذه العملية جعل جميع الإجراءات في رمز نظام التشغيل تستخدم 32 بتًا كاملة من المؤشر كعنوان - استخدمت الأنظمة السابقة بتات 8 العلوية كعلامات. يُعرف هذا التغيير بأنه "نظيف 32 بت". في حين أن النظام 7 نفسه نظيف 32 بت ، إلا أن العديد من الأجهزة الموجودة وآلاف التطبيقات لم تكن كذلك ، لذا فقد مر بعض الوقت قبل اكتمال العملية. لتسهيل الانتقال ، تحتوي لوحة تحكم "الذاكرة" على مفتاح لتعطيل هذه الميزة ، مما يسمح بالتوافق مع التطبيقات الأقدم.

ميزة أخرى بارزة في نظام 7 هي تعدد المهام التعاوني المدمج . في System Software 6 ، كانت هذه الوظيفة اختيارية من خلال MultiFinder . قدم النظام 7 أيضًا أسماء مستعارة ، على غرار الروابط الرمزية على Unix ، والاختصارات التي تم تقديمها في الإصدارات الأحدث من Microsoft Windows ، والظلال في IBM OS / 2 . تم تحسين امتدادات النظام من خلال نقلها إلى مجلد فرعي خاص بها ؛ تم أيضًا إنشاء مجلد فرعي في مجلد النظام للوحات التحكم . في نظام 7.5 ، تتضمن Apple مدير الامتدادات، وهو برنامج تابع لجهة خارجية سابقًا والذي سهّل عملية تمكين الملحقات وتعطيلها.

أصبحت قائمة Apple ، وهي الصفحة الرئيسية فقط لملحقات المكتب في النظام 6 ، ذات أغراض عامة: يمكن للمستخدم الآن إنشاء مجلدات وتطبيقات مستخدمة كثيرًا - أو أي شيء آخر يريده - يظهر في القائمة عن طريق وضع أسماء مستعارة لها في " Apple Menu Items "مجلد فرعي لمجلد النظام. قدم النظام 7 أيضًا ما يلي: AppleScript ، لغة برمجة لأتمتة المهام ؛ QuickDraw 32 بت ، يدعم ما يسمى بالتصوير "بالألوان الحقيقية" ، والذي كان متاحًا سابقًا كملحق للنظام ؛ و TrueType ، معيار الخط التفصيلي .

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

النظام 7.1

يعد System 7.1 إصدارًا أساسيًا لإصلاح الأخطاء ، مع إضافة بعض الميزات الثانوية. كانت إحدى الميزات الجديدة الرئيسية للنظام 7.1 هي نقل الخطوط من ملف النظام إلى مجلد الخطوط في مجلد النظام. في السابق ، كانت هناك حاجة إلى أداة لنسخ الموارد مثل ResEdit أو Font D / A Mover لتثبيت الخطوط. نظام 7.1 ليس فقط أول نظام تشغيل ماكنتوش يكلف المال (كانت جميع الإصدارات السابقة مجانية أو بيعت بتكلفة الأقراص المرنة) ، ولكنه حصل أيضًا على شقيق "برو" (الإصدار 7.1.1) مع ميزات إضافية. كان System 7.1.2 هو الإصدار الأول الذي يدعم أجهزة Mac المستندة إلى PowerPC. يقدم النظام 7.1 أيضًا عناصر تمكين النظام كطريقة لدعم النماذج الجديدة دون تحديث ملف النظام الفعلي. هذا يؤدي إلى ملفات إضافية داخل مجلد النظام (واحد لكل نموذج جديد مدعوم).

النظام 7.5

يقدم System 7.5 عددًا كبيرًا من الميزات الجديدة ، يعتمد الكثير منها على تطبيقات البرامج المشتركة التي اشترتها Apple وأدرجتها في النظام الجديد. [29] [30] في أجهزة PowerPC الأحدث ، قد يواجه النظام 7.5 مشكلات في الاستقرار جزئيًا بسبب وجود مدير ذاكرة جديد (يمكن إيقاف تشغيله) ، و [ بحاجة لمصدر ] ومشكلات في معالجة الأخطاء في كود PowerPC (الكل تعيين استثناءات PowerPC إلى النوع 11). لا تؤثر هذه المشكلات على الأجهزة ذات البنية 68 ك. System 7.5 معاصر لجهود Apple الفاشلة من Copland بالإضافة إلى إصدار Windows 95 ، والذي يتزامن مع شراء Apple للعديد من البرامج المشتركة. تحسينات النظام لتشمل ميزات النظام الجديدة.

Mac OS 7.6

تحسن الاستقرار في أجهزة Mac المستندة إلى PowerPC مع نظام التشغيل Mac OS 7.6 ، والذي أسقط لقب "النظام" حيث كان هناك حاجة إلى اسم أكثر شهرة من أجل ترخيص نظام التشغيل للسوق المتنامي لمصنعي نسخ Macintosh التابعين لجهات خارجية . يتطلب نظام التشغيل Mac OS 7.6 ذاكرة قراءة فقط 32 بت نظيفة ، ولذا فقد أسقط الدعم لكل جهاز Mac بمعالج 68000 ، بالإضافة إلى Mac II و Mac IIx و Mac IIcx و Mac SE / 30 .

إصدار النظام [5] معلومات الإصدار [5]
النظام 7.0 تم تمكين MultiFinder المتكاملة دائمًا
نظام 7.0.1 تم تقديمه مع سلسلة LC II و Quadra
نظام 7.0.1P
موالف النظام 7 تحديث لكل من 7.0 و 7.0.1
النظام 7.1 قدم مجلد الخطوط
نظام 7.1P
نظام 7.1P1
نظام 7.1P2
نظام 7.1P3 أحدث إصدار "P" مع الميزات الجديدة
نظام 7.1P4
نظام 7.1P5
نظام 7.1P6
نظام 7.1 برو الإصدار 7.1.1 ، مع PowerTalk و Speech Manager و MacInTalk و Thread Manager
النظام 7.1.2 أجهزة Mac مزودة بمعالج PowerPC
نظام 7.1.2P فقط لسلسلة Performa / LC / Quadra 630 ، تم استبدالها بسرعة كبيرة بـ 7.5
النظام 7.5
النظام 7.5.1 System 7.5 Update 1.0 - أول نظام تشغيل Macintosh يطلق على نفسه "Mac OS"
النظام 7.5.2 أجهزة Power Mac التي تستخدم PCI ، ويمكن استخدامها فقط على أجهزة Power Mac و PowerBooks 5300 و 190 و Duo 2300
النظام 7.5.3 تحديث نظام 7.5 2.0
نظام 7.5.3 لتر فقط لاستنساخ ماكنتوش
مراجعة النظام 7.5.3 2
النظام 7.5.3 المراجعة 2.1 فقط لـ Performa 6400/180 و 6400/200
النظام 7.5.4 تم سحبه في غضون ساعات من الإصدار واستبداله بـ 7.5.5
النظام 7.5.5 آخر دعم لأجهزة Mac غير 32 بت النظيفة ، بما في ذلك جميع الأجهزة التي تحتوي على وحدة معالجة مركزية أقل من 68030 باستثناء Macintosh LC
نظام التشغيل Mac OS 7.6 تم تغيير الاسم رسميًا بسبب برنامج النسخ التجريبي ، على الرغم من أن النظام 7.5.1 واستخدم لاحقًا اسم "Mac OS" على شاشة البداية
نظام التشغيل Mac OS 7.6.1 إدخال معالجة مناسبة لأخطاء PowerPC

نظام التشغيل Mac OS 8

سطح مكتب Mac OS 8.1

تم إصدار نظام التشغيل Mac OS 8 في 26 يوليو 1997 ، وهو نفس الشهر الذي أصبح فيه ستيف جوبز الرئيس التنفيذي الفعلي لشركة Apple. تم إصداره بشكل أساسي للحفاظ على نظام التشغيل Mac OS يتقدم للأمام خلال وقت صعب بالنسبة لشركة Apple. تم التخطيط مبدئيًا ليكون نظام التشغيل Mac OS 7.7 ، وقد تمت إعادة ترقيمه "8" لاستغلال ثغرة قانونية وتحقيق هدف Jobs المتمثل في إنهاء تراخيص جهات التصنيع الخارجية إلى System 7 وإغلاق سوق استنساخ Macintosh . [31]

أضاف نظام التشغيل Mac OS 8 عددًا من الميزات من مشروع كوبلاند المهجور ، مع ترك نظام التشغيل الأساسي دون تغيير. A متعددة الخيوط أدرج الباحث. يمكن الآن نسخ الملفات في الخلفية. تم تغيير واجهة المستخدم الرسومية في المظهر إلى مظهر جديد مظلل باللون الرمادي المسمى بلاتينيوم ، وتمت إضافة القدرة على تغيير سمات المظهر (المعروفة أيضًا باسم الأسطح ) بلوحة تحكم جديدة (على الرغم من أن البلاتين كان الوحيد الذي تم شحنه). تم توفير هذه الإمكانية من خلال طبقة واجهة برمجة تطبيقات جديدة "للمظهر" داخل نظام التشغيل ، وهي واحدة من التغييرات الهامة القليلة.

باعت Apple 1.2 مليون نسخة من Mac OS 8 في أول أسبوعين من توفرها و 3 ملايين نسخة في غضون ستة أشهر. في ضوء الصعوبات المالية التي واجهتها شركة Apple في ذلك الوقت ، كانت هناك حركة شعبية كبيرة بين مستخدمي Mac للترقية و "المساعدة في إنقاذ Apple". حتى أن بعض مجموعات القراصنة رفضت إعادة توزيع نظام التشغيل. [32] [33]

Mac OS 8.1

قدم Mac OS 8.1 إصدارًا محدثًا من نظام الملفات الهرمي المسمى HFS + ، والذي أصلح العديد من قيود النظام السابق واستمر استخدامه في macOS حتى macOS High Sierra ، عندما تم استبداله بنظام ملفات Apple . هناك بعض التغييرات الأخرى في الواجهة مثل فصل ميزات الشبكة عن الطباعة ، وبعض التحسينات على تبديل التطبيق. ومع ذلك ، في النواحي الفنية الأساسية ، لا يختلف نظام التشغيل Mac OS 8 كثيرًا عن النظام 7.

Mac OS 8.5

يركز Mac OS 8.5 على السرعة والاستقرار ، حيث تم استبدال معظم كود 68k برمز حديث أصلي لـ PowerPC. كما أدى إلى تحسين مظهر واجهة المستخدم ، على الرغم من قطع ميزة السمات في وقت متأخر من التطوير.

إصدار النظام [5] معلومات الإصدار [5]
نظام التشغيل Mac OS 8.0 الإصدار الأول يتطلب معالج 68040 ، مع إسقاط الدعم لبقية سلسلة Macintosh II وأجهزة 68030 Mac الأخرى . كما أضاف دعمًا لمعالج PowerPC G3
نظام التشغيل Mac OS 8.1 تم تشغيل الإصدار الأخير من Mac OS على معالج 68k ، وقد أضاف دعمًا لـ USB على iMac وأضاف دعمًا لنظام ملفات HFS + ، والذي يُطلق عليه أيضًا Mac OS Extended
نظام التشغيل Mac OS 8.5 أول إصدار يتم تشغيله فقط على معالج PowerPC ، وأضاف دعمًا مضمنًا لـ FireWire . كما أضاف شيرلوك وأضاف دعمًا لماكنتوش باور ماكنتوش G3
نظام التشغيل Mac OS 8.5.1 إضافة إصلاحات للأخطاء لتقليل أعطال النظام
نظام التشغيل Mac OS 8.6 يتضمن nanokernel جديدًا لتحسين الأداء ودعم خدمات المعالجة المتعددة 2.0 ، وتحسين عمر بطارية PowerBook ، ودعم إضافي لمعالج PowerPC G4

نظام التشغيل Mac OS 9

تم إصدار Mac OS 9 ، آخر مراجعة رئيسية لنظام التشغيل Mac OS الكلاسيكي ، في 23 أكتوبر 1999. [7] يعد بشكل عام تطورًا ثابتًا من نظام التشغيل Mac OS 8. وقد تم ترقيم إصدارات التطوير المبكرة لنظام التشغيل Mac OS 9 بـ 8.7.

أضاف نظام التشغيل Mac OS 9 دعمًا محسنًا لشبكات AirPort اللاسلكية . أدخلت التنفيذ المبكر للدعم متعدد المستخدمين. على الرغم من أنه ليس نظام تشغيل حقيقي متعدد المستخدمين ، إلا أن نظام التشغيل Mac OS 9 يسمح للعديد من مستخدمي سطح المكتب بالحصول على بياناتهم وإعدادات النظام الخاصة بهم. أضاف محرك بحث Sherlock المحسّن العديد من مكونات البحث الإضافية الجديدة. يوفر نظام التشغيل Mac OS 9 أيضًا تحسينًا كبيرًا في تنفيذ وإدارة الذاكرة. تم تحسين AppleScript للسماح بالتحكم في TCP / IP والشبكات. يستخدم نظام التشغيل Mac OS 9 أيضًا أول استخدام لتحديث برامج Apple المركزي للعثور على تحديثات نظام التشغيل والأجهزة وتثبيتها.

وتشمل الميزات الجديدة الأخرى على ذبابة على تشفير الملفات البرنامج مع رمز توقيع و سلسلة المفاتيح التقنيات، البعيد الشبكات و ملقم الملفات حزم، والكثير قائمة تحسن USB السائقين .

أضاف Mac OS 9 أيضًا بعض التقنيات الانتقالية لمساعدة مطوري التطبيقات على اعتماد بعض ميزات Mac OS X قبل تقديم نظام التشغيل الجديد للجمهور ، للمساعدة في تسهيل الانتقال. تضمنت هذه واجهات برمجة تطبيقات جديدة لنظام الملفات وحزمة مكتبة Carbon التي يمكن للتطبيقات الارتباط بها بدلاً من مكتبات API التقليدية - يمكن تشغيل التطبيقات التي تم تكييفها للقيام بذلك محليًا على Mac OS X أيضًا. تم إجراء تغييرات أخرى بدءًا من تحديث Mac OS 9.1 للسماح بإطلاقه في بيئة Classic ضمن نظام التشغيل Mac OS X.

كان التحديث الأخير لنظام التشغيل Mac الكلاسيكي هو الإصدار 9.2.2 ، والذي تم إصداره في 5 ديسمبر 2001. [34]

إصدار النظام [5] معلومات الإصدار [5]
نظام التشغيل Mac OS 9.0 إصدار البيع بالتجزئة الأولي لنظام التشغيل Mac OS 9
نظام التشغيل Mac OS 9.0.2
نظام التشغيل Mac OS 9.0.3
نظام التشغيل Mac OS 9.0.4
نظام التشغيل Mac OS 9.1 مضمن في نظام التشغيل Mac OS X 10.0
نظام التشغيل Mac OS 9.2 تحديث لتوافق محسن لنظام التشغيل Mac OS X
نظام التشغيل Mac OS 9.2.1
نظام التشغيل Mac OS 9.2.2 الإصدار النهائي لنظام التشغيل Mac OS الكلاسيكي

الانتقال إلى Mac OS X

شعارات Mac OS X / OS X / macOS ، بدءًا من Cheetah 10.0 وحتى Big Sur 11

macOS (أطلق عليه في الأصل اسم "Mac OS X" حتى عام 2012 ثم "OS X" حتى عام 2016) [35] هو نظام تشغيل Mac الحالي من Apple والذي خلف رسميًا نظام Mac OS الكلاسيكي في عام 2001. على الرغم من أنه تم تسويقه في الأصل على أنه مجرد "الإصدار 10" لنظام التشغيل Mac OS ، فلها تاريخ مستقل إلى حد كبير عن إصدارات Mac OS السابقة.

إرث macOS المعماري هو خليفة لنظام التشغيل Mac OS 9 وإرث Mac OS الكلاسيكي. ومع ذلك ، على عكس نظام التشغيل Mac الكلاسيكي ، فهو نظام تشغيل قائم على Unix [36] مبني على NeXTSTEP والتكنولوجيا التي تم تطويرها في NeXT من أواخر الثمانينيات حتى أوائل عام 1997 ، عندما اشترت Apple الشركة ، وعاد رئيسها التنفيذي ستيف جوبز إلى Apple. [37] يستخدم macOS أيضًا قاعدة بيانات BSD ونواة XNU ، [38] وتستند مجموعة مكوناته الأساسية على نظام تشغيل داروين مفتوح المصدر من Apple .

تم إصدار نسخة مبكرة من نظام التشغيل ، Mac OS X Server 1.0 ، في عام 1999. وهي تحتفظ بالمظهر "البلاتيني" من نظام Mac OS الكلاسيكي وحتى تشبه OPENSTEP في بعض الأماكن ، مع وصول الإصدار الأول بواجهة مستخدم Aqua الجديدة . إصدار سطح المكتب ، Mac OS X 10.0 ، تبعه في 24 مارس 2001 ، وهو يدعم واجهة مستخدم Aqua الجديدة . منذ ذلك الحين ، تم إطلاق العديد من إصدارات نظام التشغيل. تم تغيير اسم Mac OS X إلى "OS X" في عام 2012 و " macOS " في عام 2016.

تمت ترقية مستخدمو نظام التشغيل Mac الكلاسيكي بشكل عام إلى نظام التشغيل Mac OS X ، ولكن تم انتقاده في سنواته الأولى باعتباره أكثر صعوبة وأقل سهولة في الاستخدام من نظام التشغيل Mac OS الأصلي ، وذلك بسبب عدم وجود ميزات معينة لم يتم إعادة تطبيقها بعد في الإصدار الجديد. نظام التشغيل ، لكونه أبطأ على نفس الأجهزة (خاصة الأجهزة القديمة) ، ولعدم التوافق مع نظام التشغيل الأقدم. [39] نظرًا لأن برامج التشغيل (للطابعات والماسحات الضوئية والأجهزة اللوحية وما إلى ذلك) المكتوبة لنظام التشغيل Mac OS الأقدم لم تكن متوافقة مع نظام التشغيل Mac OS X ، فإن دعم البرنامج غير المتسق مع برنامج البيئة الكلاسيكي المستخدم لتشغيل برامج نظام التشغيل الأقدم على نظام التشغيل Mac OS X ، وعدم وجود دعم Mac OS X لأجهزة كمبيوتر Apple القديمة قبل أواخر عام 1997 ؛ استمر بعض مستخدمي Macintosh في استخدام نظام Mac OS الكلاسيكي القديم لبضع سنوات بعد الإصدار الأصلي لنظام التشغيل Mac OS X.شجع ستيف جوبز الناس على الترقية إلى نظام التشغيل Mac OS X من خلال تنظيم جنازة وهمية لنظام التشغيل Mac OS 9 في WWDC 2002. [40]

كلاسيكي

باور إصدارات نظام التشغيل Mac OS X، وذلك حتى ماك OS X 10.4 تشمل طبقة التوافق لتشغيل تطبيقات ماك القديمة، والبيئة الكلاسيكية. في الأصل الاسم الرمزي "الصندوق الأزرق" ، تدير البيئة نظام تشغيل Mac OS 9 شبه كامل ، الإصدار 9.1 أو أحدث ، كتطبيق Mac OS X. يسمح هذا للتطبيقات التي لم يتم نقلها إلى Carbon API بالعمل على نظام التشغيل Mac OS X. هذا سلس بشكل معقول ، على الرغم من أن التطبيقات "الكلاسيكية" تحتفظ بمظهر Mac OS 9 الأصلي ولا تكتسب مظهر Mac OS X "Aqua".

تم شحن أجهزة Mac التي تستند إلى نظام التشغيل Mac OS 9.2 و Mac OS X في وقت مبكر من العالم الجديد ROM . كان يجب تثبيت نظام التشغيل Mac OS 9.2 من قبل المستخدم - لم يتم تثبيته افتراضيًا على مراجعات الأجهزة التي تم إصدارها بعد نظام التشغيل Mac OS X 10.4. تعمل معظم تطبيقات Mac OS "الكلاسيكية" المكتوبة جيدًا بشكل صحيح في ظل هذه البيئة ، ولكن التوافق مضمون فقط إذا تمت كتابة البرنامج بحيث لا يكون على دراية بالأجهزة الفعلية ويتفاعل فقط مع نظام التشغيل. البيئة الكلاسيكية غير متوفرة على أنظمة Mac المستندة إلى Intel بسبب عدم توافق نظام التشغيل Mac OS 9 مع أجهزة x86 .

مضاهاة

68 ألف محاكيات

مكّنت محاكيات Macintosh التابعة لجهات خارجية ، مثل vMac و Basilisk II و Executor ، في النهاية من تشغيل نظام Mac OS الكلاسيكي على أجهزة الكمبيوتر القائمة على Intel . اقتصرت هذه المحاكيات على محاكاة سلسلة المعالجات 68k ، وعلى هذا النحو لم يتمكن معظمهم من تشغيل إصدارات نظام التشغيل Mac OS التي نجحت في إصدار 8.1 ، والتي تتطلب معالجات PowerPC . تطلب معظمها أيضًا صورة Mac ROM أو واجهة جهاز تدعم شريحة Mac ROM حقيقية ؛ أولئك الذين يحتاجون إلى صورة هم من وضع قانوني مشكوك فيه لأن صورة ROM قد تنتهك الملكية الفكرية لشركة Apple.

كان الاستثناء الملحوظ هو منتج البرنامج التجاري Executor من Abacus Research & Development ، وهو المنتج الوحيد الذي استخدم أكواد هندسية عكسية بنسبة 100٪ دون استخدام تقنية Apple. تم تشغيله بسرعة كبيرة ولكنه لم يحقق أكثر من مجموعة فرعية ثانوية من الوظائف. كانت القليل من البرامج متوافقة تمامًا وكان العديد منها معرضًا بشكل كبير للأعطال إذا تم تشغيلها على الإطلاق. المنفذ ملأ سوقًا متخصصًا لنقل 68k من تطبيقات Mac إلى منصات x86 ؛ توقف التطوير في عام 2002 وأصدر المؤلف الكود المصدري في أواخر عام 2008. [41] المحاكيات التي تستخدم صور Mac ROM قدمت توافقًا شبه كامل مع نظام التشغيل Mac OS ، وقدمت الإصدارات الأحدث أداءً ممتازًا مع زيادة أداء معالج x86 الحديث بشكل كبير.

قامت Apple بتضمين محاكي Mac 68k الخاص بها والذي يعمل بسلاسة على جميع الإصدارات المستندة إلى PowerPC من نظام التشغيل Mac الكلاسيكي. [ بحاجة لمصدر ]

محاكيات PowerPC

بالمقارنة مع تطوير المحاكي 68k ، كان من الصعب تبرير دعم PowerPC بسبب زيادة الأداء المتوقع لهندسة PowerPC التي تمت محاكاتها. سيثبت ذلك لاحقًا مع مشروع PearPC ، على الرغم من توفر معالجات الجيل السابع والثامن من x86 التي تستخدم نماذج معمارية مماثلة موجودة في PowerPC. [ بحاجة لمصدر ] ومع ذلك ، فإن محاكي PearPC قادر على محاكاة معالجات PowerPC التي تتطلبها الإصدارات الأحدث من نظام التشغيل Mac OS. ومع ذلك ، لم يعد يتم صيانته ، ومثل العديد من المحاكيات ، فإنه يميل إلى العمل بشكل أبطأ بكثير من نظام التشغيل الأصلي . [الاقتباس مطلوب ]

محاكي PowerPC آخر هو SheepShaver ، والذي كان موجودًا منذ عام 1998 لـ BeOS على منصة PowerPC ، ولكن في عام 2002 كان مفتوح المصدر ، وبدأت الجهود في نقله إلى منصات أخرى. في الأصل لم يتم تصميمه للاستخدام على منصات x86 وتطلب معالج PowerPC فعليًا موجودًا في الجهاز الذي كان يعمل عليه مشابهًا لبرنامج Hypervisor . على الرغم من أنه يوفر دعم معالج PowerPC ، إلا أنه يمكن تشغيله حتى الإصدار 9.0.4 من نظام التشغيل Mac OS لأنه لا يحاكي وحدة إدارة الذاكرة .

تتضمن الأمثلة الأخرى ShapeShifter (بواسطة نفس المطور الذي أنشأ SheepShaver ) و Fusion و iFusion. قام الأخير بتشغيل Mac OS الكلاسيكي باستخدام بطاقة تسريع PowerPC "معالج مساعد". قيل إن استخدام هذه الطريقة يساوي أو أفضل من سرعة Macintosh مع نفس المعالج ، خاصة فيما يتعلق بسلسلة 68k بسبب تشغيل أجهزة Mac الحقيقية في وضع MMU trap ، مما يعيق الأداء. [ بحاجة لمصدر ]

كان Rosetta من Apple محاكي PowerPC يسمح لأجهزة Mac المستندة إلى Intel بتشغيل تطبيقات PowerPC MacOS X ، لكنه لم يدعم تطبيقات Mac OS الكلاسيكية (9.2.2 أو أقدم). [ بحاجة لمصدر ]

الجدول الزمني

Mac transition to Apple SiliconiMac ProRetina MacBook ProMacBook AirApple–Intel architecturePower Mac G5Power Mac G4iMac G3Power MacintoshMacintosh QuadraMacintosh PortableMacintosh SE/30Macintosh IIMacintosh PlusMacintosh 128KA/UXA/UXA/UXmacOS Big SurmacOS CatalinamacOS MojavemacOS High SierramacOS SierraOS X El CapitanOS X YosemiteOS X MavericksOS X Mountain LionMac OS X LionMac OS X Snow LeopardMac OS X LeopardMac OS X TigerMac OS X PantherMac OS X 10.2Mac OS X 10.1Mac OS X 10.0Mac OS X Public BetaMac OS X Server 1.0MacWorks XLMacWorks XLSun RemarketingMacWorks XLMac OS 9Mac OS 9Mac OS 9Mac OS 8Mac OS 8Mac OS 8Mac OS 8System 7System 7System 7System 7System 6Classic Mac OSClassic Mac OSClassic Mac OSClassic Mac OSSystem 1Finder (software)Finder (software)Finder (software)Finder (software)Finder (software)Finder (software)Finder (software)Finder (software)Finder (software)

انظر أيضا

ملاحظات

  1. ^ هذا هو مركب نقلي صاغ بعد إدخال خليفتها، ماك OS X . لم يكن لها اسم حتى وقت لاحق ، كما هو موضح أدناه.

المراجع

  1. ^ a b c d e f g h Linzmayer ، Owen W. (2004). Apple Confidential 2.0 . لا الصحافة النشا . مؤرشفة من الأصلي في 13 نوفمبر 2016 . تم الاسترجاع 23 سبتمبر ، 2016 .
  2. ^ أ ب "خطة تقديم منتج ماكنتوش" . مكتبات جامعة ستانفورد ومصادر المعلومات الأكاديمية . مؤرشفة من الأصلي في 21 يوليو 2010.
  3. ^ "مستند وبرامج Mac OS 9.2.2" . Apple Inc. 5 ديسمبر 2001. مؤرشفة من الأصلي في 21 أبريل 2006 . تم الاسترجاع 25 سبتمبر ، 2016 .
  4. ^ مورجينسترن ، ديفيد. "نصائح مفيدة لسطر الأوامر للمبرمجين ومديري Mac" . ZDNet . تم الاسترجاع 13 أكتوبر ، 2019 .
  5. ^ a b c d e f g h i j k l m n o p q r s t u v w "Macintosh: System Software Version History" . Apple Inc. 7 أغسطس 2001. مؤرشفة من الأصلي في 10 مارس 2014 . تم الاسترجاع 25 سبتمبر ، 2016 .
  6. ^ جرومان ، جالين (نوفمبر 1997). "لماذا سحبت أبل القابس". مكوورلد . 14 (11). ص 31 - 36.
  7. ^ أ ب "23 أكتوبر 1999: تم إصدار نظام التشغيل Mac OS 9" . AppleMatters.com. مؤرشفة من الأصلي في 28 أكتوبر 2009 . تم الاسترجاع 28 نوفمبر ، 2009 .
  8. ^ Hertzfeld ، Andy ، folklore.org: The Original Macintosh: Mea Culpa ، المؤرشفة من الأصلي في 19 يونيو 2010 ، استرجاعها 10 مايو ، 2010
  9. ^ "نبذة تاريخية عن Classic Mac OS - Low End Mac" . 2012-07-26. مؤرشفة من الأصلي في 5 أكتوبر 2016 . تم الاسترجاع 23 سبتمبر ، 2016 .
  10. ^ مايك تاك (12 أغسطس 2001). "التاريخ الحقيقي لواجهة المستخدم الرسومية" . تم الاسترجاع 23 يوليو ، 2020 .
  11. ^ بروس هورن. "على زيروكس وأبل والتقدم" . مؤرشفة من الأصلي في 26 أغسطس 2009 . تم الاسترجاع 1 سبتمبر ، 2009 .
  12. ^ "Folklore.org: لسنا قراصنة!" . www.folklore.org . مؤرشفة من الأصلي في 27 سبتمبر 2016 . تم الاسترجاع 26 سبتمبر ، 2016 .
  13. ^ "نظام 7.5 و Mac OS 7.6: بداية ونهاية عصر" . 2014/06/27. مؤرشفة من الأصلي في 24 سبتمبر 2016 . تم الاسترجاع 23 سبتمبر ، 2016 . يستحق Mac OS 7.6 بعض التنويه الخاص. الاختلاف الأكثر وضوحًا هو تغيير الاسم ؛ كان هذا لمصنعي Mac clone ، الذين لم يصنعوا Macintoshes بل "Mac OS Computers".
  14. ^ "يتوفر تنسيق جديد لنظام التشغيل Mac OS الموسع (HFS +)" . أخبار مطوري Apple . 1997. مؤرشفة من الأصلي في 12 مايو 2008 . تم الاسترجاع 28 مارس ، 2007 .
  15. ^ "ماك تك" . مؤرشفة من الأصلي في 16 أبريل 2008 . تم الاسترجاع 21 سبتمبر 2015 .
  16. ^ جوش بيركر (2002). "مالتي ماك" . مؤرشفة من الأصلي في 22 أغسطس 2016 . تم الاسترجاع 23 ديسمبر ، 2017 .
  17. ^ أ ب ج د ه كوتويتز ، راندال ل. (1987). "دليل المستخدم المتميز" . نيويورك: MacUser Publications ، Inc: 11. مؤرشفة من الأصلي في 11 أبريل 2008 . تم الاسترجاع 2 مايو ، 2008 . Cite journal requires |journal= (help)
  18. ^ "Mac GUI". Archived from the original on July 14, 2011. Retrieved 21 September 2015.
  19. ^ a b c "Hard Disk 20: Boot From HD20 Locks Up HD20 and Macintosh". Apple Inc. November 10, 1988. Retrieved May 2, 2008.[permanent dead link]
  20. ^ a b c Denny, Bob (November 1985). "Programming for HFS Compatibility". MacTech Magazine. Westlake Village, CA. 2 (1): 8. Archived from the original on May 12, 2008. Retrieved May 2, 2008.
  21. ^ a b "Mac GUI". Archived from the original on July 14, 2011. Retrieved 21 September 2015.
  22. ^ a b c d e f g h "System Software: Configs for Mac 128K, XL, 512, & 512KE (7/94)". Apple Inc. August 3, 1994. Archived from the original on February 24, 2008. Retrieved May 2, 2008.
  23. ^ a b Wiggins, Robert (March 1998). "All Systems Go - System Update 5.0". MacUser. Martin Mazner. pp. 126–138.
  24. ^ a b "Orchestrating applications". InfoWorld. September 24, 1990. p. 83.
  25. ^ "The Early Mac OS". Applemuseum.bott.org. Archived from the original on July 18, 2011. Retrieved July 29, 2014.
  26. ^ "Apple Macintosh before System 7". Archived from the original on November 21, 2011. Retrieved 21 September 2015.
  27. ^ "Mac GUI". Archived from the original on July 14, 2011. Retrieved 21 September 2015.
  28. ^ "System 6.0.7 Fixed Two System 6.0.6 Problems". Support.apple.com. February 18, 2012. Archived from the original on August 10, 2014. Retrieved July 29, 2014.
  29. ^ Ean Houts (1994-09-05). "QuickDraw GX is the big draw for System 7.5". InfoWorld. Apple has added a few features to spruce up the interface in System 7.5, although these have previously been available as utilities or shareware for quite some time.
  30. ^ Steve Wood, “Busman’s Holiday: Disappearing Software,” (June 18, 1999), at http://www.mathdittos2.com/columns/bh/bh990618.html Archived March 27, 2012, at the Wayback Machine
  31. ^ Beale, Steven (October 1997). "Mac OS 8 Ships with No License Deal". Macworld 14 (10): pp. 34–36.
  32. ^ Jeff Walsh (1997-07-28). "Latest Mac OS pleases end-users". InfoWorld.
  33. ^ "Where do you want to pirate today?". Forbes. August 8, 1997. Archived from the original on August 27, 2017. Retrieved August 25, 2017. the latest word out in the Macwarez scene is that pirates shouldn't copy Apple's OS8—Mac's latest operating system—they should buy it, since Apple so desperately needs the money.
  34. ^ "Mac OS 9.2.2 Document and Software". Apple Inc. December 5, 2001. Archived from the original on April 21, 2006. Retrieved February 23, 2017.
  35. ^ "What is an operating system (OS)?". Apple, Inc. July 15, 2004. Archived from the original on July 22, 2010. Retrieved September 6, 2014.
  36. ^ "Mac OS X and Unix – Apple" (PDF). Archived from the original (PDF) on May 30, 2009. Retrieved February 5, 2016.
  37. ^ Apple Computer (December 20, 1996). "Apple Computer, Inc. Agrees to Acquire NeXT Software Inc". Archived from the original on January 16, 1999. Retrieved February 23, 2017.
  38. ^ "Mac OS X: What is BSD?". Archived from the original on February 19, 2013. Retrieved September 23, 2016.
  39. ^ "OS X 10.1". 2001-10-15. Archived from the original on January 19, 2012. Retrieved June 14, 2017.
  40. ^ "Jobs: OS 9 is Dead, Long Live OS X – Macworld". May 2002. Archived from the original on September 24, 2016. Retrieved September 23, 2016.
  41. ^ "Executor source code". 2018-12-08. Archived from the original on January 2, 2018. Retrieved September 23, 2016.

External links