Business models of all big software companies are identical and have not changed in decades:
You buy licenses, renew them yearly. With various levels of premium support to select from.
You buy licenses, renew them yearly. With various levels of premium support to select from.
Subscriptions give you access to different level of support, and access to updates.