Skip to navigation

Red Hat JBoss Middleware and Red Hat JBoss Operations Network Product Update and Support Policy

Overview

Red Hat provides support and maintenance over stated time periods for the major versions of Red Hat JBoss Middleware products (i.e., versions 4.2, 4.3, or 5.0). The published life cycle calendars for Red Hat JBoss products allow customers and partners to effectively plan, deploy, and support Red Hat JBoss Middleware products.

The life cycle associated with a Red Hat JBoss product identifies the various levels of maintenance for each release of that product over a period of time from the initial release—or general availability (GA)—to the end of the maintenance phase. Red Hat JBoss product life cycles are generally three, five, or seven years in length, depending on the product. For certain Red Hat JBoss products (as described below), an optional add-on Extended Life Cycle Support (ELS) subscription may be purchased to extend the life cycle by three (3) additional years.

Software updates to Red Hat JBoss products, if and when available, are delivered via software patches. Patches can be released individually on an as-needed basis, aggregated as part of a Cumulative Patch (CP), or included in a minor release (e.g., version 5.1). Patches may contain security and/or bug fixes. Feature enhancements are generally introduced in minor and major releases—not as patches or in CPs. Red Hat's goal is to maintain compatibility across the full life cycle of a product family (e.g., EAP 5.x patches, EAP 5.x CPs, and EAP 5.x releases are in the same EAP 5 product family). Patches, CPs, and minor releases are tested and qualified against prior releases for a given product family. Red Hat will use commercially reasonable efforts to provide compatibility with the initial major release (e.g., 5.0). Where incompatibilities arise, they will be documented in the release notes or may be reported as bugs.

Red Hat JBoss Middleware life cycles are designed to reduce the level of change within each major release over time, increasing predictability and decreasing maintenance costs. Released patches, CPs, and minor releases will remain accessible to active subscribers for the entire life cycle of a product family. Red Hat publishes product life cycle calendars in an effort to provide as much transparency as possibly but may make exceptions from these policies if unforeseeable conflicts arise (such as the end-of-life (EOL) of a dependent component or platform) that are outside of Red Hat’s control.

Every major version of a Red Hat JBoss Middleware product is maintained and supported independently during its life cycle. For each major version of a product, patch updates, if and when available, will be issued serially and will be applicable incrementally to previously released patches and CPs. Minor releases will aggregate the contents of prior patches and CPs, and they may add additional new functionality. Subsequent patches and CPs will be based on and require the installation of minor updates that precede them. During the entire life cycle, Red Hat makes commercially reasonable efforts to maintain API-level compatibility across all minor releases and asynchronous patches (e.g., EAP 5.1 will maintain API-level compatibility with EAP 5.0, the parent of the EAP 5 family). Possible exceptions to this rule could include fixes introduced to address critical security issues. Furthermore, major versions of Red Hat JBoss Middleware products endeavor to maintain significant backward-compatibility with previous versions (e.g., EAP 5.0 endeavors to maintain significant backward compatibility with EAP 4.x) to aid with the migration of applications from one major release to another.

Life Cycle Phases

The life cycle for a major release of Red Hat JBoss Middleware products is divided into three primary phases: the Full Support Phase, the Maintenance Phase, and the Extended Life Phase.

Phase 1: Full Support

Start Date: General Availability

Full support is provided according to the published Scope of Coverage and Service Level Agreement. Likewise, Development Support is provided according to the published Scope of Coverage and Service Level Agreement. All available and qualified patches will be applied via periodic product updates and CPs, or as required for qualified security patches.

Phase 2: Maintenance Support

Start Date: no less than one (1) year after General Availability.

Production support is provided according to the published Scope of Coverage and Service Level Agreement. Likewise, Development Support is provided according to the published Scope of Coverage and Service Level Agreement. During the maintenance phase, qualified security patches of important or critical impact, as well as select mission-critical bug-fix patches, will be released.

Phase 3: Extended Life Support (Optional)

As an optionally available add-on to a Red Hat JBoss Middleware subscription, Red Hat offers an Extended Life Cycle Support (ELS) subscription. ELS delivers critical-impact security fixes and selected urgent-priority bug fixes, if and when available. For ELS subscribers, Red Hat will generally continue to proactively provide the Critical Impact security fixes if and when available independent of customer requests.

The following table details each type of software maintenance performed during a typical life cycle:

  Life-Cycle Phase
Description Full Support Maintenance Support Extended Life Support
Unlimited-incident technical support1 Yes Yes Yes
Asynchronous Security Patches Yes Yes Yes4
Asynchronous Bug-Fix Patches2 Yes Yes Yes
Minor Releases Yes No No
Software Enhancements Yes3 No No
New Certifications (JVMs, DBs, etc.) Yes Yes No
  1. Full details of support services are provided as part of the Subscription Agreement.
  2. Red Hat can choose to address catastrophic issues with significant business impact for the customer through a hotfix, as a temporary measure while the bug-fix patch is being created.
  3. Major releases are the primary source for software enhancements.
  4. Latest security update information available at: access.redhat.com/site/security/updates/.

Life Cycle Duration

Red Hat JBoss product life cycles are generally three, five, or seven years in length as described below.

Long-life Product Life Cycle

A Long-life Product Life Cycle of seven years is generally applied to foundation products, such at Red Hat JBoss Enterprise Application Platform. As depicted below, the seven-year cycle includes four years of Full Support and three years of Maintenance Support. Extensions beyond the seventh year (“Extended Life Support”) are available under a separate subscription, scope of coverage, and SLA.

Long-life Product Life Cycle
Phase 1 Full Support (4 years) Phase 2 Maintenance Support (3 years) Phase 3 Extended Life Support (3 years)
Year 1 Year 2 Year 3 Year 4 Year 5 Year 6 Year 7 Year 8 Year 9 Year 10

Standard Product Life Cycle

A Standard Product Life Cycle of five years applies to most Red Hat JBoss products. The Standard Product Life Cycle is also composed of two phases, Full Support and Maintenance Support. Extensions beyond the fifth year (“Extended Life Support”) are available under a separate subscription, scope of coverage, and SLA.

Standard Product Life Cycle
Phase 1 Full Support (3 years) Phase 2 Maintenance Support (2 years) Phase 3 Extended Life Support (3 years)
Year 1 Year 2 Year 3 Year 4 Year 5 Year 6 Year 7 Year 8

Limited Product Life Cycle

The Limited Product Life Cycle of three years is generally applied to newer product areas and rapidly changing technologies such as development frameworks. The Limited Product Life Cycle is only composed of one phase, the Full Support Phase. Extensions beyond the third year (“Extended Life Support”) are available under a separate subscription, scope of coverage, and SLA.

Limited Product Life Cycle
Phase 1 Full Support (3 years) Phase 3 Extended Life Support (3 years)
Year 1 Year 2 Year 3 Year 4 Year 5 Year 6

Life Cycle Dates

Listed below are the life cycle dates for all currently supported Red Hat JBoss Middleware products. Life cycle dates for product releases that have reached their end of support life can be found on the Archived JBoss Product Life Cycle Information page.

Red Hat JBoss Enterprise Application Platform
  Full Support Maintenance Support Extended Life Support
Family GA Life Cycle Start End Start End Start End
6.x Jun 2012 Long-life Jun 2012 Jun 2016 Jul 2016 Jun 2019 Jul 2019 Jun 2022
5.x Nov 2009 Long-life Nov 2009 Nov 2013 Dec 2013 Nov 2016 Dec 2016 Nov 2019
4.3 Jan 2008 Standard Jan 2008 Jan 2011 Feb 2011 Jan 2013 Feb 2013 Jan 2016
4.2 Jun 2007 Standard Jun 2007 Jun 2010 Jul 2010 Jun 2012 Jul 2012 Jun 2015
Red Hat JBoss Web Platform
  Full Support Maintenance Support
Family GA Life Cycle Start End Start End
5.x Nov 2009 Standard Nov 2009 Nov 2012 Dec 2012 Nov 2014
Red Hat JBoss Web Server
  Full Support Maintenance Support Extended Life Support
Family GA Life Cycle Start End Start End Start End
2.0 Nov 2012 Standard Nov 2012 Nov 2015 Dec 2015 Nov 2017 Dec 2017 Nov 2020
1.0 Apr 2009 Standard Apr 2009 Apr 2012 May 2012 Apr 2014 May 2014 Apr 2017
Red Hat JBoss Web Framework Kit
  Full Support Maintenance Support
Family GA Life Cycle Start End Start End
2.x Jun 2012 Limited Jun 2012 Jun 2015 NA
1.x Jun 2009 Limited Jun 2009 Jun 2012 NA
Red Hat JBoss Developer Studio*
  Full Support Maintenance Support
Family GA Life Cycle Start End Start End
7.x Jul 2013 Limited Jul 2013 Jul 2016 NA
6.x Dec 2012 Limited Dec 2012 Dec 2015 NA
5.x Jun 2012 Limited Jun 2012 Jun 2015 NA
4.x Feb 2011 Limited Feb 2011 Feb 2014 NA
3.0 Mar 2010 Limited Mar 2010 Mar 2013 NA
2.x Mar 2009 Limited Mar 2009 Mar 2012 NA
1.0 Dec 2007 Limited Dec 2007 Dec 2010 NA
*Development Support is provided according to the published scope of coverage and Service Level Agreement.
Red Hat JBoss Fuse Service Works
  Full Support Maintenance Support Extended Life Support
Family GA Life Cycle Start End Start End Start End
6.x Feb 2014 Standard Feb 2014 Jan 2017 Feb 2017 Jan 2019 Feb 2019 Jan 2022
Red Hat JBoss SOA Platform
  Full Support Maintenance Support Extended Life Support
Family GA Life Cycle Start End Start End Start End
5.x Feb 2010 Standard Feb 2010 Mar 2014 Apr 2014 May 2015 Jun 2015 May 2018
4.3 Oct 2008 Standard Oct 2008 Oct 2011 Nov 2011 Oct 2013 Nov 2013 Nov 2016
4.2 Feb 2008 Standard Feb 2008 Feb 2011 Mar 2011 Feb 2013 NA
Red Hat JBoss Data Virtualization
  Full Support Maintenance Support Extended Life Support
Family GA Life Cycle Start End Start End Start End
6.x Feb 2014 Standard Feb 2014 Jan 2017 Feb 2017 Jan 2019 Feb 2019 Jan 2022
Red Hat JBoss Data Services
  Full Support Maintenance Support Extended Life Support
Family GA Life Cycle Start End Start End Start End
5.x Feb 2011 Standard Feb 2011 Nov 2013 Dec 2013 May 2015 Jun 2015 May 2018
Red Hat JBoss Portal
  Full Support Maintenance Support
Family GA Life Cycle Start End Start End
6.x March 2013 Standard March 2013 March 2016 April 2016 March 2018
5.x May 2010 Standard May 2010 May 2013 May 2013 May 2015
4.3 Feb 2009 Standard Feb 2009 Feb 2012 Mar 2012 Feb 2014
2.6 Sep 2007 Limited Sep 2007 Sep 2010 NA
2.4 Aug 2006 Limited Aug 2006 Aug 2009 NA
2.2 Dec 2005 Limited Dec 2005 Dec 2008 NA
Red Hat JBoss BPM Suite
  Full Support Maintenance Support Extended Life Support
Family GA Life Cycle Start End Start End Start End
6.x Feb 2014 Standard Feb 2014 Jan 2017 Feb 2017 Jan 2019 Feb 2019 Jan 2022
Red Hat JBoss BRMS
  Full Support Maintenance Support Extended Life Support
Family GA Life Cycle Start End Start End Start End
6.x Feb 2014 Standard Feb 2014 Jan 2017 Feb 2017 Jan 2019 Feb 2019 Jan 2022
5.x May 2009 Standard May 2009 Mar 2014 Apr 2014 May 2015 June 2015 May 2018
Red Hat JBoss Operations Network
  Full Support Maintenance Support
Family GA Life Cycle Start End Start End
3.x Dec 2011 Long-life Dec 2011 Dec 2015 Dec 2015 Dec 2018
2.4 Jul 2010 Limited Jul 2010 Jul 2013 NA
2.3 Sep 2009 Limited Sep 2009 Sep 2012 NA
Red Hat JBoss Data Grid
  Full Support Maintenance Support
Family GA Life Cycle Start End Start End
6.x Jun 2012 Standard Jun 2012 Jun 2015 Jul 2015 Jun 2017
Polymita BPM*
  Full Support Maintenance Support
Family GA Life Cycle Start End Start End
7.x NA Limited NA Aug 2012 Aug 2012 Aug 2014
*Receives only Critical Impact security fixes, if and when available.
Red Hat JBoss Fuse
  Full Support Maintenance Support
Family GA Life Cycle Start End Start End
6.x Apr 2013 Standard Apr 2013 Mar 2016 Apr 2016 Apr 2018
Red Hat JBoss A-MQ
  Full Support Maintenance Support
Family GA Life Cycle Start End Start End
6.x Apr 2013 Standard Apr 2013 Mar 2016 Apr 2016 Apr 2018

If you are searching for information on a product that is not listed above, check the Archived JBoss Product Life Cycle Information page.