يصادف اليوم الذكرى الخامسة والثلاثين لإطلاق NeXTSTEP، وهو نظام تشغيل الكمبيوتر الذي أطلقه ستيف جوبز خلال سنوات ابتعاده عن شركة Apple. وعلى الرغم من أن هذا النظام أصبح غامضًا للغاية هذه الأيام وتوقف إنتاجه منذ فترة طويلة، إلا أنه كان له تأثير هائل على تاريخ الحوسبة وتطورها – وقد أدى إلى العديد من الأشياء التي نعتبرها أمرًا مسلمًا به كل يوم.
شبكة الويب العالمية؟ لقد تم ابتكارها من قبل شركة NeXTSTEP. وقد مهدت الطريق لنظام التشغيل macOS وجميع أنظمة التشغيل الحديثة الأخرى من إنتاج شركة Apple. وكما ذكرنا سابقًا، فقد تم تصميمها في شركة يقودها شخص يدعى ستيف جوبز. ربما سمعت عنه.
عند النظر إلى الأمر من منظور عام، فمن الصعب المبالغة في تقدير إرث NeXTSTEP وابتكاراته، سواء كانت كبيرة أو صغيرة. فقد يكون نظام التشغيل الأكثر تأثيرًا الذي لم تسمع به من قبل.
مليئة بالأفكار العظيمة
تم إطلاق NeXTSTEP لأول مرة في 18 سبتمبر 1989. تأسست شركة NeXT Computer، الشركة التي طورت NeXTSTEP، على يد ستيف جوبز في عام 1985 بعد إجباره على ترك شركة Apple. إذا لم يعد جوبز قادرًا على العمل على أجهزة كمبيوتر Apple، فسوف يصنع أجهزة خاصة به، بما في ذلك نظام التشغيل الذي تعمل عليه.
لقد قامت شركة NeXT بتصنيع أجهزة كمبيوتر عالية الأداء، وهي أجهزة بعيدة كل البعد عن أجهزة Mac الموجهة للمستهلك والتي تعد الخبز اليومي لشركة Apple. لتشغيل أجهزتها، كانت شركة NeXT بحاجة إلى نظام تشغيل قوي، وقد قامت شركة NeXTSTEP بسد هذا الفراغ.
لقد جاء هذا البرنامج بمجموعة واسعة من الأدوات والمفاهيم التي لا تزال مستخدمة حتى اليوم، سواء للمحترفين أو للمستخدمين العاديين. إن نظرة عامة سريعة على ميزات برنامج NeXTSTEP سوف تظهر لك عدد الابتكارات التي نجح البرنامج في الصمود أمام اختبار الزمن. وفيما يلي بعض الأمور التي كان البرنامج مسؤولاً عنها:
- قاعدة بيانات macOS
- أيقونات كبيرة ملونة بالكامل
- وظيفة السحب والإفلات عبر نظام التشغيل
- التمرير وسحب النافذة
- مربعات حوار الخصائص
- اختصارات لوحة المفاتيح التي لا تزال مستخدمة حتى اليوم (مثل Command-B وCommand-I للكتابة بخط عريض ومائل على التوالي، أو Command-W لإغلاق النافذة)
لم تخترع شركة NeXTSTEP واجهات المستخدم الرسومية، ولكن بفضل تنفيذها لها، أصبحت أكثر شعبية في مجال الحوسبة. وبدونها، لكان عالم اليوم مختلفًا تمامًا.
الطريق السريع للإبتكار
لقد استضافت شركة NeXTSTEP برنامج Electronic AppWrapper، وهو رائد مفهوم متجر التطبيقات الحديث. كان هذا البرنامج عبارة عن كتالوج للتطبيقات والموسيقى والخطوط والصور المتحركة وغير ذلك، وكان يتولى توزيع وتشفير وترخيص البرامج التي يحتوي عليها. لقد كان هذا البرنامج بمثابة خطوة كبيرة إلى الأمام من طرق توزيع التطبيقات التقليدية ــ والتي كانت تستخدم عادةً الأقراص المرنة أو الأقراص المضغوطة ــ ورغم أنه تم تطويره بواسطة مجموعة خارجية وليس بواسطة شركة NeXT، فقد وجد برنامج Electronic AppWrapper موطنه على NeXTSTEP. ومثله كمثل العديد من جوانب NeXTSTEP، فقد كان البرنامج متقدمًا على عصره إلى حد كبير.
لم يكن متجر التطبيقات الأداة المهمة الوحيدة التي تم إنشاؤها باستخدام نظام التشغيل NeXTSTEP. فقد أنتج نظام التشغيل مجموعة كاملة من التطبيقات والألعاب والأدوات المبتكرة، والتي نجح العديد منها في تغيير العالم.
كانت قوة برنامج NeXTSTEP هي التي جعلته مصدرًا ممتازًا للمبرمجين ومطوري التطبيقات. لذا، فليس من المستغرب أن يجد طريقه إلى منظمة الأبحاث النووية الأوروبية (CERN)، وإلى تيم بيرنرز لي، عالم الكمبيوتر في سيرن آنذاك.
ربما تتعرف على اسم بيرنرز لي – فهو معروف على نطاق واسع بأنه مخترع شبكة الويب العالمية ونظام عناوين الويب URL ولغة ترميز HTML وبروتوكول HTTP. وكانت شبكة الويب العالمية هي الأولى التي أنشأها بيرنرز لي باستخدام NeXTSTEP.
بعد تقديم اقتراح لنظام نص تشعبي إلى إدارة سيرن، تم شراء جهاز كمبيوتر NeXTcube لعمل نموذج أولي. وكما قال روبرت كايو، أحد شركاء بيرنرز لي: “تم تنفيذ النموذج الأولي الذي اقترحه تيم على NeXTSTEP في غضون بضعة أشهر، وذلك بفضل جودة نظام تطوير البرمجيات NeXTSTEP”. لقد كان الشريك المثالي لمشروع بحجم ونطاق شبكة الويب العالمية.
كما استخدم بيرنرز لي برنامج NeXTSTEP لتطوير أول متصفح ويب في العالم، والذي أطلق عليه اسم WorldWideWeb (لا ينبغي الخلط بينه وبين شبكة الويب العالمية المذكورة آنفًا، وهي نظام تبادل المعلومات الذي يتفاعل مع الإنترنت). لم يستمر المتصفح سوى أربع سنوات قبل إيقافه، ولكنه قدم للعالم تحرير HTML WYSIWYG (“ما تراه هو ما تحصل عليه”)، من بين ابتكارات أخرى.
ولم يكن بيرنرز لي وحده من عمل بجد على اختراع الأشياء باستخدام NeXTSTEP. فقد تم إنشاء الألعاب الشعبية Doom وQuake على النظام، وكذلك سلف تطبيق Macromedia FreeHand للرسوم التوضيحية المتجهة. وكانت قوة NeXTSTEP كبيرة لدرجة أنها أصبحت خيارًا شائعًا للمطورين والمبرمجين في عالم البرمجيات الناشئ.
إرث ملحمي
ولكن على الرغم من كل آثاره الدائمة، لم يحقق برنامج NeXTSTEP نجاحاً تجارياً هائلاً. ولم يحقق برنامج NeXT أي أرباح كبيرة قط، ولم يبع سوى 50 ألف جهاز كمبيوتر من طراز NeXT ـ وهو ما يمثل قطرة صغيرة في المحيط مقارنة بمنافسيه.
ولكن على الرغم من أرقام المبيعات الصغيرة، كان لشركة NeXTSTEP تأثير كبير على الحوسبة. فقد تم اعتبارها رائدة في مجال ابتكاراتها العديدة، حيث سارعت الشركات الأخرى إلى نسخ أفكارها في أنظمتها الخاصة.
في عام 1997، اشترت شركة أبل المتعثرة ـ والتي كانت تعاني من أزمة عميقة وتكاد تكون مفلسة ـ شركة نيكست رسمياً مقابل 429 مليون دولار، وهو ما أعاد ستيف جوبز إلى الشركة. وكانت هذه الخطوة سبباً في إحياء ثروات أبل ومهدت الطريق أمامها لتصبح شركة عالمية رائدة، إلا أن هذا التطور المذهل طغى في كثير من الأحيان على حقيقة مفادها أن أبل استوعبت نيكست ستيب أيضاً. وسرعان ما تم دمج نظام التشغيل مع برنامج أبل الحالي، الأمر الذي أدى في نهاية المطاف إلى إطلاق أول نظام تشغيل ماك أو إس إكس، الأمر الذي أنهى التطوير النشط لنظام تشغيل نيكست.
ولكن إرثه لا يزال قائماً حتى يومنا هذا، سواء من حيث ميزات البرامج التي لا تزال قيد الاستخدام أو الأشياء التي استُخدم لإنشاءها. ورغم أنه لا يزال غير معروف نسبياً، فهناك عدد قليل من أنظمة التشغيل التي أثرت على عالم الحوسبة بنفس الطريقة.