r/sysadmin • u/Odd-Paint1974 • 4h ago
VMware - Perpetual license use after subscription
There were a few questions in r/vmware in the last while about perpetual licenses and subscriptions.
I thought I'd make it clear what the licensing limitations on them are, what is allowed/ compliant and thought this might be useful for this community too.
Any customer that had perpetual licenses that had SnS after October 2022 possibly still has a perpetual license for VMware 8 products, unless they converted through the Subscription Upgrade Program without amending the terms to retain perpetual licenses. If anyone wants more detail/ backing info for this DM me. I'm not a lawyer, so not legal advice.
Any customer using a perpetual license must:
- use a perpetual license key from the contract/ transaction/ site that held the perpetual licenses.
- must be compliant with the terms of the original license (geography, entity, deployed quantity etc)
- Can use any version released and downloaded prior to perpetual SnS end date or released as a critical build (ESXi 8.0 U2d, U3d, U2e, U3f and vCenter U2d, U3d). This is based on a Broadcom policy at https://knowledge.broadcom.com/external/article/314603/zero-day-ie-critical-security-patches-fo.html/I recommend reviewing the policy for changes before applying a build to check it has not changed.
- If you are on a later build, its not very easy to downgrade. The most effective way is to rebuild each host/ vCenter one by one. If on VxRail, you need to "de-VxRail" and rebuild as if they were just the Poweredge servers that are underneath. If on build later than SnS entitled, but earlier than a critical build, upgrade to a critical build.
- In the EEA/UK/Switzerland it is also possible to buy 2nd hand perpetual licenses. Make sure you do that carefully with a reputable company!
- In a hybrid situation, where some licenses have active support and some don't, all licenses in a functional environment must have the same support level; so all VMware components must be seperated, and automated vMotion etc between those environments switched off.
- Using a trial is not compliant. Continuing use of the crippled software after subscription expiry is not compliant.
- Use of the various 3rd party support organisations on perpetual licenses can be compliant if they pay attention to licensing and respect IP laws. Disclaimer: I work for one of them. Not spamming here, so DM if more info needed.
- Use of perpetuals is most likely governed by either the original contract or old VMware EULA rather than Broadcom EULA, but you need to read your contracts and transaction documents to confirm.
- Broadcom still has rights to carry out a license audit on the Licensee. I have never seen a VMware contract without an audit clause.