104
правки
(Начальная версия) |
(Готовая версия статьи) |
||
{{Бренды
|изображение=The_MontaVista_logo.png
|сайт=[http://www.mvista.com www.mvista.com]
}}
'''MontaVista Software''' - компания по производству [https://ru.wikipedia.org/wiki/%D0%92%D1%81%D1%82%D1%80%D0%B0%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0 встраеваемых] Linux систем, инструментов для разработки и сопуствующего программного обеспечения. Ее продукция производится для
MontaVista базируется в Санта-Кларе, Калифорния, и была основана в 1999 году Джеймсом «Джимом» Реди (
== Продукты ==
=== MontaVista Linux ===
{{Основная статья|MontaVista Linux}}
MontaVista Linux (ранее называвшийся Hard Hat Linux) — это дистрибутив Linux,
=== Carrier Grade eXpress (CGX) ===▼
Будучи краеугольным камнем в линейке продуктов MontaVista, [https://www.mvista.com/en/carrier_grade_express Carrier Grade eXpress (CGX)] — это надежная операционная система,
▲MontaVista Linux (ранее называвшийся Hard Hat Linux) — это дистрибутив Linux, в который внесен ряд доработок для осуществления поддержки работы в режиме реального времени. Работа над улучшением производительности этого режима продолжалась с невероятной скоростью, и MontaVista стала заявлять о поддержке даже жесткого режима реального времени, начиная с MontaVista Linux 4.0, с таким же быстрым временем отклика как и у других операционных систем реального времени.
MontaVista Linux CGX 5.0,<ref>https://www.mvista.com/en/about_press/detail/montavista-unveils-cgx-5.0-an-ai-ready-embedded-linux-platform-secured-by-design</ref> 15-е поколение Carrier Grade Linux от MontaVista, построено на основе выпуска [https://ru.wikipedia.org/wiki/Yocto_Project Yocto] 5.0 LTS и ядра Linux 6.6 LTS. С помощью набора компиляторов [https://gcc.gnu.org/gcc-13/ GCC 13] и [https://releases.llvm.org/18.1.6/tools/clang/docs/ReleaseNotes.html Clang 18], MontaVista CGX 5.0 предоставляет коммерчески поддерживаемый дистрибутив Linux для создания разнообразных встраиваемых продуктов на основных архитектурах CPU, включая x86, ARM, PPC, MIPS и RISC-V.▼
=== OpenCGX ===
Проект OpenCGX — это открытый и бесплатный для использования
▲=== Carrier Grade eXpress (CGX) ===
▲Будучи краеугольным камнем в линейке продуктов MontaVista, Carrier Grade eXpress (CGX) — это надежная операционная система, оснащенная спецификациями Carrier Grade Linux (CGL), которая обеспечивает непревзойденную производительность и безопасность для широкого спектра взаимосвязанных интеллектуальных приложений в различных отраслях.
▲MontaVista Linux CGX 5.0, 15-е поколение Carrier Grade Linux от MontaVista, построено на основе выпуска Yocto 5.0 LTS и ядра Linux 6.6 LTS. С помощью набора компиляторов GCC 13 и Clang 18 MontaVista CGX 5.0 предоставляет коммерчески поддерживаемый дистрибутив Linux для создания разнообразных встраиваемых продуктов на основных архитектурах CPU, включая x86, ARM, PPC, MIPS и RISC-V.
=== Carrier Grade Edition ===
MontaVista Linux Carrier Grade Edition (CGE) — это коммерческая платформа разработки Linux для разработчиков, работающих с управляемым оборудованием (интерфейс аппаратной платформы ([https://en.wikipedia.org/wiki/Hardware_Platform_Interface HPI]), интеллектуальный интерфейс управления платформой ([https://ru.wikipedia.org/wiki/Intelligent_Platform_Management_Interface IPMI])) или пользовательским оборудованием, которым требуется долгосрочная поддержка и высокая доступность.<ref>http://www.mvista.com/product_detail_cge.php</ref> Carrier Grade Linux
=== DevRocket ===
MontaVista DevRocket — это набор подключаемых модулей для [https://ru.wikipedia.org/wiki/%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%B0%D1%8F_%D1%81%D1%80%D0%B5%D0%B4%D0%B0_%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8 среды разработки] [https://ru.wikipedia.org/wiki/Eclipse_(%D1%81%D1%80%D0%B5%D0%B4%D0%B0_%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8) Eclipse], предназначенный для упрощения разработки приложений и систем с помощью MontaVista Linux. Интегрированная среда разработки (IDE) DevRocket работает на Linux, Solaris и Windows. Она использует Eclipse C++ Development Toolkit (CDT). Начиная с DevRocket 5.0 пользователи могут добавлять подключаемые модули MontaVista в существующую установку Eclipse или устанавливать Eclipse с уже загруженными подключаемыми модулями.<ref>https://web.archive.org/web/20120105171602/http://mvista.com/product_detail_devrocket.php</ref>
DevRocket доступен в двух вариантах: Platform Developer Kit (PDK) и Application Developer Kit (ADK). Platform Developer Kit включает возможность взаимодействия с целью (target) (RSE, SSH), создания и управления файловыми системами, [https://ru.wikipedia.org/wiki/%D0%9E%D1%82%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B отладки] (kgdb) и настройки производительности (
== Сервисы ==
=== Системная сертификация ===
MontaVista Linux используется в приложениях в сфере
== Устаревшие продукты ==
Несколько устаревших продуктов доступны в MontaVista
=== Mobilinux ===
{{Основная статья|Mobilinux}}
MontaVista Mobilinux предназначена для беспроводных телефонов и других мобильных устройств, таких как устройства [https://ru.wikipedia.org/wiki/GPS глобальной системы позиционирования] (GPS), портативные медицинские устройства и беспроводные [https://ru.wikipedia.org/wiki/POS-%D1%82%D0%B5%D1%80%D0%BC%D0%B8%D0%BD%D0%B0%D0%BB POS-терминалы]. Основные функции Mobilinux включают динамическое управление питанием,
=== Профессиональное издание ===
MontaVista Professional Edition (Pro) предназначена для разработчиков Linux для встраиваемых систем общего назначения. Pro предназначена для рынков интеллектуальных устройств, включая сетевое оборудование и коммуникации, контрольно-измерительные приборы и системы управления, аэрокосмическую и оборонную промышленность, устройства для малого офиса/домашнего офиса (SOHO) и медицинские устройства.<ref>http://www.mvista.com/product_detail_pro.php</ref> Дальнейшая разработка MontaVista Pro была включена в MontaVista Linux, что фактически завершило ее как отдельную редакцию, начиная с версии 5.0.24.
== Вклад в открытое программное обеспечение ==
MontaVista
MontaVista также выделила независимые проекты с открытым исходным кодом на основе нескольких своих функций, включая динамическое управление питанием, таймеры POSIX высокого разрешения, файловую систему pramfs и реализацию OpenAIS спецификации интерфейса приложений Форума по доступности услуг (Форум SA).
== Дистрибутивы ==
{{Основная статья|Устройства на базе MontaVista Linux}}
Другие версии MontaVista Linux используются в устройствах, производимых рядом партнеров, включая телевизоры Sony Bravia, маршрутизаторы NEC и другие, особенно в Японии.
=== Мобильные телефоны ===
Motorola стала первой компанией, использовавшей Linux на мобильном телефоне,
== Примечания ==
|