The solution
SoftwareOne held workshops with the customer in various departments throughout the company (Procurement, Finance, IT, etc.) to analyze and explain its current deployments, associated risks, and opportunities of improvement. SoftwareOne performed annual compliance baselines to determine its license entitlements and measure actual usage.
It was discovered that there were considerable compliance risks due to the deployment of Oracle Programs on VMware at an outsourcing company. Although the customer had a ULA for which it could make use of Oracle’s licensing rules around deployments on VMware in its favor, the customer also needed to obtain additional Oracle licenses for GoldenGate programs.
In order to make sure the customer would address all of the Oracle license compliance concerns, SoftwareOne discussed the option to enter into a Perpetual Unlimited License Agreement (PULA) for those programs that were actually in use and expected to be deployed going forward as well (Oracle Database programs and WebLogic Suite). Having an unlimited deployment right that will never end addressed the company's compliance issues for these programs going forward.
For other programs for which the future was unclear, SoftwareOne secured a separate ULA.