Skip navigation
Currently Being Moderated

“I bought perpetual rights to the software. Why are the authorization codes only for 15 months?”  This is a question I hear often. There are several factors that need to be explained in order to understand the bigger picture.


Customers who purchased perpetual products own perpetual rights to the software. Mentor will ensure you have active authorization codes to run the software regardless of your maintenance contract status.  Here is the process:


  • Generally you will get a quote for maintenance renewal 60 to 90 days before your current contract expires.


  • Once you renew your maintenance, an email with a link to download your new 15 month authorization code file is sent to you.


  • Your current authorization codes give you until 3 months after your current contract expires to load the new authorization code file.


  • These authorization codes include your new contract expiration date, and allow you to run any new version of software released prior to that date.


  • As long as you renew your maintenance contract, you will get updated authorization codes with the latest Exact Access dates every year, ensuring you can run the latest version of our products.


  • Should you lose track of time, many of our products will remind you that the authorization code is going to expire in X number of days.  This will give you plenty of time to download the new authorization code file from SupportNet, or contact us if you need to.


  • If you choose not to renew maintenance for any of the products at your site (which we hope you never do), we will send you 5 year authorization codes that include the date your last maintenance contract expired.  This authorization code file will only allow you to run versions of software released prior to your last contract expiration date. These 5 year authorization codes will continue to be renewed at no charge.


If at any time, you need a copy of your current authorization code file, you can always download it from SupportNet whether you are on maintenance or not.  If you need a new authorization code file, you can contact us and we will send you a new one right away. This is one of the factors that drove us to our 15 month authorization code policy. We found several cases where a new authorization code was requested, and the old one was still being used as well.  We refer to this as License Leakage.  Shorter authorization codes help us avoid inadvertently generating, and help you avoid inadvertently using, more license files than were paid for.


Occasionally our products are sold or given to third parties in violation of the End User License Agreement .  By having shorter term authorization codes we can ensure that at some point we have visibility because unauthorized users will need to ask for new authorization codes.


The bottom line is that the perpetual license is "forever" so long as you are complying with the license agreement. The authorization codes are not forever, but are easily and proactively renewed.


We all wish that authorization codes were not needed, but reality dictates otherwise.  If you feel you have legitimate reasons why you need a longer authorization code, please contact me to discuss what options may be available.  My email is




Dec 21, 2010 1:59 PM RLS2004 RLS2004    says:

How are you handling the hardware key? Eg  To update an old pcb layout, I need to load/run perform (it used a parallel port key) but I now have a USB key.