content/operate/oss_and_stack/stack-with-enterprise/modules-lifecycle.md
Redis Software follows the [Redis Software lifecycle]({{< relref "/operate/rs/installing-upgrading/product-lifecycle" >}}). (For complete details, see the Redis Software subscription agreement.)
The modules included in Redis Stack also follow a release lifecycle and schedule. Here, you'll find the "end-of-life" dates for each module and release.
Redis modules use a three-place numbering scheme to identify released versions.
The format is "Major1.Major2.Minor".
Major sections of the version number represent fundamental changes to functionality and feature capabilities. The Major1 and Major2 part of the version number are incremented according to the size and scale of the changes in each release.
The Minor section of the version number represents quality improvements and fixes to existing capabilities. The minor release number is increased when release quality improves.
End-of-Life for a given Major version is 18 months after the formal release of that version or 12 months after the release of the next subsequent (following) version, whichever comes last.
{{< table-csv "redisearch-lifecycle.csv" 2 >}}
{{< table-csv "redisjson-lifecycle.csv" 2 >}}
{{< table-csv "redisgraph-lifecycle.csv" 2 >}}
{{< table-csv "redistimeseries-lifecycle.csv" 2 >}}
{{< table-csv "redisbloom-lifecycle.csv" 2 >}}
{{< table-csv "redisgears-lifecycle.csv" 2 >}}