منصة لينكس للوصول

نظام التشغيل Access Linux Platform ( ALP ) هو نظام تشغيل مفتوح المصدر توقف تطويره، وكان يُشار إليه سابقًا بأنه "جيل جديد من نظام Palm OS "، وقد طُوّر وسُوّق للأجهزة المحمولة من قِبل شركة Access Co. في طوكيو ، اليابان. تضمنت المنصة بيئات تشغيل للغة Java ، ونظام Palm OS الكلاسيكي، وتطبيقات Linux الأصلية المبنية على GTK+ . عُرض نظام ALP على أجهزة [ 1 ] في العديد من المؤتمرات، بما في ذلك 3GSM [ 2 ] و LinuxWorld [ 3 ] و GUADEC وOpen Source in Mobile.

أُعلن عن منصة ALP لأول مرة في فبراير 2006. [ 4 ] وصدرت النسخ الأولية من المنصة ومجموعات تطوير البرمجيات رسميًا في فبراير 2007. [ 5 ] وبذلت شركات Access وEsteemo و NEC و NTT DoCoMo و Panasonic جهدًا منسقًا لاستخدام المنصة كأساس لمنصة مشتركة تُنفذ نسخة مُعدلة من واجهات برمجة تطبيقات i.mode Mobile Oriented Applications Platform ( MOAP ) (L) ، بما يتوافق مع مواصفات مؤسسة LiMo . وكان من المقرر أن يكون هاتف Edelweiss من Emblaze Mobile أول هاتف ذكي يستخدم منصة ALP، وكان من المقرر إطلاقه في منتصف عام 2009. [ 6 ] [ 7 ] إلا أنه تم تأجيله قبل إصداره. [ 8 ] كان من المقرر إطلاق هاتف First Else الذكي (الذي أعيد تسميته من Monolith [ 9 ] )، والذي كانت شركة Sharp Corporation تعمل على تطويره بالتعاون مع Emblaze Mobile وسبعة شركاء آخرين، في عام 2009، لكنه لم يُطرح في الأسواق وتم إلغاؤه رسميًا في يونيو 2010. [ 10 ] [ 11 ] لم تعد المنصة مذكورة على موقع Access الإلكتروني، [ 12 ] لكن Panasonic وNEC أصدرتا عددًا من هواتف ALP للسوق اليابانية بين عامي 2010 و2013.

المظهر والملمس

صُممت واجهة المستخدم بأهداف عامة مماثلة لإصدارات نظام التشغيل Palm OS السابقة، بهدف الحفاظ على فلسفة تصميم Palm ، التي تركز على جعل التطبيقات بسيطة قدر الإمكان. [ 13 ] وشملت جوانب أخرى من الواجهة التوجه نحو المهام بدلاً من التوجه نحو الملفات/المستندات كما هو شائع في أنظمة سطح المكتب.

كان الهدف من تصميم المنصة [ 14 ] أن تكون قابلة للتخصيص بدرجة كبيرة لتوفير التمييز للأجهزة والسياقات المحددة.

في الإصدارات الأخيرة، اتجهوا نحو مظهر أكثر حداثة مع دعم الإيماءات، ولم يعودوا قريبين من نظام التشغيل Palm OS.

الأطر الأساسية

على غرار Maemo ، إطار عمل نوكيا للأجهزة اللوحية المتصلة بالإنترنت، استند ALP إلى مكونات من مشروع GNOME ، بما في ذلك إطاري عمل GTK+ و GStreamer . كما استُخدمت مجموعة متنوعة من المكونات الأساسية الأخرى من مشاريع مفتوحة المصدر شائعة، مثل BlueZ و matchbox و cramfs وغيرها. وقد رُخِّصت هذه المكونات بموجب رخصة جنو العمومية (GPL) ورخصة جنو العمومية الصغرى (LGPL) ورخص مفتوحة المصدر أخرى ، مما يعني أن ALP كان بيئة برمجية حرة أو مفتوحة المصدر .

تم إصدار العديد من مكونات ALP بموجب رخصة موزيلا العامة تحت اسم مشروع Hiker. [ 15 ] [ 16 ] وقد عالجت هذه المكونات قضايا دورة حياة التطبيق، والتواصل بين المهام، وتبادل البيانات المهيكلة واستخدامها، والأمان، والإشعارات الزمنية والقائمة على الأحداث، وغيرها من المجالات الشائعة في تطوير تطبيقات الأجهزة المحمولة.

تطوير التطبيقات

قدمت ALP واجهات برمجة تطبيقات قياسية لمعظم العمليات الشائعة، وفقًا لمعايير واجهة نظام التشغيل المحمولة ( POSIX ) وقاعدة لينكس القياسية (LSB). ومع ذلك، لا يتناول أي من المعيارين الاتصالات الهاتفية، أو تخصيص الأجهزة، أو المراسلة، أو العديد من المواضيع الأخرى، لذلك قامت Access بتحديد العديد من الأطر وواجهات برمجة التطبيقات الأخرى لهذه المواضيع.

يمكن تطوير تطبيقات ALP ككود أصلي لنظام Linux بلغة C أو C++ ، أو كتطبيقات Palm OS القديمة (التي تعمل في بيئة محاكاة Garnet VM )، أو بلغة Java . كما تم دعم بيئات تنفيذ إضافية من خلال تطوير منصة تشغيل يستخدمها مدير التطبيقات (جزء من إطار عمل Hiker).

استخدمت حزمة تطوير البرمجيات ALP بيئة تطوير متكاملة (IDE) قائمة على Eclipse ، مع إضافات، كما هو الحال في بيئة تطوير نظام التشغيل Palm OS السابقة. وكانت المترجمات المستخدمة عبارة عن إصدارات ARM من سلسلة أدوات GNU Compiler Collection (GCC) القياسية، والتي تدعم واجهة التطبيقات الثنائية المضمنة (EABI) .

حماية

استخدمت ALP مزيجًا من إطار عمل أمني قائم على السياسات في مساحة المستخدم ووحدة أمان لينكس في مساحة النواة لتطبيق ضوابط وصول دقيقة. وقد تم إصدار مكونات تطبيق الأمان في ALP كجزء من إطار عمل Hiker. واعتمدت الضوابط على التوقيعات والشهادات؛ حيث يُسمح للتطبيقات غير الموقعة بالوصول إلى مجموعة محددة مسبقًا من واجهات برمجة التطبيقات الآمنة .

الأجهزة

هواتف باناسونيك الخلوية المزودة بتقنية ALP:

  • P-01E،
  • P-01F،
  • P-01G،
  • P-01H،
  • P-02B،
  • P-03C
  • P-03D،
  • P-04C،
  • P-05C
  • P-05B،
  • P-05C،
  • P-06B،
  • P-06C،
  • P-07B

هواتف NEC الخلوية المزودة بتقنية ALP:

  • N-01B،
  • N-01C،
  • N-01E،
  • N-01F،
  • N-01G،
  • N-02C،
  • N-02D،
  • N-03D،
  • N-04B،
  • N-05B،
  • N-05C،
  • N-06B،
  • N-07B،
  • N-07E،
  • N-08B

انظر أيضاً

مراجع

  1. "تصميم مرجعي يستهدف الهواتف المحمولة التي تعمل بنظام لينكس" . Linuxdevices.com، تاريخ النشر: 7 أغسطس 2007. مؤرشف من الأصل في 3 مارس 2009.
  2. "منصة أكسس لينكس معروضة في مؤتمر 3GSM" . إنجادجيت . 12 فبراير 2007. مؤرشف من الأصل في 6 ديسمبر 2012.
  3. "الوصول إلى منصة لينكس في مؤتمر لينكس وورلد سان فرانسيسكو" . Palminfocenter.com . 20 أغسطس 2006. مؤرشف من الأصل في 9 فبراير 2014.
  4. «أكسس وبالم سورس تعلنان عن منصة أكسس لينكس» . بيان صحفي صادر عن أكسس / بالم سورس . ١٤ فبراير ٢٠٠٦. مؤرشف من الأصل في ١ سبتمبر ٢٠١٣.{{cite news}}: CS1 maint: bot: حالة عنوان URL الأصلي غير معروفة ( رابط )
  5. «أكسس تُصدر حزمة تطوير البرمجيات (PDK) وحزمة تطوير البرامج (SDK) لمنصة أكسس لينكس للمرخص لهم والمطورين» . بيان صحفي من أكسس . ١٢ فبراير ٢٠٠٧. مؤرشف من الأصل في ١ سبتمبر ٢٠١٣.{{cite web}}: CS1 maint: bot: حالة عنوان URL الأصلي غير معروفة ( رابط )
  6. "إديلويس" . Edelweiss-mobile.com . تم الاطلاع عليه بتاريخ 20 أكتوبر 2009 .
  7. كايرير، رايان (13 أكتوبر 2008). "مراجعة هاتف إيديلويس المحمول في مركز معلومات بالم" . Palminfocenter.com . مؤرشف من الأصل في 4 أكتوبر 2013. تم الاطلاع عليه في 20 أكتوبر 2009 .
  8. كيلهاك، كريس (19 سبتمبر 2009). "هل تم تأجيل مشروع Emblaze Edelweiss المدعوم من ALP لصالح Monolith؟" . PalmInfocenter .
  9. "الآخر الأول (المعروف أيضًا باسم الصخرة الضخمة)" . مؤرشف من الأصل في 6 ديسمبر 2013.
  10. "مشروع المونوليث" . إمبليز موبايل. مؤرشف من الأصل في 3 مارس 2011. تم الاطلاع عليه في 20 أكتوبر 2009 .
  11. ريكر، توماس (30 يونيو 2010). "وداعًا: إمبليز تقتل فيرست إلس" . إنجادجيت. مؤرشف من الأصل في 3 ديسمبر 2013.
  12. "الوصول" . مؤرشف من الأصل في 1 يوليو 2014. تم الاسترجاع في 10 أغسطس 2014 .
  13. "زين النخيل" . Accessdevnet.com. 13 يونيو 2003. مؤرشف من الأصل في 10 مارس 2013. تم الاطلاع عليه في 20 أكتوبر 2009 .
  14. لقطات شاشة لمنصة أكسس لينكس الجديدة ، Mobilelinuxinfo.com، 9 أغسطس 2007. مؤرشفة في 4 يناير 2011، على موقع Wayback Machine
  15. "يهدف الإطار إلى تسويق تطبيقات لينكس للهواتف المحمولة" . مؤرشف من الأصل في 3 يونيو 2009.Linuxdevices.com، 22 ديسمبر 2006.
  16. أعلنت شركة أكسس عن إطلاق إطار عمل تطبيق هايكر لمجتمع المصادر المفتوحة ، بيان صحفي صادر عن أكسس ، بتاريخ 12 ديسمبر 2006. مؤرشف في 5 فبراير 2012 على موقع Wayback Machine.
  • "أرشيف الموقع الرسمي" . مؤرشف من الأصل في 2 نوفمبر 2011. تم الاطلاع عليه بتاريخ 2 نوفمبر 2011 .