Language-flag-en Language-flag-jp Language-flag-kr

What We Do

About MontaVista

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.

History

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.

  • 2022

    MontaVista MVXpert service for Yocto based Linux distributions and MVEdge product line for intelligent edge devices launched

  • 2021

    MontaVista MVShield adds commercial support of Rocky Linux

  • 2020

    MontaVista MVShield product line launched for CentOS

  • 2019

    MontaVista Software joins Automotive Grade Linux (AGL) community

  • 2018

    Project OpenCGX® goes LIVE, Yocto™ based truly open Carrier Grade Linux.

  • 2017

    CGX 2.2 released with support for ARM, x86 and MIPS

  • 2016

    CGE7 and CGX EAL4+ Certification ready

  • 2015

    Carrier Grade eXpress (CGX) Linux platform for Internet of Things (IoT), 5G, NFV, and Carrier Grade Telecom

  • 2014

    MontaVista CGE7 support for ARMv8

  • 2013

    CGE7 for SDN and Cloud, world leading Carrier Grade Linux, 7th generation.

  • 2012

    Deterministic KVM

  • 2011

    MontaVista achieves 99% bare metal performance on Linux

  • 2010

    MontaVista announces pure Linux Virtualization strategies

  • 2009

    MontaVista acquired by Cavium, Inc.

  • 2009

    MontaVista celebrates 10 years

  • 2009

    MontaVista achieves 1 second fast boot

  • 2009

    MontaVista Linux 6 released

  • 2008

    NEC reports 6 '9s' availability with MV Carrier Grade Linux

  • 2007

    5.x product releases

  • 2005

    Mobilinux Introduced

  • 2004

    DevRocket IDE introduced

  • 2003

    Power Management

  • 2003

    Consumer Electronics Edition

  • 2002

    First Pro Edition

  • 2002

    First Carrier Grade Edition

  • 2000

    Hard Hat Linux introduced

  • 1999

    Preemptible Kernel released

  • 1999

    MontaVista Software founded

MontaVista's open source leadership

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:

  • A consistent top 20 contributor to the mainline Linux kernel for several years in a row
  • Has contributed more lines of source code to the Linux kernel than all other embedded Linux companies combined
  • Active contributor or maintainer of key areas of Linux inside and outside the kernel, plus other kernel trees and communities
  • Member, sponsor, co-founder, director, board member, or chair of more than 20 open source organizations

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.

We help you get the most out of open source

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.

MV Offerings Benefits

Project OpenCGX® - A truly Open Carrier Grade Linux

open-cgx

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.