مونتا فيستا
| صناعة | الانترنت والبرمجيات |
|---|---|
| تأسست | مينلو بارك، كاليفورنيا (7 سبتمبر 1998) [1] |
| مؤسس | جيم جاهز |
| المقر الرئيسي | , |
الأشخاص الرئيسيون | رافي جوبتا (الرئيس التنفيذي) |
| منتجات | مونتا فيستا لينكس
برنامج MontaVista DevRocket سي جي اكس درع ام في |
| مالك | مستثمرو الأسهم الخاصة |
عدد الموظفين | أكثر من 250 [2] (9 مارس 2021) |
| موقع إلكتروني | www.mvista.com |
MontaVista Software هي شركة تعمل على تطوير برمجيات أنظمة Linux المضمنة وأدوات التطوير والبرامج ذات الصلة. يتم تصنيع منتجاتها للشركات الأخرى التي تعمل على تطوير أنظمة مضمنة مثل إلكترونيات السيارات ومعدات الاتصالات والهواتف المحمولة والأجهزة الإلكترونية والبنية الأساسية الأخرى.
يقع مقر شركة MontaVista في سانتا كلارا، كاليفورنيا ، وقد أسسها جيمس "جيم" ريدي (سابقًا في Mentor Graphics ومبتكر Versatile Real-Time Executive (VRTX)) وآخرون في عام 1999. في 10 نوفمبر 2009، أعلنت شركة Cavium Networks أنها وقعت اتفاقية نهائية لشراء MontaVista مقابل 50 مليون دولار. بعد استحواذ Marvell على شركة Cavium، عملت Montavista ككيان مستقل. [3]
منتجات
لينكس
في 12 مايو 2009، أعلنت شركة MontaVista عن إصدار MontaVista Linux 6 (MVL6) الذي يشتمل على توزيعات مخصصة للسوق، ومنصة تكامل MontaVista، ومجموعة تطوير البرامج، وخادم محتوى منطقة MontaVista، والدعم والخدمات. هناك العديد من الاختلافات بين MVL6 ومنتجات MontaVista Linux السابقة. والاختلافات الرئيسية هي:
- التوزيعات المخصصة للسوق (MSD) - أنظمة تشغيل Linux ( kernel + userland ) مُحسّنة لكل أجهزة بائع أشباه الموصلات المحدد.
- منصة تكامل MontaVista – تعتمد على BitBake ، وهي مشابهة لـ make ، والتي تحلل مجموعة من التوجيهات ثم تبني شجرة اعتماد على المهام لتلبية أمر المستخدم. ثم تقوم BitBake بتنفيذ المهام المحددة حتى اكتمالها.
- خادم محتوى منطقة MontaVista – يمكن الوصول إليه من خلف خادم وكيل أو مرآة ويب محلية للعمليات غير المتصلة بالإنترنت، لجلب البرامج والتحديثات. بدلاً من الاعتماد على مزيج من خوادم HTTP العامة ونظام الإصدارات المتزامنة ( CVS) و Git و Subversion عبر الإنترنت، يوجد مصدر واحد لكل أرشيف مصدر أصلي وتصحيح .
MontaVista Linux (المعروف سابقًا باسم Hard Hat Linux ) هو توزيع Linux تم تحسينه ليصبح نظام تشغيل كامل في الوقت الفعلي . وقد استمر العمل على الأداء في الوقت الفعلي منذ ذلك الحين إلى النقطة التي تدعي فيها MontaVista أنها تدعم المهام الصعبة في الوقت الفعلي على Linux المضمن اعتبارًا من MontaVista Linux 4.0، مع أوقات استجابة سريعة مثل أنظمة التشغيل الأخرى في الوقت الفعلي. [4]
تبيع MontaVista اشتراكات تتكون من برامج ووثائق ودعم فني . يتضمن البرنامج نواة Linux وسلسلة أدوات تهدف إلى تكوين أجهزة معين، يُطلق عليها بشكل جماعي حزمة دعم Linux (LSP)، وأدوات متكاملة أخرى بما في ذلك بيئة التطوير المتكاملة DevRocket المستندة إلى Eclipse (IDE). [5] يتوفر التوزيع في ثلاثة إصدارات، كل منها يستهدف قطاعات سوقية مختلفة : Professional Edition و Carrier Grade Edition و Mobilinux . [6] تتضمن مجموعة أدوات MontaVista Linux مكتبات أكواد محددة للانتقال بسهولة من VxWorks من Wind River Systems وأنظمة التشغيل pSOS .
برنامج OpenCGX
مشروع OpenCGX عبارة عن توزيع Linux مضمّن مفتوح وحر الاستخدام من MontaVista Software LLC. يعتمد OpenCGX على الجيل الحادي عشر من نظام Linux Carrier Grade من MontaVista. يمكن للمهندسين البدء بسرعة في تطوير ARM و x86 باستخدام توزيع Linux مضمّن كامل يمكن تخصيصه بسهولة. يعتمد OpenCGX في مقدمته على Yocto 2.4 مع Linux Kernel 4.14 (أو أحدث نواة LTS) وسلسلة أدوات GNU 7.2.
الناقل الصف السريع (CGX)
باعتباره حجر الزاوية في مجموعة منتجات MontaVista، يعد Carrier Grade eXpress (CGX) نظام تشغيل قويًا مزودًا بمواصفات Carrier Grade Linux (CGL) ، مما يضمن أداءً وأمانًا لا مثيل لهما لمجموعة واسعة من التطبيقات الذكية المترابطة عبر الصناعات.
MontaVista Linux CGX 5.0، [7] الجيل الخامس عشر من MontaVista's Carrier Grade Linux، مبني على أساس إصدار Yocto Project 5.0 LTS ونواة Linux 6.6 LTS. مع سلسلة أدوات GCC 13 وCLANG 18، يوفر MontaVista CGX 5.0 توزيع Linux مدعوم تجاريًا لإنشاء منتجات مضمنة متنوعة على بنيات وحدة المعالجة المركزية الرئيسية، بما في ذلك x86 وARM وPPC وMIPS وRISC-V.
إصدار درجة الناقل
MontaVista Linux Carrier Grade Edition (CGE) عبارة عن منصة تطوير Linux من الدرجة التجارية للمطورين الذين يعملون مع الأجهزة المُدارة للموثوقية والتوافر والقدرة على الخدمة ( واجهة منصة الأجهزة (HPI)، واجهة إدارة المنصة الذكية (IPMI)) أو الأجهزة المخصصة، والذين يحتاجون إلى دعم طويل الأمد وتوافر عالٍ. [8] يخضع Linux Carrier Grade لمجموعة عمل Linux Foundation CGL.
ديف روكت
MontaVista DevRocket عبارة عن مجموعة من المكونات الإضافية لـ Eclipse لتسهيل تطوير التطبيقات والأنظمة باستخدام MontaVista Linux. تعمل بيئة التطوير المتكاملة DevRocket على Linux و Solaris و Windows . وهي تستخدم مجموعة أدوات تطوير Eclipse C++ (CDT). بدءًا من DevRocket 5.0، يمكن للمستخدمين إضافة المكونات الإضافية لـ MontaVista إلى تثبيت Eclipse الحالي، أو تثبيت Eclipse مع المكونات الإضافية المحملة بالفعل. [5]
يتوفر DevRocket في نوعين: مجموعة أدوات مطوري المنصات (PDK) ومجموعة أدوات مطوري التطبيقات (ADK). تتضمن مجموعة أدوات مطوري المنصات القدرة على التواصل مع هدف (RSE، SSH)، وإنشاء أنظمة الملفات وإدارتها، وتصحيح الأخطاء (kgdb)، وضبط الأداء ( تسرب الذاكرة ، واستخدام الذاكرة، وتكوين ملف تعريف النظام). تتضمن مجموعة أدوات مطوري التطبيقات هدفًا افتراضيًا لتطوير التطبيقات في وقت مبكر من دورة التطوير، وتحرير/تجميع/تصحيح الأخطاء بنقرة واحدة، وضبط الأداء. [9]
خدمات
تمكين الأجهزة المخصصة
RTOS/الهجرة القديمة
شهادة النظام
يتم استخدام MontaVista Linux في التطبيقات داخل تكنولوجيا المعلومات والاتصالات التي تحتاج إلى الحصول على شهادة وفقًا للمعايير المشتركة ، حتى مستوى EAL4+ . يستخدم مستوى ضمان التقييم 4+ (EAL4+) بشكل شائع لتأمين الاتصال في البيئات الحرجة، مثل أقسام الإطفاء والشرطة، أو أنظمة التحكم في الطيران والصناعة. بمساعدة EAL4+، يمكن لهذه البيئات الحرجة، على سبيل المثال، ضمان مكالمات هاتفية آمنة ومأمونة، والتحكم في الاتصالات أثناء الطيران ولخط التجميع، وتحقيق وصول آمن إلى الإنترنت.
المنتجات القديمة
تتوفر العديد من المنتجات القديمة من MontaVista بموجب اتفاقيات دعم طويلة الأجل. [10]
موبيلينوكس
MontaVista Mobilinux مخصص للهواتف المحمولة اللاسلكية وغيرها من الأجهزة المحمولة مثل أجهزة نظام تحديد المواقع العالمي (GPS) والأجهزة الطبية المحمولة وأجهزة نقاط البيع اللاسلكية . تتضمن الميزات الرئيسية لـ Mobilinux إدارة الطاقة الديناميكية والأداء في الوقت الفعلي والتشغيل السريع ومساحة الذاكرة الصغيرة . [11]
النسخة الاحترافية
MontaVista Professional Edition (Pro) مخصص لمطوري Linux المضمنين بشكل عام. Pro مخصص لأسواق الأجهزة الذكية، بما في ذلك الشبكات والاتصالات، والأجهزة والتحكم، والفضاء والدفاع، وأجهزة المكاتب الصغيرة/المكاتب المنزلية (SOHO)، والأجهزة الطبية . [12] تم دمج التطوير المستقبلي لـ MontaVista Pro في MontaVista Linux، مما أنهى هذا فعليًا كإصدار منفصل بدءًا من الإصدار 5.0.24.
مساهمات مفتوحة المصدر
تتمتع شركة MontaVista بتاريخ طويل من المساهمة الرئيسية في نواة Linux ومجتمع المصادر المفتوحة . منذ البداية، قال جيم ريدي إنه يريد جعلها "لينكس نقي بنسبة 100٪" بموجب ترخيص GPL. [13] قام نايجل جامبل بإجراء التغييرات الأساسية لتحويل MontaVista Linux إلى نظام تشغيل في الوقت الفعلي وقام روبرت لوف لاحقًا بتحديثه . [14] قدم روبرت لوف التغييرات على نواة Linux في عام 2001. سلسلة نواة Linux 2.6 المستقرة هي الأولى التي تتضمن ميزات مماثلة، مثل الأولوية القائمة على الأولوية . اعتبارًا من عام 2008، ساهمت MontaVista بنسبة 1.2٪ من نواة Linux، مما يجعلها تاسع أكبر مساهم مؤسسي في نواة Linux، وفقًا لمسح أجرته مؤسسة Linux. [15]
كما قامت شركة MontaVista أيضًا بتدوير مشاريع مستقلة مفتوحة المصدر تعتمد على العديد من ميزاتها، بما في ذلك إدارة الطاقة الديناميكية، ومؤقتات POSIX عالية الدقة ، ونظام ملفات pramfs ، [16] وتنفيذ openais لمواصفات واجهة تطبيق منتدى توفر الخدمة (منتدى SA). [17]
توزيع
تُستخدم إصدارات أخرى من MontaVista Linux في الأجهزة التي يصنعها عدد من الشركاء، بما في ذلك أجهزة تلفزيون Sony Bravia وأجهزة توجيه NEC وغيرها، وخاصة في اليابان . [18] تُستخدم نسخة من نظام التشغيل MontaVista Linux في أجهزة الكمبيوتر المحمولة Dell Latitude E4200 وE4300 [19] [20] لتوفير ميزة Latitude ON . [21]
يعتمد نظام Cisco NX-OS على HardHat Linux. [22]
الهواتف المحمولة
أصبحت موتورولا أول شركة تستخدم لينكس على الهاتف المحمول عندما أطلقت موتورولا A760 في السوق الصينية في 16 فبراير 2003. اختارت موتورولا استخدام MontaVista Linux في Motorola A760 والهواتف المستقبلية المستندة إلى Linux، على الرغم من حقيقة أن موتورولا كانت عضوًا مؤسسًا لنظام التشغيل Symbian المنافس . [23] ومنذ ذلك الحين، زادت موتورولا من التركيز على منصة Linux الخاصة بها وأعلنت علنًا أن المنصة المستقبلية لجميع هواتفها المحمولة المتوسطة والعالية ستكون Linux مع Java ، [24] وقد طورت شركات تصنيع الهواتف الأخرى NEC و Panasonic منصة مشتركة تعتمد على MontaVista Linux. [25] [26]
انظر أيضا
- جرين هيلز للبرمجيات
- لينكس ووركس
- برنامج تنفيذي متعدد الاستخدامات في الوقت الفعلي (VRTX)
- تايم سيس
- شبكات كافيوم
مراجع
- ^ Watch, Wireless (18 أكتوبر 2004). "MontaVista تدعي دعمها لنظام Linux المحمول في الوقت الفعلي". Theregister.co.uk . تم الاسترجاع في 12 يناير 2012 .
- ^ "ملف تعريف شركة MontaVista". Mvista.com . تم الاسترجاع في 9 مارس 2021 .
- ^ "MontaVista Software- حلول تجارية مدمجة لنظام Linux".
- ^ "MontaVista تروج لنظام Linux الثابت الحقيقي الأصلي". مؤرشف من الأصل في 4 سبتمبر 2012.
- ^ "صفحة DevRocket الرسمية لـMontaVista". Mvista.com. مؤرشف من الأصل في 5 يناير 2012. تم الاسترجاع في 12 يناير 2012 .
- ^ "صفحة المنتجات الرسمية لـ MontaVista". Mvista.com . تم الاسترجاع في 12 يناير 2012 .
- ^ "MontaVista تكشف عن CGX 5.0 – منصة Linux مدمجة وجاهزة للذكاء الاصطناعي ومؤمنة بالتصميم" (بيان صحفي). سان خوسيه، كاليفورنيا: MontaVista. 9 أبريل 2024. تم الاسترجاع في 8 يونيو 2024 .
- ^ "صفحة تفاصيل الإصدار الرسمي لـCarrier-Grade Edition من MontaVista". Mvista.com . تم الاسترجاع في 12 يناير 2012 .
- ^ "أدوات تطوير تطبيقات Linux المضمنة في MontaVista تتحول إلى "أدوات إضافية بالكامل"". مؤرشف من الأصل في 6 سبتمبر 2012.
- ^ MontaVista، دورة حياة المنتج (10 مارس 2021). "دورة حياة المنتج".
- ^ "صفحة تفاصيل Mobilinux الرسمية لـ MontaVista". Mvista.com. مؤرشف من الأصل في 14 يناير 2012. تم الاسترجاع في 2012-01-12 .
- ^ "صفحة تفاصيل الإصدار الاحترافي الرسمي لبرنامج MontaVista". Mvista.com . تم الاسترجاع في 12 يناير 2012 .
- ^ "مقابلة مع مؤسس شركة MontaVista جيم ريدي". مؤرشف من الأصل في 28 يناير 2013.
- ^ "تحديثات تصحيحية لإلغاء تثبيت نواة لينكس". Lwn.net . تم الاسترجاع في 12 يناير 2012 .
- ^ "Linux Kernel Development (April 2008)". مؤرشف من الأصل في 3 يونيو 2008.
- ^ "Linux.com :: MontaVista تساهم في المصدر المفتوح لـ CE Linux".
- ^ "حول OpenAIS". Openais.org. مؤرشف من الأصل في 8 مارس 2012. تم الاسترجاع في 2012-01-12 .
- ^ "مونتافيستا تعزز حضورها في اليابان". مؤرشف من الأصل في 10 يوليو 2012.
- ^ "غرفة الأخبار". ديل . تم الاسترجاع في 12 يناير 2012 .
- ^ Schwankert, Steven (22 أكتوبر 2008). "Instant-on Dell desktop to debut soon | Hardware". InfoWorld. مؤرشف من الأصل في 29 أكتوبر 2008. تم الاسترجاع في 12 يناير 2012 .
- ^ "Latitude ON Launched Today | blog.mvista.com". Mvista.com. 29 سبتمبر 2009. مؤرشف من الأصل في 5 ديسمبر 2010. تم الاسترجاع في 12 يناير 2012 .
- ^ "اختراق نظام التشغيل NX-OS الجزء 3 | الحد الأقصى للإنتروبيا".
- ^ "موتورولا تكشف أن هاتفها الجديد A760 يستخدم نظام MontaVista Linux". مؤرشف من الأصل في 28 يناير 2013.
- ^ سيجان، ساشا (26 يوليو 2006). "موتورولا تحدد خططها لخليفة RAZR، SCPL". مجلة PC . تم الاسترجاع في 27 يونيو 2008 .
- ^ "لينوكس يدعم أول هاتف 3.5G من شركة DoCoMo". مؤرشف من الأصل في 10 يوليو 2012.
- ^ "NEC وPanasonic تشكلان مشروعا مشتركا لتطوير الهواتف المحمولة". مؤرشف من الأصل في 19 يوليو 2012.
