Your understanding of the agreement is correct.<p>On the other hand, as languages and frameworks change, they will not necessarily be supported by your current IDE. In this case, with a perpetual licensing model you&#x27;re simply left with a license that you don&#x27;t use anymore, and you&#x27;re buying a new license to another IDE. With subscriptions, you switch between them as necessary: either by cancelling subscription to one of them and subscribing to another or by maintaining a subscription to all IDEs (which will also be available starting Nov 2.)