MontaVista Software is the leader in embedded Linux commercialization. We help companies get the most of open source in their products and solutions. MontaVista offers commercial support and long-term maintenance (at least 10 years) of MontaVista Linux, CentOS, Rocky Linux, Yocto based distributions and other embedded Linux. With our deep technical expertise in kernel, userland/packages and toolchain, MontaVista can cost effectively assist you in getting your product to market on time and maintaining it throughout its lifecycle.
MontaVista Software was founded in 1999 to bring Linux to the embedded device market by delivering our first commercial Linux product. Since then, we have built a robust devops infrastructure continuing to release high quality, feature rich Linux distributions. In addition, MontaVista now offers products and services to developers choosing CentOS, Rocky Linux, Yocto based Linux and other distributions. With Linux now the #1 choice of operating systems for embedded projects, companies can choose their Linux and partner with MontaVista in getting to market and maintaining their products for years to come.
MontaVista MVXpert service for Yocto based Linux distributions and MVEdge product line for intelligent edge devices launched
MontaVista MVShield adds commercial support of Rocky Linux
MontaVista MVShield product line launched for CentOS
MontaVista Software joins Automotive Grade Linux (AGL) community
Project OpenCGX® goes LIVE, Yocto™ based truly open Carrier Grade Linux.
CGX 2.2 released with support for ARM, x86 and MIPS
CGE7 and CGX EAL4+ Certification ready
Carrier Grade eXpress (CGX) Linux platform for Internet of Things (IoT), 5G, NFV, and Carrier Grade Telecom
MontaVista CGE7 support for ARMv8
CGE7 for SDN and Cloud, world leading Carrier Grade Linux, 7th generation.
MontaVista achieves 99% bare metal performance on Linux
MontaVista announces pure Linux Virtualization strategies
MontaVista acquired by Cavium, Inc.
MontaVista celebrates 10 years
MontaVista achieves 1 second fast boot
MontaVista Linux 6 released
NEC reports 6 '9s' availability with MV Carrier Grade Linux
5.x product releases
DevRocket IDE introduced
Consumer Electronics Edition
First Pro Edition
First Carrier Grade Edition
Hard Hat Linux introduced
Preemptible Kernel released
MontaVista Software founded
Linux is an open source platform. A Linux software provider who is not heavily involved in the open source community can’t meet your needs. Not all companies are committed full-time to Linux. Their main business may be processors or proprietary software, and they only provide Linux to power their other products. MontaVista is committed to supporting Linux and the open source community. We have the Linux expertise you require, and know how to effectively work within the open source community.
No embedded software company has done more to lead the open source community than MontaVista:
MontaVista has also spun-off independent open-source projects based on a number of its features, including dynamic power management, high-resolution POSIX timers, the pramfs file system, and the openais implementation of the SA Forum's Application Specification.
Embedded Linux is the most-often-selected software platform for developing new devices. MontaVista's mission is to help device designers and embedded application developers get the most out of Linux and other open source software. By doing so, we help you get to market more quickly, create the features you need to be competitive, and significantly reduce your overall project costs. Find out more about our commitment to open source here.
At MontaVista, we enable, maintain, and support your Linux platform so you don’t have to. Our customers focus on core competencies and deliver products faster to the market.
Project OpenCGX® is a truly open and free to use embedded Linux® distribution from MontaVista Software LLC. OpenCGX® is based on MontaVista’s eleventh generation Carrier Grade Linux. Engineers can quickly jumpstart their ARM® and x86 development with a full embedded Linux distribution that is easily customizable. OpenCGX® in its introduction is based on Yocto™ 2.4 with Linux® Kernel 4.14 (or latest LTS kernel) and GNU 7.2 toolchain. MontaVista is also contributing Carrier Grade Linux features for high uptime, field diagnostics and resiliency capabilities, Real-time extensions and support for both ILP32 and 64-bit userland. We will continuously update OpenCGX from this point onwards, and keep up with the Yocto project.
OpenCGX® gives the community a solid embedded platform to do early development for Switch, Router, Firewall, Base Station, VNF, and Gateway Proofs-Of-Concept (POCs). Product owners and developers alike will find OpenCGX® a suitable starting point for their design and effort estimations. As OpenCGX® foundation is Yocto™ framework, SoC providers (including MontaVista’s SPEED partners) can extend their embedded Linux coverage to OpenCGX® for popular and emerging SoCs at no cost.
As market velocity is key, developers can leverage OpenCGX’s integrated cross compiler and software development environment to rapidly try out new applications and solutions. If application isolation is a requirement, OpenCGX® offers Linux Containers (LxC) to execute an application in an environment already initialized with dependent libraries and insulated so that it cannot affect any system level components or other custom applications.
MontaVista has been the innovator in the Embedded Linux market and offers that knowledge and experience via our Professional Services organization; kernel and design engineering, development of high availability systems, Open Virtualization with Linux KVM and containers, porting and migration services, creating build systems that integrate standardized packages, development of unique test and validation services for your project and a host of customized services. OpenCGX® platform gives an easier way to offer specialized services like “Long Term Maintenance” to customers on a familiar MontaVista platform. Find more on MontaVista Professional services here.
OpenCGX is available for many ready-to-use BSPs (Board Support Packages), including:
Please follow a simple readme to help you "Clone, Build & Boot" MontaVista OpenCGX for the choice of your platform.