Starting in 2019, Juniper Networks introduced a new software licensing model. The Juniper Flex Program is a framework, set of policies, and tools that help unify and thereby simplify the multiple product-driven licensing and packaging approaches that have been developed at Juniper Networks over the past several years.
The major components of the framework are:
A focus on customer segments (enterprise, service provider, and cloud) and use cases for Juniper Networks hardware and software products.
The introduction of a common three-tiered model (standard, advanced, and premium) for all Juniper Networks software products.
The introduction of subscription licenses and subscription portability for all Juniper Networks products, including Junos OS and Contrail.
For information on the list of supported products, see Juniper Flex Program.