Posts Tagged ‘Jaguar’
MAC OS X – CaseStudy – e2
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
في هذه الحلقة سأتحدث عن هيكلة وبيئة التصميم والعمل والإستخدام في نظام الماك و الهدف من نظام التشغيل
أولا: مبادئ التصميم لنظام التشغيل ماك أو اس اكس
- الهيكلية
يظهر في الهيكل العام لنظام الماك أنه مكون من مجموعة من الطبقات المتراصة فوق بعضها البعض وكل طبقة تعتمد على الطبقة التي تسبقها في الترتيب حتى نصل إلى لب ونواة نظام التشغيل
لنبدأ من النواة … فنواة نظام الماك (إلى ما قبل ليوبارد 10.5) هي عبارة عن نواة هجينة تسمى إكس إن يو (XNU) أو Hybrid
و الأحرف إكس إن يو ترمز إلى أن إكس ليس يونيكس .. أي أن نواة النظام ليست يونيكس وكان هدف أبل هو استمرارية استخدام نواة نظام تشغيلها الأساسي بالإضافة إلى الإستفادة من بعض المزايا التي أضيفت جراء تهجين نواة النظام
ولكن ليوبارد تميز عن سابق إصدارات نظام التشغيل أو اس إكس أن نواته هي نواة يونيكس3 فقد حصلت أبل على رخصة يونيكس
السؤال الذي أطرحه .. هل تلخت أبل عن عملها التي أنجزته طيلة سنوات مضت وتضعه جانبا لتستخدم اليونيكس كنواة لنظام تشغيلها ؟؟؟ ما السبب؟
- بيئة التصميم والعمل والإستخدام
يعد نظام الماك نظام تشغيل لأجهزة الحواسب التي تصنعها شركة أبل ، متعدد الإستخدامات والأغراض، ويمتلك واجهة استخدام رسومية رائعة قد تكون أفضل واجهات أنظمة التشغيل روعة في الوقت الحالي كما يمتلك النظام مجموعة واسعة من بيئات التشغيل بالواجهة النصية أو الش
ويعتمد الماك على ثيم أكوا في واجهته الرسومية .. وهو ثيم مائي
يدعم نظام الماك البرمجة بمختلف لغات البرمجة مثل السي والبرمجة الهيكلية المتقدمة كالسي بلس بلس كما يوفر العديد من الأدوات التي تساعد على بناء التطبيقات وكتابة والأكواد وتصحيحها
كما يتضمن أداة لبناء الواجهة الرسومية للتطبيقات
- الهدف من نظام التشغيل
منذ أول إصدار لنظام الماك وهو يهدف إلى جعل استخدام الحاسب أسهل ما يمكن وبشتى الطرق فكانت الطريقة هي باستبدال الأوامر النصية بالرموز والأشكال والأيقونات والصور .. ومن هنا ظهرت العديد من الميزات الجميلة التي نراهاعن استخدام النظام
كالدكة (dock) الموجودة في أسفل الشاشة أو الداشبورد والويدجيت والفرونت رو بالإضافة للعدي والعديد من المميزات التي تجعل من سهولة استخدام الحاسب متعة
كما يهدف نظام التشغيل إلى حماية المستخدم وملفاته ومستنداته عن طريق النسخ الإحتياطي المؤقت وهناك الكثير من المميزات التي ظهرت وستظهر خلال وبعد فترة إعداد هذه الدراسة المصغرة …
هذا وبالله التوفيق
—————————————————–
في الحلقات القادمة .. سأتحدث عن بعض المزايا والنقاط الملفتة في نظام التشغيل بالإضافة إلى بعض الصور
MAC OS X – CaseStudy – e1
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
هذه دراسة صغيرة قمت بها الصيف الماضي على أحد أنظمة التشغيل من إنتاج شركة أبل الأمريكية ألا وهو
MAC OSX

(أو اس إكس) أو ( أو إس العاشر ) هو امتداد لسلسلة أنظمة التشغيل التي تنتجها شركة أبل
بدأت شركة أبل بإنتاج نظام التغيل الخاص بها من أوائل الثمانينات في القرن الماضي وتحديدا منذ عام 1984
وكانت تبني نظام التشغيل الخاص بها وفقاً لمعايير التصنيع للهاردوير الذي تنتجه فكانت شكرة أبل تصنع أجهزتها بنفسها
وكانت تستخدم معالجات من صنع شركة موتورولا
فكانت معايير التصنيع والمواصفات تختلف عما تقوم به الشركات الأخرى مثل أي بي إم
وفي منتصف الثمانينات وفي طفرة انظمة التشغيل للحواسيب وانتشارها تنامت الحاجة لإثبات أفضلية
نظام التشغيل وثباته وفاعليته فكانت الأنظار تتوجه إلى نظام اليونيكس كنظام آمن وفعال وقوي
ولكنه مكلف ولا يمكن تسويقه تجارياً
فبدأت الشركات كأبل وميكروسوفت وغيرها بإنتاج أنظمة تبنى على قاعدة يونيكس فظهر جيل جديد من أنظمة التشغيل
يجمع بين قوة الجوهر ومرونة المظهر …
إذا ماك أو اس العاشر .. مبني على نواة يونيكس ..
(هناك جدل واسع حول نواة الماك أو اس إكس)
نظرا لأن شركة أبل كانت تبني نظام تشغيلها على نواة مهجنة ومخلطة من مجموعة أنوية
هي الماخ والبي اس دي بالإضافة لطقم برمجيات مساعدة
————-
على كل حال أطلقت أول نسخة من نظام التشغيل العاشر بنسخة مخصصة للسيرفرات في عام 1999 ثم في مارس من عام 2001أطلقت أبل نسخة الديسكتوب
هناك مجموعة من الإصدارات لنظام التشغيل العاشر وكل اصدارة تحمل اسم رمزي وقد قامت أبل بإطلاق أسماء القطط البرية كأسماء رمزية لإصدارات نظام التشغيل وهي كالآتي
Mac OS X Public Beta (Kodiak)
Mac OS X v10.1 (Puma)
Mac OS X v10.3 (Panther)
Mac OS X v10.4 (Tiger)
Mac OS X v10.5 (Leopard)
Mac OS X v10.6 (Snow Leopard)
————–
في الحلقة القادمة سأتحدث قليلا عن بعض التفاصيل في التصميم وبيئة الإستخدام والعمل والهدف من نظام التشغيل

