End of Life (EOL) Policy Statement
Last modified on Oct 11, 2021
General support policy overview
Syncro Soft strives to deliver innovative products that create value for our customers, and as such periodically releases new products or product versions. Therefore, as part of a product’s lifecycle, older product versions eventually reach their natural end of life. It is Syncro Soft’s goal to make this process as transparent as possible to customers and partners, thereby enabling them to plan for upgrades, migrations toward supported product versions.
This document set out Syncro Soft's End Of Life (EOL) policy milestones and defines the lifecycle of each product and the types of technical support available during this lifecycle. Unless otherwise expressly set forth in the customer’s agreement with Syncro Soft or on Syncro Soft’s website at https://www.oxygenxml.com the terms of this EOL policy will apply for each product version licensed from Syncro Soft. Syncro Soft reserves the right to modify this policy for specific products as business demands justification. Any specific questions can be directed to .
End of Life tables for Syncro Soft products
The following image shows how end of life milestones for three consecutive versions are interconnected on a time scale. At any time, besides the general available version, there are two other previous versions that are maintained under a different level of support that correspond to its milestone.
Version | General Availability | End of Sale | End of Maintenance | End of Support |
Oxygen XML Editor/Author/Developer/JSON Editor v26 | October 11, 2023 | Estimated Q4 2024 | Estimated Q4 2025 | Estimated Q4 2026 |
Oxygen XML Editor/Author/Developer v25 | October 13, 2022 | October 11, 2023 | Estimated Q4 2024 | Estimated Q4 2025 |
Oxygen XML Editor/Author/Developer v24 | October 18, 2021 | October 13, 2022 | October 11, 2023 | Estimated Q4 2024 |
Oxygen XML Editor/Author/Developer v23 | November 19, 2020 | October 18, 2021 | October 13, 2022 | October 11, 2023 |
Oxygen XML Editor/Author/Developer v22 | February 6, 2020 | November 19, 2020 | October 18, 2021 | October 13, 2022 |
Oxygen XML Editor/Author/Developer v21 | February 21, 2019 | February 6, 2020 | November 19, 2020 | October 18, 2021 |
Oxygen XML Editor/Author/Developer v20 | March 16, 2018 | February 21, 2019 | February 6, 2020 | November 19, 2020 |
Oxygen XML Editor/Author/Developer v19 | April 4, 2017 | March 16, 2018 | February 21, 2019 | February 6, 2020 |
Oxygen XML Editor/Author/Developer v18 | April 21, 2016 | April 4, 2017 | March 16, 2018 | February 21, 2019 |
Oxygen XML Editor/Author/Developer v17 | May 4, 2015 | April 21, 2016 | April 4, 2017 | March 16, 2018 |
Oxygen XML Editor/Author/Developer v16 | May 20, 2014 | May 4, 2015 | April 21, 2016 | April 4, 2017 |
Oxygen XML Editor/Author/Developer v15 | June 7, 2013 | May 20, 2014 | May 4, 2015 | April 21, 2016 |
Oxygen XML Editor/Author/Developer v14 | June 27, 2012 | June 7, 2013 | May 20, 2014 | May 4, 2015 |
Oxygen XML Editor/Author/Developer v13 | August 30, 2011 | June 27, 2012 | June 7, 2013 | May 20, 2014 |
Oxygen XML Editor/Author/Developer v12 | September, 14, 2010 | August 30, 2011 | June 27, 2012 | June 7, 2013 |
Oxygen XML Editor/Author/Developer v11 | October 9, 2009 | September 14, 2010 | August 30, 2011 | June 27, 2012 |
Oxygen XML Editor/Author/Developer v10 | October 23, 2008 | October 9, 2009 | September 14, 2010 | August 30, 2011 |
Oxygen XML Editor/Author/Developer v9 | November 2, 2007 | October 23, 2008 | October 9, 2009 | September 14, 2010 |
Oxygen XML Editor/Author/Developer v8 | November 17, 2006 | November 2, 2007 | October 23, 2008 | October 9, 2009 |
Oxygen XML Editor/Author/Developer v7 | January 18, 2006 | November 17, 2006 | November 2, 2007 | October 23, 2008 |
Oxygen XML Editor/Author/Developer v6 | May 17, 2005 | January 18, 2006 | November 17, 2006 | November 2, 2007 |
Version | General Availability | End of Sale | End of Maintenance | End of Support |
Oxygen Publishing Engine v26 | October 11, 2023 | Estimated Q4 2024 | Estimated Q4 2025 | Estimated Q4 2026 |
Oxygen Publishing Engine v25 | October 13, 2022 | October 11, 2023 | Estimated Q4 2024 | Estimated Q4 2025 |
Oxygen Publishing Engine v24 | October 18, 2021 | October 13, 2022 | October 11, 2023 | Estimated Q4 2024 |
Oxygen Publishing Engine v23 | November 19, 2020 | October 18, 2021 | October 13, 2022 | October 11, 2023 |
Oxygen Publishing Engine v22 | February 6, 2020 | November 19, 2020 | October 18, 2021 | October 13, 2022 |
Version | General Availability | End of Sale | End of Maintenance | End of Support |
Oxygen XML WebHelp v26 | October 11, 2023 | Estimated Q4 2024 | Estimated Q4 2025 | Estimated Q4 2026 |
Oxygen XML WebHelp v25 | October 13, 2022 | October 11, 2023 | Estimated Q4 2024 | Estimated Q4 2025 |
Oxygen XML WebHelp v24 | October 18, 2021 | October 13, 2022 | October 11, 2023 | Estimated Q4 2024 |
Oxygen XML WebHelp v23 | November 19, 2020 | October 18, 2021 | October 13, 2022 | October 11, 2023 |
Oxygen XML WebHelp v22 | February 6, 2020 | November 19, 2020 | October 18, 2021 | October 13, 2022 |
Oxygen XML WebHelp v21 | February 21, 2019 | February 6, 2020 | November 19, 2020 | October 18, 2021 |
Oxygen XML WebHelp v20 | March 16, 2018 | February 21, 2019 | February 6, 2020 | November 19, 2020 |
Oxygen XML WebHelp v19 | April 4, 2017 | March 16, 2018 | February 21, 2019 | February 6, 2020 |
Oxygen XML WebHelp v18 | April 21, 2016 | April 4, 2017 | March 16, 2018 | February 21, 2019 |
Oxygen XML WebHelp v17 | May 4, 2015 | April 21, 2016 | April 4, 2017 | March 16, 2018 |
Oxygen XML WebHelp v16 | May 20, 2014 | May 4, 2015 | April 21, 2016 | April 4, 2017 |
Oxygen XML WebHelp v15 | June 7, 2013 | May 20, 2014 | May 4, 2015 | April 21, 2016 |
Version | General Availability | End of Sale | End of Maintenance | End of Support |
Oxygen PDF Chemistry v26 | October 11, 2023 | Estimated Q4 2024 | Estimated Q4 2025 | Estimated Q4 2026 |
Oxygen PDF Chemistry v25 | October 13, 2022 | October 11, 2023 | Estimated Q4 2024 | Estimated Q4 2025 |
Oxygen PDF Chemistry v24 | October 18, 2021 | October 13, 2022 | October 11, 2023 | Estimated Q4 2024 |
Oxygen PDF Chemistry v23 | November 19, 2020 | October 18, 2021 | October 13, 2022 | October 11, 2023 |
Oxygen PDF Chemistry v22 | February 6, 2020 | November 19, 2020 | October 18, 2021 | October 13, 2022 |
Oxygen PDF Chemistry v21 | February 21, 2019 | February 6, 2020 | November 19, 2020 | October 18, 2021 |
Oxygen PDF Chemistry v20 | March 16, 2018 | February 21, 2019 | February 6, 2020 | November 19, 2020 |
Version | General Availability | End of Sale | End of Maintenance | End of Support |
Oxygen XML Web Author v26 | October 11, 2023 | Estimated Q4 2024 | Estimated Q4 2024 | Estimated Q4 2025 |
Oxygen XML Web Author v25 | October 13, 2022 | October 11, 2023 | October 11, 2023 | Estimated Q4 2024 |
Oxygen XML Web Author v24 | October 18, 2021 | October 13, 2022 | October 13, 2022 | October 11, 2023 |
Oxygen XML Web Author v23 | November 19, 2020 | October 18, 2021 | October 18, 2021 | October 13, 2022 |
Oxygen XML Web Author v22 | February 6, 2020 | November 19, 2020 | October 18, 2021 | October 13, 2022 |
Oxygen XML Web Author v21 | February 21, 2019 | February 6, 2020 | November 19, 2020 | October 18, 2021 |
Oxygen XML Web Author v20 | March 16, 2018 | February 21, 2019 | February 6, 2020 | November 19, 2020 |
Oxygen XML Web Author v19 | April 4, 2017 | March 16, 2018 | February 21, 2019 | February 6, 2020 |
Oxygen XML Web Author v18 | April 21, 2016 | April 4, 2017 | March 16, 2018 | February 21, 2019 |
Oxygen XML Web Author v17 | February 11, 2015 | April 21, 2016 | April 4, 2017 | March 16, 2018 |
Version | General Availability | End of Sale | End of Maintenance | End of Support |
Oxygen Content Fusion v7 | July 10, 2024 | Estimated Q3 2025 | Estimated Q3 2025 | Estimated Q4 2026 |
Oxygen Content Fusion v6 | November 1, 2023 | July 10, 2024 | July 10, 2024 | Estimated Q3 2025 |
Oxygen Content Fusion v5 | May 26, 2022 | November 1, 2023 | November 1, 2023 | July 10, 2024 |
Oxygen Content Fusion v4 | March 4, 2021 | May 26, 2022 | November 1, 2023 | July 10, 2024 |
Oxygen Content Fusion v3 | July 3, 2020 | March 4, 2021 | May 26, 2022 | November 1, 2023 |
Oxygen Content Fusion v2 | February 6, 2020 | July 3, 2020 | March 4, 2021 | May 26, 2022 |
Oxygen Content Fusion v1 | February 21, 2019 | February 6, 2020 | July 3, 2020 | March 4, 2021 |
Version | General Availability | End of Sale | End of Maintenance | End of Support |
Oxygen XML Scripting v26 | October 11, 2023 | Estimated Q4 2024 | Estimated Q4 2025 | Estimated Q4 2026 |
Oxygen XML Scripting v25 | October 13, 2022 | October 11, 2023 | Estimated Q4 2024 | Estimated Q4 2025 |
Oxygen XML Scripting v24 | October 18, 2021 | October 13, 2022 | October 11, 2023 | Estimated Q4 2024 |
Oxygen XML Scripting v23 | November 19, 2020 | October 18, 2021 | October 13, 2022 | October 11, 2023 |
Oxygen XML Scripting v22 | February 6, 2020 | November 19, 2020 | October 18, 2021 | October 13, 2022 |
Oxygen XML Scripting v21 | February 21, 2019 | February 6, 2020 | November 19, 2020 | October 18, 2021 |
Oxygen XML Scripting v20 | March 16, 2018 | February 21, 2019 | February 6, 2020 | November 19, 2020 |
Oxygen XML Scripting v19 | April 4, 2017 | March 16, 2018 | February 21, 2019 | February 6, 2020 |
Oxygen XML Scripting v18 | April 21, 2016 | April 4, 2017 | March 16, 2018 | February 21, 2019 |
Version | General Availability | End of Sale | End of Maintenance | End of Support |
Oxygen XML Diff v4 | July 21, 2011 | October 1, 2012 | July 21, 2013 | July 21, 2014 |
Oxygen XML Diff v3 | November 10, 2010 | July 21, 2011 | October 1, 2012 | July 21, 2013 |
Version | General Availability | End of Sale | End of Maintenance | End of Support |
Syncro SVN Client v10 | June 10, 2014 | September 15, 2019 | March 15, 2020 | September 15, 2020 |
Syncro SVN Client v9 | June 25, 2013 | June 10, 2014 | June 10, 2015 | June 10, 2015 |
Syncro SVN Client v8 | July 7, 2012 | June 25, 2013 | June 10, 2014 | June 10, 2015 |
Syncro SVN Client v7 | July 8, 2011 | July 7, 2012 | June 25, 2013 | June 10, 2014 |
Syncro SVN Client v6 | July 23, 2010 | July 8, 2011- | July 7, 2012 | June 25, 2013 |
Syncro SVN Client v5 | August 11, 2009 | July 23, 2010 | July 8, 2011 | July 7, 2012 |
Syncro SVN Client v4 | September 2, 2008 | August 11, 2009 | July 23, 2010 | July 8, 2011 |
Syncro SVN Client v3 | January 15, 2008 | September 2, 2008 | August 11, 2009 | July 23, 2010 |
General Availability
A major version is released as General Availability (GA) for all customers. The GA milestone signifies when a new major version can be purchased.
The Syncro Soft technical staff supports the GA product version by delivering free minor versions and maintenance builds that address customer needs. To address a problem encountered with a version of the software in GA, Syncro Soft may require that the customer must first install the most recent minor version or maintenance release (latest build).
End of Sales
This is the date that a specific major product version will no longer be available for purchase. This is generally the date at that the next major version becomes GA.
End of Sales ("EoSale") versions are fully supported in the form of maintenance builds. However, Syncro Soft does not offer new minor or patch versions or support for new/updated versions of operating systems, JVMs, databases, or standards. Generally, to gain new functionality and/or new platform, application, or JVM support, customers should upgrade to the latest GA release. To address a problem encountered with a product version in End of Sale, Syncro Soft may require that the customer must first install the most recent minor version and maintenance build for that version.
Beyond the End of Sale date, Syncro Soft will no longer renew the SMP agreements for the product version that is End of Sale. However, Syncro Soft will continue to provide support for customers holding a valid SMP.
End of Maintenance
The End of Maintenance ("EOM") milestone marks the start of the product version retirement period. From this milestone, the product version is no longer maintained by maintenance builds. Syncro Soft will continue to offer help desk support for a period of 12 months (unless otherwise stated) until End of Support date. During this period, Syncro Soft will answer questions and assist customers with the transition to the new product version. To address problems encountered with a product version in End of Maintenance, the customer must upgrade to the GA version, if an existing maintenance build or workaround is not available.
A product version reaches its EOM at the point at which it is 2 major releases behind the current GA release (e.g Version N reaches EOM when Version N+2 becomes Generally Available).
End of Support
The End of Support ("EoSupport") milestone marks the date after the technical support for that product version will no longer be available.
Customers may continue to use the product version once End of Support is announced. However, customer problems reported will not be fixed or worked on by Technical Support. Customers are encouraged to upgrade to the GA version as soon as possible.
Release Numbering Convention
The naming convention for Syncro Soft product releases use a release identifier that has 4 components:
- Major release number (the “X”).
- Minor release digit (the “Y”, where Y ≥ 1).
- Patch release digit (the "Z", where Z ≥ 1). The pacth digit is optional and it may be referred to as an update release.
- Build identifier.
Releases with a change in the first digit X are major releases (e.g. 21.0 or 22.0), releases with a change in the secondary digit Y are minor releases (e.g. 21.1, 22.2), and releases with a third digit are pacthes.
Examples:
Major Release
A Major Release (X.y.z) typically includes significant new features and functionality, and enhancements to existing features. It incorporates all applicable error corrections made in prior Major Releases, Minor Releases, and Maintenance Releases.
The first number (X) of the version of the software indicates the major release version number. This number will increment with each major release. Digits 'Y', and optionally 'Z', are all set to zero with a new Major release.
A new Major release simultaneously causes the prior Major release to reach End-of-Sale. Note that Support services including potential fixes for the immediately previous release remains available consistent with the policies defined herein.
Minor Release
A Minor Release (x.Y.z) typically includes enhancements to existing features, possibly minor new features and functionalities, and incorporates the latest bug fixes (at the time of the minor release general availability).
The first digit ('Y') after the dot indicates the minor release version associated with a particular major release. Every time a new minor release is issued, the minor release version digit is incremented.
Patch Release
An Patch Release (x.y.Z) is an optional release intended to provide a quick response for significant customer issues and other incremental improvements. They incorporate all applicable error corrections made in prior Major or Minor Releases. The 'Z' digit will increment when a new Patch release occurs while the 'X' and 'Y' digits remain unchanged.
Maintenance Build
A Maintenance Build is a unique, alphanumeric identifier, that is updated for each new release and it helps to identify the chronological software build history. Every version release (major, minor, or a patch) features a different maintenance build number (that is a different binary kit).
Sometimes, a maintenance build may identify an independent release used as a way to deliver fixes for issues that have been identified once a product version has shipped and that are severely affecting a number of customers and therefore cannot wait for the next major, minor, or update release. Syncro Soft recommends all customers to upgrade to the latest Maintenance Build release.
Changes | Major Version | Minor Version | Maintenance Build/Patch Release |
Significant new features/functionality | Yes | No | No |
Small new features/functionality | Yes | Yes | No |
Enhancements for existing features | Yes | Yes | No |
Critical bug fixes | Yes | Yes | Yes |
Exceptions from the Policy Milestones
End of Support should not be interpreted as the discontinuance of any existing Syncro Soft agreement. Services to the existing product base will continue to be provided as per existing contract terms.
Deprecation policy
A feature release may deprecate certain features from previous releases. If a feature is deprecated in release X.0, it will continue to work in all X.y versions (for all versions of X). Deprecated features may be removed in the X+1.0 release.
SDK/API Product Compatibility
Syncro Soft’s goal is that the current product version API/SDK is to remain compatible with the previous version to allow third-party applications/plugins developed with a previous version to work with the new version. Applications and add-ons developed for a major product version are expected to be compatible with any minor version belonging to that major version.
When Syncro Soft removes existing APIs, Syncro Soft will use commercially reasonable efforts to provide advance notice of a minimum of 12 months of any material discontinuation of API functionality. Syncro Soft will use commercially reasonable efforts to support any deprecated API for the duration of the current major release.
Databases and Operating Systems
Syncro Soft will aim to support major new platforms/databases/operating systems as quickly as possible after the vendor release. However, variability of vendor releases and constraints on internal resources may affect compatibility.
Compatibility with Third-Party Products
Syncro Soft will use commercially reasonable efforts to apply this End of Life Policy to third-party software included in a product version. However, Syncro Soft cannot guarantee that support for any such third-party software will be available. Syncro Soft will provide as much notice as reasonably possible related to support for the third-party software.
FAQ
Why is there an End of Life policy?
Syncro Soft established a general End of Life policy in order to better communicate and set proper customer expectations about the availability and support for its products. The End of Life Policy establishes a clear guideline that will assist customers in managing their software requirements.
How long can I legally use my product version after the End of Support has taken effect?
This End of Life policy does not affect your right or ability to use a product version. It only affects your ability to access technical support for the End of Life product version.
When are customers notified about a product version milestones (End of Support)?
Generally, product versions are traversing the life cycle without notification, based on the release schedule. Customers may be notified of product end of support.
Can I still get technical support for a product version that has reached End of Support?
Generally, technical support is available for a maximum of three major versions of the product at a time, with some corresponding limitations. In the absence of a custom agreement between you and Syncro Soft that stipulates otherwise, all technical support stops at the End of Support date. You are advised to upgrade to the last GA version.
My agreement with Syncro Soft stipulates different terms that are stated in the general policy. Are my agreement terms valid?
Yes, this documents specifies the general policy. If you have special negotiated terms, they will supersede these general guidelines. If you have questions or concerns about your rights, please contact Syncro Soft directly.
About Syncro Soft
Syncro Soft develops the industry-acclaimed Oxygen XML Editor, facilitating teams in small businesses, Fortune 500 enterprises, universities, government agencies, and international organizations in authoring documents, publishing in different formats, collaborating with team members, and managing content. At the same time, Oxygen enables XML developers to develop advanced stylesheets, edit schema, generate documentation, debug files, and connect databases. It is the only tool that supports all XML schema languages. It provides the widest coverage of state-of-the-art XML technologies, complies with standards of World Wide Web Consortium (W3C) and of other organizations, and enhances productivity through an intuitive and innovative authoring and development environment.
For further information and/or any comment on this End of Life Policy, feel free to contact: .