أنظمة تشغيل
رحلة أنظمة التشغيل.. من غرف الحواسيب الكبيرة إلى الأجهزة الذكية
فريق أخبار تك
عندما كان الحاسوب بحجم غرفة والمشغل بحاجة إلى خريطة
قبل أن يصبح نظام التشغيل شيئاً نلمسه كل يوم عبر الشاشات التي تعمل باللمس، وقبل أن تسمع صوت المساعد الذكي يرد على استفساراتك، كانت بدايات أنظمة التشغيل أشبه بفنون سحرية لا يعرفها إلا قلة من المهندسين.
تخيل أن تشغيل برنامج واحد كان يتطلب منك الوقوف أمام جهاز ضخم بحجم غرفة، وتحريك مفاتيح يدوية، وإدخال شرائط مثقوبة، ثم الانتظار لساعات للحصول على نتيجة. هذا هو العالم الذي ولدت فيه أنظمة التشغيل، في رحلة استمرت لأكثر من سبعين عاماً، حوّلت الحواسيب من آلات معقدة لا يفهمها إلا النخبة إلى أدوات يومية يستخدمها مليارات البشر.
في هذا التقرير، نأخذكم في رحلة عبر الزمن لنستعرض تطور أنظمة التشغيل من بداياتها الأولى إلى أحدث ما وصلت إليه التكنولوجيا في عام 2026. رحلة تبدأ من غرف الحواسيب العملاقة وتنتهي في جيوبنا، مروراً بثورات غيّرت شكل الحوسبة إلى الأبد.
العصر الحجري لأنظمة التشغيل (1940 – 1955)
قبل أن يولد النظام
في الأربعينيات وأوائل الخمسينيات، لم تكن هناك أنظمة تشغيل بالمعنى الحديث. كانت الحواسيب مثل “إنياك” (ENIAC) العملاقة تحتاج إلى مشغلين بشريين لتشغيلها . كل برنامج جديد يتطلب إعادة توصيل الأسلاك يدوياً، أو إدخال شرائط مثقوبة تحمل التعليمات .
ما كانت تبدو عليه عملية التشغيل:
- المشغل يحمل مجموعة من البطاقات المثقوبة (برنامج + بيانات) إلى جهاز الإدخال
- يضغط على أزرار لتحميل البرنامج إلى الذاكرة
- يشغّل البرنامج وينتظر النتيجة
- إذا حدث خطأ، يعيد العملية من البداية
المشكلة الكبرى: كانت سرعة الحاسوب عالية، لكن سرعة الإنسان في إدخال البيانات منخفضة. الحاسوب كان ينتظر الإنسان أكثر مما يعمل. استغلال الجهاز كان لا يتجاوز أحياناً 5% من وقته . هذا التناقض الصارخ هو ما دفع المهندسين للبحث عن حل: نظام يدير العمليات تلقائياً.
عصر المعالجة بالتجميع (Batch Processing) – 1955 – 1965
أول خطوة نحو الأتمتة
في منتصف الخمسينيات، ظهرت فكرة ثورية: المعالجة بالتجميع (Batch Processing). بدلاً من تشغيل برنامج واحد في كل مرة، يمكن تجميع مجموعة من البرامج في قائمة انتظار وتشغيلها تلقائياً .
أول نظام تشغيل حقيقي: في عام 1956، طورت شركة “جنرال موتورز” نظام GM-NAA I/O لحواسيب IBM 704. يعتبر هذا النظام أول نظام تشغيل معترف به رسمياً في التاريخ . وظيفته الأساسية كانت إدارة عمليات الإدخال والإخراج (قراءة البطاقات وطباعة النتائج) بشكل آلي.
تطور مهم آخر: في عام 1964، قدمت IBM نظام OS/360 الذي كان طفرة حقيقية. لأول مرة، يمكن لنظام تشغيل واحد أن يعمل على مجموعة كاملة من أجهزة الحاسوب المختلفة (عائلة System/360)، مما حرر الشركات من الحاجة إلى إعادة كتابة برامجها عند ترقية الأجهزة .
محدودية هذه الأنظمة: رغم تقدمها، كانت أنظمة المعالجة بالتجميع لا تسمح بالتفاعل مع المستخدم أثناء تشغيل البرامج. كنت تسلم برنامجك وتنتظر ساعات أو أيام للحصول على النتيجة، دون أن تعرف ما يجري في المنتصف.
ثورة المشاركة الزمنية (Time-Sharing) – 1960 – 1975
عندما تشارك العديد من المستخدمين حاسوباً واحداً
طوّر المهندسون فكرة “المشاركة الزمنية” (Time-Sharing). الفكرة بسيطة: بدلاً من تشغيل برنامج واحد حتى الانتهاء، يقسم نظام التشغيل وقت المعالج إلى شرائح زمنية صغيرة جداً، ويعطي كل برنامج شريحة ثم ينتقل إلى التالي .
النتيجة المذهلة: لأن سرعة المعالج هائلة، تبدو للمستخدمين وكأن كل منهم يمتلك حاسوباً خاصاً به، بينما هم في الحقيقة يتشاركون جهازاً واحداً.
أبرز الأنظمة في هذه الفترة:
- CTSS (Compatible Time Sharing System) : طور في معهد ماساتشوستس للتكنولوجيا (MIT) وكان أول نظام مشاركة زمنية عملي .
- Multics (Multiplexed Information and Computing Service) : مشروع طموح شاركت فيه MIT وجنرال إليكتريك و贝尔 لابز. كان نظاماً متقدماً جداً لدرجة أنه أصبح معقداً للغاية، لكن أفكاره ألهمت الأجيال التالية .
إرث هذه الفترة: هذه الأنظمة أدخلت مفاهيم أساسية لا تزال تستخدم حتى اليوم: الذاكرة الافتراضية (Virtual Memory) التي تسمح للبرامج باستخدام ذاكرة أكثر مما هو متاح فعلياً، وحماية الذاكرة لمنع البرامج من التداخل مع بعضها .
ولادة يونكس (Unix) – 1969 – 1990
النظام الذي غيّر كل شيء
في عام 1969، حدثت لحظة فارقة في تاريخ الحوسبة. في مختبرات بيل التابعة لشركة AT&T، كان الباحثان كين تومسون ودينيس ريتشي يعملان على تطوير نظام جديد. بعد تجربتهم المريرة مع نظام Multics المعقد، قررا بناء شيء مختلف: بسيط، أنيق، وقوي .
ولد يونكس (Unix) بهذه الفلسفة. لم يكن نظاماً ضخماً يهدف إلى فعل كل شيء، بل كان مجموعة من الأدوات الصغيرة التي تؤدي مهمة واحدة بكفاءة، ثم تتواصل مع بعضها .
الابتكارات الثورية في يونكس:
- كل شيء هو ملف: جعل النظام جميع الموارد (الأقراص، الطابعات، حتى الأجهزة) تبدو كملفات عادية، مما وحد طريقة التعامل معها.
- الأنابيب (Pipes) : سمحت بتمرير مخرجات برنامج كمدخلات لبرنامج آخر، مما أتاح بناء برامج معقدة من أدوات بسيطة.
- كتابة النظام بلغة C: كانت هذه خطوة جريئة. معظم أنظمة التشغيل كانت تُكتب بلغة التجميع (Assembly) المرتبطة بمعالج معين. اختيار لغة C جعل يونكس قابلاً للنقل بسهولة إلى أجهزة مختلفة .
انتشار يونكس: في السبعينيات، بدأ يونكس ينتشر في الجامعات ومراكز الأبحاث. سرعان ما ظهرت فرعان رئيسيان: System V من AT&T (النسخة التجارية)، وBSD (Berkeley Software Distribution) من جامعة كاليفورنيا (النسخة الأكاديمية) التي أضافت دعم الشبكات TCP/IP الذي أصبح أساس الإنترنت .
عصر الحواسيب الشخصية – 1980 – 2000
عندما دخلت الحوسبة إلى المنازل
في الثمانينيات، تغير كل شيء. لم تعد الحواسيب أدوات حكومية وأكاديمية فحسب، بل أصبحت أجهزة شخصية يمكن لأي فرد امتلاكها. هذا التحول أدى إلى ولادة أنظمة تشغيل جديدة صُممت للاستخدام الفردي.
MS-DOS (1981): اشترت شركة مايكروسوفت نظام تشغيل باسم QDOS من شركة صغيرة، وطورته ليصبح MS-DOS، النظام الأساسي لحواسيب IBM الشخصية. كان نظاماً يعمل بواجهة أوامر نصية (Command Line) أحادي المهمة، لكنه أسس إمبراطورية مايكروسوفت .
Apple Macintosh (1984): قدمت أبل نظاماً ثورياً بذاكرة 128 كيلوبايت فقط وواجهة رسومية (GUI) مبتكرة. لم يكن مجرد نظام تشغيل، بل كان رؤية مختلفة كلياً للحوسبة: سهلة الاستخدام، تعتمد على الفأرة والنوافذ، وتخاطب الإنسان بلغة بصرية .
نظام ويندوز (Windows) : بدأت مايكروسوفت في عام 1985 بإطلاق Windows 1.0، لكنه كان مجرد واجهة رسومية تعمل فوق MS-DOS، وليس نظاماً مستقلاً. استغرق الأمر سنوات حتى تصل مايكروسوفت إلى نظام حقيقي .
نقطة التحول: في عام 1991، حدث أمر غير متوقع. طالب فنلندي شاب يدعى لينوس تورفالدس (Linus Torvalds) بدأ مشروعاً جانبياً لكتابة نواة نظام تشغيل على حاسوبه الشخصي. لم يكن يعلم أن هذا المشروع الصغير سينمو ليصبح لينكس (Linux)، أحد أهم أنظمة التشغيل في العالم .
في عام 1993، أطلقت مايكروسوفت Windows NT 3.1، وهو أول نظام ويندوز مبني على نواة حديثة وقوية، صُممت من الصفر بواسطة فريق بقيادة ديف كاتلر (Dave Cutler) الذي سبق له العمل على نظام VAX/VMS في شركة DEC . هذا النظام أصبح أساس جميع إصدارات ويندوز الحديثة.
عصر الإنترنت والمحمول – 2000 – 2020
من الحاسوب إلى كل شيء
مع بداية الألفية الجديدة، تغيرت طبيعة الحوسبة مرة أخرى. لم تعد الحواسيب الشخصية هي المركز الوحيد، بل أصبح الإنترنت هو المنصة الأساسية، ثم جاءت الهواتف الذكية لتغير المعادلة كلياً.
ماك أو إس إكس (Mac OS X) (2001): بعد سنوات من التردد، أطلقت أبل نظام تشغيل جديداً للحواسيب، مبني على نواة XNU التي تجمع بين تقنيات Mach و BSD، وهو ما جعله نظاماً قوياً ومستقراً في آن واحد. هذا النظام هو أساس macOS و iOS حتى اليوم .
أندرويد (Android) (2008): استحوذت جوجل على شركة ناشئة كانت تطور نظام تشغيل للكاميرات الرقمية، وحولته إلى نظام تشغيل مفتوح المصدر للهواتف الذكية. اعتمد أندرويد على نواة لينكس، لكنه أضاف طبقات عديدة لتشغيل التطبيقات بلغة جافا وإدارة عمر البطارية والذاكرة المحدودة للأجهزة المحمولة .
iOS (2007): تطور من نظام ماك أو إس نفسه لكن مع إعادة تصميم جذرية لتناسب اللمس والهواتف المحمولة. أبل أصرت على نظام مغلق لا يمكن تثبيته إلا على أجهزتها، مما أعطاها تحكماً كاملاً في التجربة .
لينكس (1991 – اليوم): من مشروع هواية لطالب فنلندي، أصبح لينكس أساساً للإنترنت الحديث. أكثر من 90% من الخوادم السحابية تعمل عليه. جميع أجهزة أندرويد تعمل عليه. حتى مايكروسوفت التي كانت تعتبره عدواً، أضافت دعم تشغيل لينكس داخل ويندوز (WSL) .
عصر الذكاء الاصطناعي (2020 – اليوم)
عندما يتعلم النظام التفكير
اليوم، نحن في مرحلة جديدة تماماً. لم تعد أنظمة التشغيل مجرد وسيط بين المستخدم والعتاد، بل أصبحت ذكية وقادرة على توقع احتياجاتنا ومساعدتنا.
ويب 3.0 وأنظمة التشغيل الذكية: في السنوات الأخيرة، بدأت أنظمة التشغيل تدمج الذكاء الاصطناعي في صميم عملها. ويندوز 11 وماك أو إس الجديد يقدمان مساعدين ذكيين (كوبيلوت، سيري) يمكنهما فهم السياق وتنفيذ مهام معقدة .
أنظمة التشغيل الموزعة: مع انتشار الحوسبة السحابية، لم تعد أنظمة التشغيل تعمل فقط على جهاز واحد. أصبحت تدير موارد موزعة بين الأجهزة المحلية والسحابة، وتنقل التطبيقات بينهما بسلاسة.
أندرويد 16 و17: أحدث إصدارات أندرويد تقدم ميزات ثورية مثل “تحديثات حية” (Live Updates) على شاشة القفل تشبه ميزات iOS، و”وضع سطح المكتب” الذي يحول الهاتف إلى حاسوب عند توصيله بشاشة خارجية [مقاطع سابقة من المحادثة].
ألمونيوم أو إس (Aluminium OS) : في عام 2026، تستعد غوغل لإطلاق نظام تشغيل جديد يجمع بين أندرويد وكروم أو إس في منصة واحدة، مع دمج عميق للذكاء الاصطناعي على مستوى النظام [مقاطع سابقة من المحادثة].
خاتمة: أين نحن ذاهبون؟
في أقل من ثمانين عاماً، انتقلنا من الحواسيب التي تملأ الغرف والتي تحتاج إلى مشغلين متخصصين، إلى أنظمة تشغيل ذكية تنبض بالحياة في جيوبنا ومعاصمنا وحتى نظاراتنا. من أنظمة بسيطة تدير عمليات الإدخال والإخراج، إلى منصات معقدة تدير الذكاء الاصطناعي والحوسبة السحابية وإنترنت الأشياء.
ما بدأ في غرف الحواسيب العملاقة في الخمسينيات، وتطور عبر ثورات متعاقبة من المعالجة بالتجميع، والمشاركة الزمنية، ويونكس، والحواسيب الشخصية، والهواتف الذكية، وصل اليوم إلى مرحلة جديدة: أنظمة التشغيل الذكية التي لا تنتظر أوامرنا فحسب، بل تتوقع احتياجاتنا وتعمل على تلبيتها.
الرحلة لا تتوقف هنا. مع تطور الذكاء الاصطناعي، والحوسبة الكمومية، وإنترنت الأشياء، سيكون للجيل القادم من أنظمة التشغيل قدرات لا يمكننا تخيلها اليوم. لكن الجذور التي زرعها المهندسون في الخمسينيات لا تزال حية في كل نظام نستخدمه. فهي تذكرنا بأن التكنولوجيا لا تنمو من فراغ، بل تبني على أسس متينة وضعها من سبقونا.