Jump to content

Монтависта

Программное обеспечение МонтаВиста
Промышленность Интернет , Программное обеспечение
Основан Менло-Парк, Калифорния (7 сентября 1998 г.) [1]
Основатель Джим Риди
Штаб-квартира ,
Ключевые люди
Рави Гупта (генеральный директор)
Продукты МонтаВиста Линукс

MontaVista DevRocket

CGX

MVShield
Владелец Частные инвесторы
Количество сотрудников
Более 250 [2] (9 марта 2021 г.)
Веб-сайт www .mvista

MontaVista Software — компания, которая разрабатывает встроенное системное программное обеспечение Linux , инструменты разработки и сопутствующее программное обеспечение. Ее продукция предназначена для других корпораций, разрабатывающих встроенные системы, такие как автомобильная электроника , коммуникационное оборудование, мобильные телефоны и другие электронные устройства и инфраструктура.

Компания MontaVista базируется в Санта-Кларе, штат Калифорния , и была основана в 1999 году Джеймсом «Джимом» Риди (ранее работавшим в Mentor Graphics и создателем Versatile Real-Time Executive (VRTX)) и другими. 10 ноября 2009 года Cavium Networks объявила о подписании окончательного соглашения о покупке MontaVista за 50 миллионов долларов. После того, как Cavium была приобретена Marvell, Montavista работала как независимая организация. [3]

Продукты

[ редактировать ]

12 мая 2009 г. компания MontaVista анонсировала MontaVista Linux 6 (MVL6), включающую в себя дистрибутивы для конкретного рынка, платформу интеграции MontaVista, комплект разработки программного обеспечения, сервер контента MontaVista Zone, а также поддержку и услуги. Существует несколько различий между MVL6 и предыдущими продуктами MontaVista Linux. Основные из них:

  • Дистрибутивы для конкретного рынка (MSD) — операционные системы Linux ( ядро + пользовательское пространство ), оптимизированные для оборудования каждого конкретного поставщика полупроводников.
  • Платформа интеграции MontaVista — на основе BitBake , аналог make , который анализирует набор директив, а затем строит дерево зависимостей задач для удовлетворения команды пользователя. Затем BitBake выполняет определенные задачи до завершения.
  • Сервер контента MontaVista Zone – доступ к нему осуществляется через прокси-сервер или локальное веб-зеркало для автономных операций для получения программного обеспечения и обновлений. Вместо того, чтобы зависеть от сочетания общедоступных серверов HTTP , Concurrent Versions System (CVS), Git и Subversion в Интернете, существует один источник для каждого исходного архива и исправления .

MontaVista Linux (ранее называвшаяся Hard Hat Linux ) — это дистрибутив Linux , который был усовершенствован и стал полноценной операционной системой реального времени . С тех пор работа над производительностью в реальном времени продолжилась до такой степени, что MontaVista заявляет, что поддерживает сложные задачи реального времени во встроенном Linux, начиная с MontaVista Linux 4.0, с таким же быстрым временем отклика, как и в других операционных системах реального времени. [4]

MontaVista продает подписки , которые состоят из программного обеспечения, документации и технической поддержки . Программное обеспечение включает в себя ядро ​​Linux и набор инструментов , предназначенных для конкретной конфигурации оборудования, которые вместе называются пакетом поддержки Linux (LSP), а также другие интегрированные инструменты, включая Eclipse (IDE) DevRocket на основе интегрированную среду разработки . [5] Дистрибутив доступен в трёх редакциях, каждая из которых ориентирована на разные сегменты рынка : Professional Edition , Carrier Grade Edition и Mobilinux . [6] Набор инструментов MontaVista Linux включает в себя специальные библиотеки кода, позволяющие легко мигрировать с Wind River Systems и VxWorks операционных систем pSOS .

Project OpenCGX — это открытый и бесплатный дистрибутив встроенного Linux от MontaVista Software LLC. OpenCGX основан на Linux Carrier Grade Linux одиннадцатого поколения от MontaVista. Инженеры могут быстро начать разработку для ARM и x86 с помощью полностью встроенного дистрибутива Linux, который легко настраивается. OpenCGX в своем представлении основан на Yocto 2.4 с ядром Linux 4.14 (или последней версией ядра LTS) и набором инструментов GNU 7.2.

eXpress операторского класса (CGX)

[ редактировать ]

Являясь краеугольным камнем в линейке продуктов MontaVista, Carrier Grade eXpress (CGX) представляет собой надежную операционную систему, оснащенную спецификациями Carrier Grade Linux (CGL) , обеспечивающую непревзойденную производительность и безопасность для широкого спектра взаимосвязанных интеллектуальных приложений в разных отраслях.

Монтависта Линукс CGX 5.0, [7] 15-е поколение Linux Carrier Grade от MontaVista построено на основе версии 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 коммерческого уровня для разработчиков, работающих с управляемым оборудованием надежности, доступности и удобства обслуживания (RAS) ( интерфейс аппаратной платформы (HPI), интеллектуальный интерфейс управления платформой (IPMI)) или специализированным оборудованием. , которым нужна долгосрочная поддержка и высокая доступность. [8] Linux Carrier Grade управляется рабочей группой CGL Linux Foundation .

MontaVista DevRocket — это набор Eclipse подключаемых модулей для облегчения разработки приложений и систем с помощью MontaVista Linux. (IDE) DevRocket Интегрированная среда разработки работает на Linux, Solaris и Windows . Он использует Eclipse C++ Development Toolkit (CDT). Начиная с DevRocket 5.0, пользователи могут добавлять плагины MontaVista в существующую установку Eclipse или устанавливать Eclipse с уже загруженными плагинами. [5]

DevRocket доступен в двух вариантах: комплект разработчика платформы (PDK) и комплект разработчика приложений (ADK). Комплект разработчика платформы включает в себя возможность взаимодействия с целью (RSE, SSH), создания файловых систем и управления ими, отладки (kgdb) и настройки производительности ( утечка памяти , использование памяти, профилирование системы). В комплект разработчика приложений входит виртуальная цель для разработки приложений на ранних этапах цикла разработки, редактирования, компиляции и отладки одним щелчком мыши, а также настройки производительности. [9]

Пользовательское аппаратное обеспечение

[ редактировать ]

ОСРВ/миграция устаревших систем

[ редактировать ]

Сертификация системы

[ редактировать ]

MontaVista Linux используется в приложениях в сфере ИТ и телекоммуникаций, которые должны быть сертифицированы в соответствии с общими критериями до уровня EAL4+ . Уровень обеспечения оценки 4+ (EAL4+) обычно используется для обеспечения безопасности подключения в критических средах, таких как пожарные и полицейские управления, а также в авиационных и промышленных системах управления. С помощью EAL4+ эти критически важные среды могут, например, обеспечивать безопасные и безопасные телефонные звонки, контролировать связь в полете и на сборочной линии, а также обеспечивать безопасный доступ в Интернет.

Устаревшие продукты

[ редактировать ]

Некоторые устаревшие продукты доступны от MontaVista по долгосрочным соглашениям о поддержке. [10]

Мобилинукс

[ редактировать ]

MontaVista Mobilinux предназначен для беспроводных телефонов и других мобильных устройств, таких как устройства глобальной системы позиционирования (GPS), портативные медицинские устройства и беспроводные POS-терминалы . Ключевые особенности Mobilinux включают динамическое управление питанием , производительность в реальном времени, быструю загрузку и небольшой объем памяти . [11]

Профессиональная версия

[ редактировать ]

MontaVista Professional Edition (Pro) предназначена для обычных разработчиков встраиваемых систем Linux. Pro предназначен для рынков интеллектуальных устройств, включая сети и связь, контрольно-измерительные приборы и контроль, аэрокосмическую и оборонную промышленность, устройства для малых и домашних офисов (SOHO) и медицинские устройства . [12] Будущая разработка MontaVista Pro была включена в MontaVista Linux, что фактически положило конец ее выделению в отдельную редакцию, начиная с версии 5.0.24.

Вклад с открытым исходным кодом

[ редактировать ]

MontaVista уже давно вносит значительный вклад в развитие ядра Linux и сообщества открытого исходного кода . С самого начала Джим Риди заявил, что хочет сделать «100% чистый Linux» под лицензией GPL. [13] Основные изменения, необходимые для превращения MontaVista Linux в операционную систему реального времени, были внесены Найджелом Гэмблом и позже обновлены Робертом Лавом . [14] Роберт Лав представил изменения в ядре Linux в 2001 году. Серия стабильных ядер Linux 2.6 является первой, включающей подобные функции, такие как вытеснение на основе приоритета . По данным опроса Linux Foundation, по состоянию на 2008 год MontaVista внесла 1,2% ядра Linux, что сделало ее девятым по величине корпоративным участником ядра Linux. [15]

MontaVista также выделила независимые проекты с открытым исходным кодом, основанные на нескольких своих функциях, включая динамическое управление питанием , POSIX таймеры с высоким разрешением, файловую систему pramfs , [16] а также открытая реализация спецификации интерфейса приложений Service Availability Forum (SA Forum). [17]

Распределение

[ редактировать ]

Другие версии MontaVista Linux используются в устройствах ряда партнеров, включая телевизоры Sony Bravia , маршрутизаторы NEC и другие, особенно в Японии . [18] Версия ОС MontaVista Linux используется в ноутбуках Dell Latitude E4200 и E4300. [19] [20] для включения функции Latitude ON . [21]

Cisco NX-OS основана на HardHat Linux. [22]

Мобильные телефоны

[ редактировать ]

Motorola стала первой компанией, использовавшей Linux на мобильном телефоне, когда 16 февраля 2003 года она выпустила Motorola A760 на китайский рынок. Motorola решила использовать MontaVista Linux в Motorola A760 и будущих телефонах на базе Linux, несмотря на то, что Motorola был одним из основателей конкурирующей ОС Symbian . [23] С тех пор Motorola усилила внимание к своей платформе Linux и публично заявила, что будущей платформой для всех ее мобильных телефонов среднего и высшего уровня будет Linux с Java . [24] и другие производители телефонов NEC и Panasonic разработали общую платформу на базе MontaVista Linux. [25] [26]

См. также

[ редактировать ]
  1. ^ Watch, Wireless (18 октября 2004 г.). «MontaVista заявляет о поддержке мобильного Linux в реальном времени» . Thereregister.co.uk . Проверено 12 января 2012 г.
  2. ^ «Профиль компании МонтаВиста» . Мвиста.com . Проверено 9 марта 2021 г.
  3. ^ «Программное обеспечение MontaVista — коммерческие встраиваемые решения Linux» .
  4. ^ «MontaVista рекламирует родной Linux жесткого реального времени» . Архивировано из оригинала 4 сентября 2012 года.
  5. ^ Jump up to: а б «Официальная страница DevRocket MontaVista» . Мвиста.com. Архивировано из оригинала 5 января 2012 года . Проверено 12 января 2012 г.
  6. ^ «Официальная страница продуктов MontaVista» . Мвиста.com . Проверено 12 января 2012 г.
  7. ^ «MontaVista представляет CGX 5.0 — встраиваемую платформу Linux с поддержкой искусственного интеллекта, защищенную дизайном» (пресс-релиз). Сан-Хосе, Калифорния: Монтависта. 9 апреля 2024 г. . Проверено 8 июня 2024 г.
  8. ^ «Официальная страница с подробными сведениями о официальной версии Carrier-Grade Edition MontaVista» . Мвиста.com . Проверено 12 января 2012 г.
  9. ^ «Встроенные инструменты разработки приложений для Linux от MontaVista полностью подключаемые » . Архивировано из оригинала 6 сентября 2012 года.
  10. ^ MontaVista, Жизненный цикл продукта (10 марта 2021 г.). «Жизненный цикл продукта» .
  11. ^ «Официальная страница сведений о Mobilinux MontaVista» . Мвиста.com. Архивировано из оригинала 14 января 2012 года . Проверено 12 января 2012 г.
  12. ^ «Страница с подробными сведениями об официальной профессиональной версии MontaVista» . Мвиста.com . Проверено 12 января 2012 г.
  13. ^ «Интервью с основателем MontaVista Джимом Риди» . Архивировано из оригинала 28 января 2013 года.
  14. ^ «Обновленные исправления вытеснения ядра Linux» . Lwn.net . Проверено 12 января 2012 г.
  15. ^ «Разработка ядра Linux (апрель 2008 г.)» . Архивировано из оригинала 3 июня 2008 года.
  16. ^ «Linux.com :: MontaVista вносит вклад в создание открытого исходного кода для CE Linux» .
  17. ^ «Об OpenAIS» . Openais.org. Архивировано из оригинала 8 марта 2012 года . Проверено 12 января 2012 г.
  18. ^ «MontaVista расширяет присутствие в Японии» . Архивировано из оригинала 10 июля 2012 года.
  19. ^ «Новости» . Делл . Проверено 12 января 2012 г.
  20. ^ Шванкерт, Стивен (22 октября 2008 г.). «Скоро появится настольный компьютер Dell с мгновенным включением | Аппаратное обеспечение» . ИнфоМир. Архивировано из оригинала 29 октября 2008 года . Проверено 12 января 2012 г.
  21. ^ «Latitude ON запущен сегодня | blog.mvista.com» . Мвиста.com. 29 сентября 2009 года. Архивировано из оригинала 5 декабря 2010 года . Проверено 12 января 2012 г.
  22. ^ «Взлом NX-OS. Часть 3 | Максимальная энтропия» .
  23. ^ «Motorola сообщает, что ее новый телефон A760 использует MontaVista Linux» . Архивировано из оригинала 28 января 2013 года.
  24. ^ Сеган, Саша (26 июля 2006 г.). «Motorola обрисовывает планы по созданию преемника RAZR, SCPL» . Журнал ПК . Проверено 27 июня 2008 г.
  25. ^ «Linux используется в первом телефоне DoCoMo с поддержкой 3.5G» . Архивировано из оригинала 10 июля 2012 года.
  26. ^ «NEC и Panasonic создают совместное предприятие по разработке мобильных телефонов» . Архивировано из оригинала 19 июля 2012 года.


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: c33cc121779ecfdd0df725d9a3011493__1718766660
URL1:https://arc.ask3.ru/arc/aa/c3/93/c33cc121779ecfdd0df725d9a3011493.html
Заголовок, (Title) документа по адресу, URL1:
MontaVista - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)