جافا أو إس

نظام التشغيل JavaOS هو نظام تشغيل متوقف [ 1 ] يعتمد على آلة جافا الافتراضية . طُوّر في الأصل بواسطة شركة صن مايكروسيستمز . [ 2 ] على عكس أنظمة ويندوز وماك أو إس ويونكس والأنظمة الشبيهة بيونكس ، المكتوبة أساسًا بلغة البرمجة C أو C++ ، فإن JavaOS مكتوب أساسًا بلغة جافا . ويُعتبر الآن نظامًا قديمًا . [ 3 ]

تاريخ

طُرحت لغة البرمجة جافا من قِبل شركة صن في مايو 1995. صمّم جيم ميتشل وبيتر ماداني في شركة جافا سوفت نظام تشغيل جديدًا، أُطلق عليه الاسم الرمزي كونا، كُتب بالكامل بلغة جافا. في مارس 1996، انضم توم سولبو إلى فريق كونا ، الذي أصبح آنذاك سبعة أفراد، لتصميم بنية الإدخال/الإخراج ، بعد أن كان يعمل مهندس برمجيات أنظمة ماكنتوش في شركة آبل منذ يونيو 1985، وشارك في تصميم بنية كوبلاند . [ 4 ] : ​​XI–XIII

أُعلن عن نظام التشغيل JavaOS لأول مرة في مقال نُشر في مجلة Byte . [ 5 ] في عام 1996، وصف إعلان المنتج الرسمي لشركة JavaSoft نظام التشغيل المُدمج المصمم للعمل "على أي شيء بدءًا من أجهزة الكمبيوتر الشبكية وحتى أجهزة النداء". [ 2 ] في أوائل عام 1997، نقلت JavaSoft نظام التشغيل JavaOS إلى SunSoft. في أواخر عام 1997، قاد بوب رودريغيز الفريق للتعاون مع IBM التي قامت بدورها بتسويق المنصة، وتسريع عملية التطوير، وتقديم مساهمات معمارية رئيسية هامة للإصدار التالي من JavaOS، والذي أُعيدت تسميته لاحقًا إلى JavaOS للأعمال. [ 4 ] : ​​XI–XIII [ 6 ] أشارت IBM إلى أن تركيزها كان مُنصبًا بشكل أكبر على عملاء الكمبيوتر الشبكيين ذوي المواصفات البسيطة ، وتحديدًا لاستبدال شاشات IBM 3270 التقليدية ذات الشاشة الخضراء ومحطات Unix X الطرفية ، ولتنفيذ عملاء التطبيقات الفردية. [ 7 ]

استُخدم نظام التشغيل Chorus ، وهو نظام تشغيل موزّع يعمل في الوقت الحقيقي، لتقنية النواة المصغّرة الخاصة به. [ 4 ] : ​​XIII بدأ هذا الأمر عندما قامت شركة Chorus Systèmes SA الفرنسية بترخيص نظام التشغيل JavaOS من شركة Sun، واستبدلت طبقة تجريد الأجهزة السابقة في JavaOS بنواة Chorus المصغّرة، [ 8 ] مما أدى إلى إنشاء منتج Chorus/Jazz، الذي كان يهدف إلى تمكين تطبيقات Java من العمل في بيئة نظام مضمّن موزّع يعمل في الوقت الحقيقي. [ 9 ] ثم في سبتمبر 1997، أُعلن أن شركة Sun Microsystems ستستحوذ على شركة Chorus Systèmes SA. [ 10 ]

في عام 1999، أعلنت شركتا صن وآي بي إم عن إيقاف منتج JavaOS. [ 1 ] وفي وقت مبكر من عام 2003، أشارت مواد صن إلى JavaOS على أنها " تقنية قديمة "، موصيةً بالانتقال إلى Java ME ، تاركةً اختيار نظام التشغيل وبيئة Java المحددة للمطور.

تصميم

يعتمد نظام التشغيل JavaOS على نواة مصغرة أصلية لبنية الأجهزة ، ويعمل على منصات تشمل ARM و PowerPC و SPARC و StrongARM و IA-32 ( x86 ). تعمل آلة جافا الافتراضية على هذه النواة المصغرة. جميع برامج تشغيل الأجهزة مكتوبة بلغة جافا ويتم تنفيذها بواسطة الآلة الافتراضية . كما أن نظام الرسومات والنوافذ الذي يُنفذ واجهة برمجة التطبيقات ( API ) الخاصة بمجموعة أدوات النوافذ المجردة (AWT) مكتوب بلغة جافا أيضًا. [ 4 ]

صُمم نظام التشغيل JavaOS للعمل على الأنظمة المدمجة ، وله تطبيقات في أجهزة مثل أجهزة الاستقبال الرقمية ، وبنية شبكات الحاسوب ، وأجهزة الصراف الآلي . وهو يأتي مع جهاز JavaStation .

الترخيص

منحت شركة JavaSoft تراخيص لأكثر من 25 شركة مصنعة، بما في ذلك Oracle و Acer و Xerox و Toshiba و Nokia . وأعلنت شركتا IBM وSun عن التعاون في JavaOS للأعمال في نهاية مارس 1998. [ 3 ]

انظر أيضاً

مراجع

  1. 1 2 شانكلاند، ستيفن (23 أغسطس 1999). "صن وآي بي إم تُزيلان الكافيين من جافا أو إس" . سي نت نيوز . تم الاسترجاع في 16 ديسمبر 2011 .
  2. 1 2 "جافا سوفت تعلن عن نظام التشغيل جافا أو إس" (بيان صحفي). جافا سوفت ( صن مايكروسيستمز ). 29 مايو 1996. تم الاطلاع عليه في 4 مايو 2016 .
  3. 1 2 "ما هو مسار الترقية لتقنيات PersonalJava وEmbeddedJava وJavaOS؟" . الأسئلة الشائعة حول تكوين الأجهزة المتصلة . 1995-2003. مؤرشف من الأصل في 4 يونيو 2003. تم الاطلاع عليه في 9 مارس 2022 .
  4. 1 2 3 4 كليمنتس، توم؛ ميرهو، تشارلز (يناير 1999). داخل نظام التشغيل JavaOS . سلسلة جافا. أديسون-ويسلي. ISBN 0-201-18393-5. OCLC 924842439 . نص المقدمة
  5. ميرهو، تشارلز؛ كليمنتس، توم (يوليو 1997). "JavaOS: عميل خفيف، خدمة غنية" (ملف PDF) . بايت . 22 (7): 53-54 . ISSN 0360-5280 . يستخدم JavaOS ذاكرة صغيرة، ومع ذلك، فإن تصميمه الذي يركز على الشبكة يسمح له بالوصول إلى خدمات واسعة النطاق. 
  6. هايز، ماري (23 فبراير 1998). "شركة صن تستعين بشركة آي بي إم للمساعدة في تطوير نظام التشغيل جافا" . مجلة InformationWeek . مؤرشف من الأصل في 5 ديسمبر 2000. تم الاطلاع عليه في 16 ديسمبر 2011 .
  7. فيني، روس (10 مارس 1998). "داخل مشروع IBM JavaOS" . itmWEB . تم الاسترجاع في 16 ديسمبر 2011 .
  8. "Chorus تترك يونكس وراءها؛ وتركز على جافا وكوربا" . مجلة Computergram International . العدد 3112. 4 مارس 1997. تم الاطلاع عليه في 1 يونيو 2021 - عبر Gale General OneFile. 
  9. "شركة كورس سيستمز تعلن عن CHORUS/JaZZ" . إي إي تايمز . 20 فبراير 1997.
  10. "شركة صن توسع أعمال برمجيات الشبكات لتشمل سوق الأنظمة المدمجة" . مجلة إي إي تايمز . 11 سبتمبر 1997.
  • الموقع الرسمي على موقع Wayback Machine (تمت أرشفته في 22 يناير 1998)