&gt; 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.<p>I&#x27;m not sure I really follow this bit, would you mind clarifying?<p>I currently have a perpetual license for PhpStorm. Throughout the year, I&#x27;m aware many RFCs are created for the PHP language which may or may not be accepted and be incorporated into the language. Currently, I feel pretty confident in knowing that if a language change is made, the PhpStorm developers will update the IDE to support it and I&#x27;ll be able to download the new version at no extra cost (assuming it was released during the year following the day I purchased the perpetual license).<p>Would there ever be a situation where this is not the case? Surely PhpStorm will always support the latest version of PHP, unless you&#x27;re planning on a separate Php7Storm IDE or something?