BeIA

BeIA ( نظام تشغيل Be للأجهزة المتصلة بالإنترنت ) هو نظام تشغيل متوقف للأنظمة المدمجة ، تم تطويره بواسطة شركة Be Inc. من عام 2000 إلى عام 2001. كان نسخة مصغرة من نظام التشغيل BeOS الخاص بهم وتم تطويره لبنيتي x86 و PowerPC . [ 1 ]

يُقدّم نظام BeIA واجهةً مُستندةً إلى مُتصفّح بيانات للمستخدم. كان المُتصفّح مبنيًا على قاعدة بيانات Opera 4.0، [ 2 ] ولكنه كان في أغلب الأحيان مُزوّدًا بلوحة تحكّم مُدمجة (مثل Sony eVilla )، وكان يُسمى Wagner. [ 3 ] على عكس نظام BeOS، الذي يُشغّل Tracker وDeskbar عند بدء التشغيل، يبدأ نظام BeIA OS مباشرةً إلى واجهة مُتصفّح Opera (فقط على Compaq IA-1، على غرار ما يفعله نظام ChromeOS اللاحق مع مُتصفّح Google Chrome ). مع أنه من المُمكن تشغيل BeIA بواجهة مُشابهة لنظام BeOS القياسي، إلا أن ذلك يتطلّب معرفةً مُتخصصة.

خلال عام 2001، قامت ثلاجة زانوسي "الإنترنتية" بجولة في الولايات المتحدة مزودة بلوحة ويب DT-300 تعمل بالطاقة من شركة BeIA مثبتة في بابها.

تم إيقاف شركة BeIA بعد بيع أصول شركة Be Inc إلى شركة Palm, Inc. ، [ 4 ] حيث لم تتمكن BeIA من تحسين الوضع المالي للشركة [ 5 ] وفشل جهاز Sony eVilla. [ 6 ]

تقنيات الضغط

يستخدم نظام التشغيل BeIA عدداً من التقنيات لتقليل حجم النظام. وتشمل هذه التقنيات عدداً من العمليات المسبقة التي تُنتج صورة نظام ملفات قابلة للتثبيت. [ 7 ]

كان نظام الملفات المضغوط (CFS) [ 2 ] نظام ملفات تم تطويره داخليًا في شركة Be Inc بهدف ضغط الملفات داخله لتوفير المساحة. كان لهذا النظام خصائص مشابهة لنظام ملفات BeOS الأصلي BFS، إلا أن بعض الميزات المتقدمة (الاستعلامات المباشرة والخصائص) كانت معطلة أو غير فعالة في العديد من الإصدارات التجريبية للبرنامج.

يستخدم نظام التشغيل BeOS ملفات تنفيذية بصيغة ELF ، كما هو الحال في العديد من أنظمة التشغيل الأخرى. أما نظام BeIA فيستخدم نسخة موسعة من ELF، غير معروفة الاسم ولكنها تُعرف باسم CELF، نسبةً إلى الكلمة السحرية CEL الموجودة في رأس الملف التنفيذي، ولأنها مشتقة من ملفات ELF التنفيذية عبر عملية ضغط. تستخدم ملفات CELF (ملفات ELF المضغوطة) تقنية حاصلة على براءة اختراع لضغط رموز العمليات داخل الملف التنفيذي وتقليل حجمه الإجمالي. يتم ضغط الملف بإنشاء مجموعة من القواميس التي تحتوي على رموز العمليات، ويقرأها نظام التشغيل عند بدء التشغيل، ثم تُخزّن في الملف التنفيذي في الذاكرة أثناء التشغيل. هذا يجعل تحميل الملف سريعًا، ولكنه ينطوي على عيب كبير، وهو أن القاموس غير قابل للتوسيع من قِبل المستخدم، ولم يكن من الممكن إضافة ملفات تنفيذية إضافية عند استخدام تقنيات ضغط CELF إلا إذا كانت رموز الملفات التنفيذية موجودة بالفعل في القاموس. عادةً ما يتم إنشاء ملفات CELF التنفيذية على دفعات. سيتم ضغط النظام بأكمله وإنشاء صورة لنظام الملفات من الملفات المضغوطة.

مصطلح "الضغط الشديد" هو المصطلح المستخدم لوصف ضغط النظام باستخدام تنسيق CELF. يمكن تشغيل BeIA إما باستخدام تنسيق CELF أو ELF، ولكنه لا يدعم إلا أحد تنسيقي الملفات.

سجل الإصدارات

تم إصدار إصدارات BeIA التالية للمطورين في مراحل تطوير النظام: [ 1 ]

تاريخملحوظات
إصدار ما قبل 1.0تشير التقارير إلى أن الإصدار هو 4.5.2؛ ومن المرجح أن يكون هذا متبقياً من إصدار BeOS
1.0 بيتافبراير 2000الاسم الرمزي "ستينجر"
1.0 إصدار تجريبي2000؟
1.0أكتوبر 2000
1.09.2مايو 2001
1.52001
2.02001

قائمة أجهزة BeIA

مراجع

  1. 1 2 "نظام تشغيل BeIA" . www.operating-system.org . تم الاطلاع عليه بتاريخ 27-11-2023 .
  2. 1 2 "يسأل موقع VintageOS (vintageos.org) ... ما هو BeOS؟" . vintageos.org . تم الاطلاع عليه بتاريخ 27-11-2023 .
  3. "كن رائعًا - ننشر كل الأخبار التي تناسبك" . www.bedope.com . تاريخ الاسترجاع: 27 نوفمبر 2023 .
  4. سميث، توني. "الاستحواذ وشيك" . www.theregister.com . تاريخ الاسترجاع: 27 نوفمبر 2023 .
  5. سميث، توني. "بي تستغني عن 25% من الموظفين" . www.theregister.com . تاريخ الاسترجاع: 27 نوفمبر 2023 .
  6. "سوني توقف إنتاج جهاز تصفح الإنترنت eVilla" . ZDNET . تاريخ الاسترجاع: 27 نوفمبر 2023 .
  7. براءة اختراع ضغط BeIA، براءة اختراع الولايات المتحدة: 6883087
  8. "منصة برمجيات BeIA التابعة لشركة Be Incorporated ستشغل جهاز إنترنت جديد من شركة First International Computer, Inc." 15 أغسطس 2000. مؤرشف من الأصل في 15 أغسطس 2000. تم الاطلاع عليه في 23 نوفمبر 2023 .