Product Lifecycle: What is it? What does it mean to me? (or… “Gina, are your eyes okay?”) Part Deux

If you follow the Windows Embedded blog, you may have seen a similar posting about the Embedded Windows products. This is a shameless knock-off of that blog article re-purposed to cover the WEPOS and POSReady products…

What it is:
Microsoft Support Lifecycle policy is the Microsoft standard for product support availability throughout a product’s life. Quoting the Lifecycle policy page: “By understanding the product support available, customers are better able to maximize the management of their IT investments and strategically plan for a successful IT future.” This is true for OEMs supporting POS devices as well.

Blog-worthy Embedded Windows Dates:
The recent releases of Windows Embedded POSReady 2009 as the follow-on product to Windows Embedded for Point of Service, and Service Pack 3 for Windows Embedded for Point of Service, have initiated some support lifecycle updates that I thought would be of interest, and might become more meaningful with additional explanation.

  • 10/12/2010 WESPOS releases (1.0, 1.1, 1.1 Update) if not updated with Service Pack 3 Retire, they no longer receive Security updates/Hotfix-DCR updates/support
  • 4/12/2011 WEPOS (at supported Service Pack Level) exits Mainstream, enters Extended support phase
  • 4/12/2016 WEPOS Product Lifecycle ends
  • 4/8/2014 Windows Embedded POSReady 2009 Product exits Mainstream, enters Extended support phase
  • 4/9/2019 Windows Embedded POSReady 2009 Product Lifecycle ends

You can review the Phases of the Support Lifecycle at the Lifecycle policy page.

Detailed (read: Lengthy) explanation:
The following tables are based on the information found in each product’s Support Lifecycle listing.

Product support lifecycle tables

In a nutshell Microsoft’s OS product Lifecycle policy is ten years; five years Mainstream support and five years Extended support. A variant to this equation is based on the follow-on product release timing. A product will have five years Mainstream support, or two years Mainstream support following the follow-on product’s General Availability Date, whichever period is longer.

For example, with the release of Windows Embedded POSReady 2009 as the follow-on product to Windows Embedded for Point of Service, the two year period of remaining Mainstream support for Windows Embedded for Point of Service commenced. When the Windows Embedded for Point of Service Mainstream support phase ends, the product will begin five years of Extended support. Review the Phases of the Support Lifecycle at the Lifecycle policy page.

A Service Pack is retired two years after the subsequent Service Pack is released, or it retires at the end of the product’s Support Lifecycle, whichever comes first. A non-retired Service Pack will be supported at the product’s current Lifecycle Phase, Mainstream or Extended, regardless of the age of that Service Pack. Learn more about Service Pack Support policy.

Date Calculations:

  • General Availability dates are loosely calculated to be when a new product is available to customers in the channel after the RTM date (about 90 days later), or they reflect the RTM date for Service Pack releases.

  • Retirement dates are generally calculated as the first Patch Tuesday (2nd Tuesday of each month) of the quarter which follows the actual calculated date.

    For example, <deep breath> Windows Embedded POSReady 2009’s General Availability Date is 3/10/2009. That date begins the two year countdown until Windows Embedded for Point of Service exits Mainstream Support and enters Extended Support. So, 3/10/2009 plus two years takes us to 3/10/2011. The following quarter begins April, 2011, and Patch Tuesday is the second Tuesday in April. This brings us to the Windows Embedded for Point of Service Mainstream Support Retirement date of 4/12/2011. <exhale> If I lost you, please read it a few more times. :) I’ve gone over it a dozen or so times <again> to make sure it is accurate and it makes more sense to me every time.

Okay, I’m going to wrap up – the complex logic has made my eyes cross just a bit, and it’s getting hard to focus on the computer screen. I hope this has provided some useful data, given you a clue as to how the data is determined, and that the scarce amount of levity has made it a bit more palatable.

- Gina

Oh! A few afterthoughts:

  • This blog doesn’t consider Custom Support options available when a Service Pack is retired or a Product Lifecycle Phase ends. If you are interested in those options, please consult with your Microsoft Technical Account Manager, Account Representative, or contact a Sales Rep for more information.
  • The blog also doesn’t address Product Distribution End Dates, a topic about which I know very little (oops, I think the eyes may be twitching a bit now…). Your Microsoft Technical Account Manager or Account Representative is a good resource for this information as well, and you might also find useful information at this Embedded Windows website.
  • Lastly… Sincere apologies for the length of this post – unfortunately, I couldn’t trim it without de-demystifying the issue.