Linux in general is an evolving operating system platform with new features, architecture, bug fixes, and CVEs integrated into the head of trunk on a daily basis.  While staying on the main branch may be advantageous to pick up all these additions, it is impractical if an engineering team is developing a product.  The team will require a fixed code base to control the stablility and quality.  It will however need the ability to integrate custom content (like added value functionality of the company product), along new features, bug fixes, and security patches not in the chosen code development branch.  

Maintaining a products Linux branch requires creating a process that allows:

1) Integration of patches and features for the Linux development base

2) Backporting of required patches from newer or head of branch Linux streams

3) Consistent daily and weekly builds

4) Robust quality assurance(QA)

Sustainable Branch Maintenance Expertise
MontaVista has been maintaining Linux products for our customer base for 20 years.  Whether it is a direct CVE fix or backport from a newer Linux branch, we supply CVEs and bug fixes that are put through our high value QA.  We can also assist companies setup and maintain a frozen branch for their development that incorporates MontaVista Linux along with their custom content.  

As most of our professional services offerings, we can offer the Product Branch Maintenance service across Linux baselines. This most certainly includes all MontaVista Linux variants, but we also provide support to CentOS(tm), Ubuntu(tm) and ClearLinux(tm) for example.

Providing long-term, productized, ClearLinux support especially is a strategic initiative in partnership with Intel. Please see the Support Programs and our Press Releases for more information. Also, don't hesitate to contact us for any information requests or details.

To get more information about how MontaVista can help with your product's branch maintenance email or call +1-408-520-1591.