تقنيات برمجيات لينكس
شركة Lynx Software Technologies, Inc. (المعروفة سابقًا باسم LynuxWorks ) [ 1 ] هي شركة برمجيات مقرها سان خوسيه، كاليفورنيا، تأسست عام 1988. [ 2 ] تتخصص Lynx في المحاكاة الافتراضية الآمنة وأنظمة التشغيل في الوقت الحقيقي ( RTOSes ) المفتوحة والموثوقة والقابلة للاعتماد . عُرفت الشركة في البداية باسم Lynx Real-Time Systems، ثم غيرت اسمها إلى LynuxWorks عام 2000 بعد استحواذها على شركة ISDCorp (Integrated Software & Devices Corporation) ودمجها معها، وهي شركة أنظمة مضمنة ذات خبرة واسعة في نظام Linux . وفي مايو 2014، غيرت الشركة اسمها إلى Lynx Software Technologies.
تبنّت شركة Lynx المعايير المفتوحة منذ تأسيسها، حيث تميّز نظام التشغيل الأصلي الخاص بها ، LynxOS ، بنموذج مستخدم شبيه بنظام UNIX وواجهات POSIX قياسية للمطورين المتخصصين في الأنظمة المدمجة. تم تطوير LynxOS-178 واعتماده وفقًا لمعيار السلامة FAA DO-178C DAL A، وحصل على أول شهادة من إدارة الطيران الفيدرالية (FAA) لمكونات البرمجيات القابلة لإعادة الاستخدام لنظام تشغيل في الوقت الحقيقي. وهو يدعم معايير ARINC API وFACE.
في عام 1989، تم اختيار نظام التشغيل LynxOS ، وهو نظام التشغيل الرئيسي للشركة، للاستخدام في مشروع محطة الفضاء Freedom التابع لوكالة ناسا وشركة IBM . [ 3 ] كما تُستخدم أنظمة تشغيل Lynx Software Technologies في الأنظمة الطبية والصناعية وأنظمة الاتصالات حول العالم. [ 4 ]
في أوائل عام 2020، أعلنت شركة لينكس أن برنامج تحديث TR3 للمقاتلة الهجومية المشتركة قد اعتمد إطار عمل تطوير البرمجيات LYNX MOSA.ic الخاص بها. يُعدّ برنامج F-35 Lightning II (المعروف أيضًا باسم برنامج المقاتلة الهجومية المشتركة) محور تركيز وزارة الدفاع الأمريكية لتحديد أنظمة أسلحة طائرات هجومية من الجيل التالي بأسعار معقولة. ويهدف البرنامج إلى استبدال مجموعة واسعة من الطائرات المقاتلة والهجومية وطائرات الهجوم الأرضي الحالية في الولايات المتحدة والمملكة المتحدة وإيطاليا وكندا وأستراليا وهولندا وحلفائها. بعد منافسة بين طائرتي بوينغ X-32 ولوكهيد مارتن X-35، تم اختيار تصميم نهائي قائم على X-35، وهو F-35 Lightning II، الذي سيحل محل العديد من الطائرات التكتيكية.
كما تُستخدم تقنية الشركة في الأنظمة الطبية والصناعية وأنظمة الاتصالات حول العالم من قبل شركات مثل إيرباص ، وبوش، ودينسو ، وجنرال دايناميكس، ولوكهيد مارتن، ورايثيون ، ورود وشوارتز، وتويوتا . [ 2 ]
تطور نظام التشغيل وتاريخه
LynxOS هو نظام التشغيل الخاص بالشركة، وهو نظام تشغيل يعمل في الوقت الحقيقي. يتوافق مع أنظمة UNIX ومعايير POSIX . يتميز بزمن استجابة متوقع في أسوأ الحالات، وجدولة استباقية، وأولويات في الوقت الحقيقي، ونواة قابلة للقراءة من ذاكرة ROM، وقفل الذاكرة. يُسوّق LynxOS 7.0 كنظام تشغيل "عسكري" متعدد النوى للأغراض العامة، يعمل في الوقت الحقيقي، وهو مصمم لتمكين المطورين من تضمين ميزات الأمان أثناء عملية التصميم، بدلاً من إضافتها بعد التطوير. وقد تم نشر LynxOS وLynxOS-178 في تطبيقات بالغة الأهمية للسلامة في جميع أنحاء العالم.
في عام ٢٠٠٣، طرحت الشركة نظام التشغيل LynxOS-178، وهو نظام تشغيل في الوقت الحقيقي ، نسخة متخصصة من LynxOS مصممة خصيصًا لتطبيقات إلكترونيات الطيران التي تتطلب شهادة مطابقة لمعايير الصناعة مثل DO-178B . يُعد LynxOS-178 نظام تشغيل جاهزًا للاستخدام (COTS) يلبي تمامًا متطلبات مواصفات المستوى A من معيار DO-178B، ويتوافق مع متطلبات مطوري أنظمة إلكترونيات الطيران المعيارية المتكاملة (IMA). LynxOS-178 هو نظام تشغيل أصلي من نوع POSIX، يعمل بتقنية تقسيم الوقت الحقيقي الصارم، وقد طُوّر وحصل على شهادة مطابقة لمعايير السلامة DO-178B/C DAL A الصادرة عن إدارة الطيران الفيدرالية الأمريكية (FAA). وهو نظام التشغيل الجاهز للاستخدام (COTS ) الوحيد الحاصل على شهادة مكون البرمجيات القابل لإعادة الاستخدام (RSC) من إدارة الطيران الفيدرالية الأمريكية (FAA) لإمكانية إعادة استخدامه في مشاريع شهادات DO-178B/C. يُعدّ LynxOS-178 النظام المضيف الرئيسي لتطبيقات POSIX وFACE التي تعمل في الوقت الحقيقي ضمن إطار عمل LYNX MOSA.ic للتطوير والتكامل. ويلبي LynxOS-178 متطلبات PSE 53/54 لكلٍ من التطبيقات المخصصة والمتعددة الأغراض التي تعمل في الوقت الحقيقي، بالإضافة إلى تطبيقات FACE .
تم إصدار برنامج LynxSecure Hypervisor ( "المعدن الخام، النوع 1) ونواة الفصل في عام 2005. ضمن إطار تطوير LYNX MOSA.ic، يعمل كنظام تقسيم معالج قابل للبرمجة يستفيد من إمكانيات المحاكاة الافتراضية للأجهزة للمعالجات متعددة النوى الحديثة لعزل موارد الحوسبة.
في فبراير 2019، أعلنت شركة لينكس عن إطلاق LYNX MOSA.ic (تُنطق "موزاييك"). LYNX MOSA.ic هو إطار عمل لتطوير البرمجيات يُستخدم لبناء أنظمة برمجية بالغة الأهمية للأمن والسلامة بسرعة، وذلك من خلال وحدات تطبيقية مستقلة.
LYNX MOSA.ic
إطار عمل تطوير البرمجيات المعياري ، يسمح هذا الإطار للمطورين بتصميم ودمج أنظمة السلامة والأمان متعددة النوى لقطاعات مثل إلكترونيات الطيران ، والصناعات، والسيارات، والطائرات بدون طيار /الأقمار الصناعية. [ 5 ]
سمات
تُستخدم ثلاث حزم LYNX MOSA.ic لبناء تطبيقات آمنة. [ 6 ] تشمل هذه الحزم: LYNX MOSA.ic للإلكترونيات الجوية، [ 7 ] [ 8 ] [ 9 ] و LYNX MOSA.ic للتطبيقات الصناعية، [ 10 ] [ 11 ] [ 12 ] وLYNX MOSA.ic للطائرات بدون طيار/الأقمار الصناعية. [ 13 ] تُعرف هذه الحزم باسم "الحافة الحرجة للمهام"، نظرًا لتركيزها على الأمن. [ 6 ] توجد اختلافات بين ميزات هذه الحزم، مثل دعم LYNX MOSA.ic للتطبيقات الصناعية لـ Azure IoT Edge و Windows 10 ، ودعم LYNX MOSA.ic للإلكترونيات الجوية لمعالجات Arm وx86. [ 14 ]
يعتمد نظام LYNX MOSA.ic على برنامج LynxSecure ، وهو برنامج مراقبة نواة فصل من شركة Lynx Software Technologies ، مما يساعد على عزل التطبيقات وإدارة أصول النظام الحيوية. [ 15 ] يدعم LYNX MOSA.ic أنظمة التشغيل LynxOS -178، وLinux ، و Windows ، وأنظمة تشغيل أخرى. [ 16 ] كما يدعم LYNX MOSA.ic التطبيقات التي تعمل مباشرة على النظام، مثل تطبيقات Lynx البسيطة (LSA). [ 17 ]
يدعم نظام LYNX MOSA.ic استخدام المعالجات متعددة النوى، مما يتيح تقنية المحاكاة الافتراضية للأجهزة. [ 18 ] كما يسمح هيكله المعياري للمستخدمين بعزل موارد الحوسبة في بيئات مستقلة ذاتية الإدارة. ويوفر برنامج TRACE32 دعمًا لتصحيح أخطاء JTAG للتطبيقات المستقلة المخزنة في وحدات LYNX MOSA.ic. [ 18 ]
تاريخ
أعلنت شركة Lynx Software Technologies لأول مرة عن LYNX MOSA.ic في عام 2019. [ 19 ] [ 20 ] وقد طُوّر هذا الإطار للتكامل مع نظام MOSA (نهج الأنظمة المفتوحة المعيارية) التابع لوزارة الدفاع الأمريكية . [ 9 ]
ابتداءً من عام 2020، يتم استخدام برنامج LYNX MOSA.ic من قبل مكتب برنامج المقاتلة الضاربة المشتركة F-35 لدعم تطوير إلكترونيات الطيران لأنظمة المهام المطورة لطائرات F-35 Lightning II المقاتلة. [ 21 ]
في أغسطس 2021، أعلنت شركتا Lynx Software Technologies وAdvantech عن تعاونهما لتقديم مجموعات أدوات بدء التشغيل الطرفية الحرجة لتكامل تكنولوجيا المعلومات والتشغيل من خلال منصة Lynx LYNX MOSA.ic الصناعية. [ 10 ] كما عقدت Lynx شراكة مع مجموعة CODESYS لدمج تقنية أتمتة التحكم الخاصة بها في منتج LYNX MOSA.ic الصناعي في أغسطس 2021. وفي يوليو 2021، عقدت Lynx شراكة مع شركة Collins Aerospace ، حيث وفرت منصة LYNX MOSA.ic للإلكترونيات الطيران كأساس لحاسوب الطيران Perigon التابع لشركة Collins Aerospace. [ 22 ] [ 23 ] وأطلقت Lynx Software Technologies منصة LYNX MOSA.ic الصناعية على سوق Microsoft Azure في عام 2021. [ 11 ]
مراجع
- ↑ "StackPath" . www.militaryaerospace.com . تم الاطلاع عليه بتاريخ 29-04-2020 .
- ١ ٢ فريق العمل (١٢ مارس ٢٠١٢). "لينكس وركس تحصل على شهادة FAA RSC الثانية لنظام التشغيل LynxOS-178" . إلكترونيكس ويكلي . تم الاطلاع عليه بتاريخ ٢٩ أبريل ٢٠٢٠ .
- ↑ «الرئيس التنفيذي لشركة لينكس وركس يرتقي إلى دورٍ رؤيوي» . LinuxDevices.com . 25 سبتمبر 2006. مؤرشف من الأصل في 22 أكتوبر 2006. تم الاطلاع عليه في 11 مايو 2017 .
- ↑ "أنظمة التشغيل المدمجة: تطبيقات أنظمة التشغيل المدمجة" . لينكس وركس . مؤرشف من الأصل في 19 ديسمبر 2012. تم الاطلاع عليه في 11 مايو 2017 .
- ↑ "حزم LYNX MOSA.ic للحافة الحرجة للمهام | جوائز صناعة الإلكترونيات" . 28 يونيو 2021.
- 1 2 "لينكس تتحرك لتعزيز الحوسبة الطرفية ذات المهام الحرجة باستخدام حزم LYNX MOSA.ic" . مجلة COTS . 2020-07-21.
- ↑ "تم اختيار نظام LYNX MOSA.ic لأنظمة إلكترونيات الطيران في طائرة F-35 Lightning II" . مجلة RTC . تاريخ الاسترجاع: 2020-01-02 .
- ↑ " تم اعتماد إطار عمل برمجيات Lynx لطائرة Gray Eagle-ER بدون طيار" . www.defenseworld.net
- 1 2 ويتني، جيمي (23-07-2020). "آفاق جديدة في برمجيات الوقت الحقيقي" . militaryaerospace.com .
- 1 2 "تتعاون شركة أدفانتك مع شركة لينكس لتقديم مجموعة أدوات بدء التشغيل الطرفية الحرجة للمهام الحرجة لتقارب تكنولوجيا المعلومات/التشغيل" . 25 أغسطس 2021.
- ١ ٢ "تُتيح شركة Lynx Software Technologies منتجها MOSA.ic الصناعي في سوق Microsoft Azure" . ما الجديد في الإلكترونيات . ٢١ أبريل ٢٠٢١.
- ↑ " شركة Lynx Software Technologies تعلن عن شراكة جديدة" . www.electronicspecifier.com
- ↑ "StackPath" . StackPath . تم الاسترجاع في 2021-11-09 .
- ↑ داهاد، نيتين (16 يونيو 2020). "تتيح نوى الفصل والآلات الافتراضية الحوسبة الطرفية الآمنة ذات الأهمية البالغة" .
- ↑ "توفر شركتا Lynx Software و CODESYS جسراً بين تكنولوجيا المعلومات وتكنولوجيا التشغيل للمشغلين الصناعيين" . 13 أغسطس 2021.
- ↑ بوش، ستيف (15 يونيو 2020). "لينكس تعمل على تحسين البرامج الثابتة الآمنة للأسواق الصناعية والطائرات بدون طيار والإلكترونيات الطيران" .
- ↑ وونغ، ويليام (2019-04-02). "التقسيم الصلب يؤمّن الآلات الافتراضية المدمجة" . electronicdesign.com .
- 1 2 "يوفر برنامج TRACE32 دعم تصحيح أخطاء JTAG لـ Lynx MOSA.ic" . eeNews Europe . 11 مارس 2019.
- ↑ Connect، IDG (11 أغسطس 2021). "جلسات المدير التقني: ويل كيغان، شركة لينكس لتقنيات البرمجيات" . IDG Connect .
- ↑ فريق العمل، قسم البرمجيات المدمجة (27 فبراير 2019). "شركة لينكس سوفتوير تطلق إطار عمل تطوير البرمجيات MOSA.ic" .
- ↑ "برنامج LYNX MOSA.ic يدعم تحديث برمجيات نظام Gray Eagle للطائرات بدون طيار | مراجعة تقنية الفضاء الجوي" . www.aerospacetechreview.com . 11 نوفمبر 2020.
- ↑ "شركة كولينز إيروسبيس تطلق منتج بيريجون لدعم متطلبات الحوسبة المستقبلية للطيران" . aviationpros.com . 2021-07-20.
- ↑ "شركة كولينز إيروسبيس تُطوّر قفزة نوعية في قوة معالجة التحكم في الطيران لطائرة بيريجون" . مجلة الطيران اليوم . 6 أغسطس 2021.
- شركات البرمجيات التي تتخذ من كاليفورنيا مقراً لها
- شركات لينكس
- أنظمة التشغيل في الوقت الحقيقي
- أنظمة التشغيل المدمجة
- شركات مقرها في سان خوسيه، كاليفورنيا
