IBM Dev/Test Licensing: The Fundamental Rules

IBM does not provide automatic free or discounted licensing for development and test environments. Every system running IBM software — including IBM MQ, WebSphere Application Server, Db2, App Connect Enterprise, API Connect, and CICS — requires a valid IBM licence, regardless of whether that system is designated as development, test, staging, user acceptance testing, or pre-production. The only formal exemptions are specific free developer editions with explicitly limited use scope, and the negotiated non-production licensing provisions available under IBM Passport Advantage.

IBM's Non-Production Environment Programme provides licences for clearly designated non-production environments at a 50 percent discount relative to production pricing. To qualify, environments must be formally designated as non-production in IBM Passport Advantage licence records, must not process production data under normal operating conditions, must not be accessible by live end users providing business services, and must be genuinely isolated from production workloads. IBM auditors verify non-production designations by examining whether systems classified as non-production are actually used for purposes that fall within the non-production definition — and environments found to support production activities are reclassified at full production rates, retrospectively, for the entire audit lookback period.

The practical implication is that organisations must maintain an accurate inventory of IBM software deployments across all non-production environments, with formal non-production designation applied in Passport Advantage for each qualifying system. Many organisations carry non-production environments that have never been formally designated — paying full production rates for systems that would clearly qualify for 50 percent discounts if properly classified. A non-production designation review typically identifies a material proportion of the IBM software estate eligible for immediate cost reduction at the next renewal or true-up.

ILMT Coverage for Non-Production Environments

Sub-capacity licensing for non-production environments requires the same ILMT infrastructure as production environments. ILMT must be correctly configured and generating quarterly reports for all virtual machines running IBM software in the non-production estate to validate sub-capacity PVU or VPC claims in those environments. Sub-capacity licensing is only valid if ILMT is correctly configured — organisations that deploy ILMT for production but not for non-production default to full-capacity licensing for the untracked non-production systems during an audit.

Non-production environments present particular ILMT governance challenges because they are more dynamic than production. Development environments are frequently created and destroyed as project needs evolve. Virtual machines are cloned from production images without going through a controlled provisioning process that includes ILMT agent deployment. New platforms (Kubernetes, OpenShift development clusters) are stood up by development teams independently of the central ILMT governance process. Each untracked non-production system is a full-capacity licensing liability in an IBM audit.

The solution is to extend ILMT governance to non-production with the same rigour as production: automated ILMT agent deployment as part of VM and container provisioning pipelines, regular reconciliation of ILMT inventory against the non-production system catalogue, and IBM License Service deployment for containerised non-production IBM software running in development Kubernetes or OpenShift environments. IBM License Service is the equivalent of ILMT for containerised workloads — without it, containerised IBM software defaults to full-cluster capacity licensing rather than the sub-capacity VPC rate that IBM License Service reporting enables.

IBM Disaster Recovery Licensing: Hot, Warm, and Cold Standby

IBM's disaster recovery licensing framework uses a temperature analogy to classify standby configurations, and the classification directly determines licensing requirements. Understanding the definitions is essential — misclassifying a DR configuration can create either unnecessary licence costs or significant audit exposure.

Hot Standby

Hot standby configurations run in parallel with production. The DR system is active, processing load simultaneously with or as a mirror of the production system, and can take over production workload instantly without manual intervention. IBM treats hot standby configurations as requiring full production licensing — because both systems are simultaneously running IBM software under production conditions, both must be fully licenced. Active-active high availability configurations (where two systems simultaneously serve production traffic) are hot standby configurations and require a production licence on each system.

Warm Standby

Warm standby configurations have IBM software installed and running on the DR system, but the system is not actively processing production data or serving production end users. The DR system is in a ready state and can take over production workload with minimal manual intervention, but does not run concurrently with production. IBM generally permits one warm standby instance per fully licenced production instance without requiring an additional licence for the standby system — but this exemption must be confirmed for each specific IBM product and version in the applicable IBM Licence Information document, as product-specific rules can override the general framework.

Cold Standby

Cold standby configurations have IBM software installed on the DR system but not running. The system is powered off or the IBM software is stopped. Cold standby instances do not require a separate IBM licence because the software is not actively deployed in a licensable state. IBM's position is clear: a stopped installation is not a licensable instance. Many organisations licence cold standby systems unnecessarily because they have not confirmed the cold standby exemption for their specific IBM products and deployment configuration.

Are your IBM DR environments correctly classified — and correctly licenced?

We audit IBM DR configurations against IBM's hot/warm/cold framework and identify unnecessary licence spend.
Request a DR Audit →

IBM DR Testing Allowances: What You Can Do Without Extra Licences

IBM's backup and disaster recovery policy provides formal allowances for DR testing. Organisations are permitted up to three DR tests per year, each lasting up to 72 hours, during which the DR environment may be activated and used without requiring additional production licences. This testing window allows organisations to validate DR readiness by temporarily activating warm or cold standby systems to process representative production-like workloads, without the DR test being treated as a permanent production licence requirement.

The 72-hour, three-tests-per-year allowance is not implicit — it applies specifically under IBM's formal DR testing policy and requires that the testing is for the purpose of validating disaster recovery readiness, not for production use, performance testing under live load, or any other non-DR purpose. IBM auditors examining DR testing activity will look for documentation that confirms the testing fell within the policy window: start and end times of DR tests, the specific systems activated, and confirmation that each test did not exceed 72 hours. Rigorous DR test documentation is therefore an essential component of IBM licensing governance for any organisation operating warm or cold standby environments.

In the event of an actual disaster that forces operations to run from the DR site, IBM's policy provides a 70-day temporary use window during which the DR site can operate production workloads without requiring immediate formal licence transfer or additional licence purchase. At the end of the 70-day window, the organisation must either purchase production licences for the DR site, formally transfer existing production licences from the failed primary site, or restore the primary site to production operation. The 70-day window is designed to provide breathing room during a genuine disaster — it is not available as a mechanism for planned transitions or extended parallel operation.

Cost Optimisation Strategies for IBM DR Licensing

The most impactful DR licensing optimisation is architecture-driven: design DR configurations to use warm or cold standby wherever the recovery time objective (RTO) permits. Many DR architectures have been configured as hot standby based on an RTO of seconds or low minutes — driven by application availability requirements rather than explicit licensing analysis. For IBM software components where an RTO of five to fifteen minutes is acceptable, a warm standby configuration provides equivalent DR resilience at significantly lower licence cost than a hot active-active configuration. The licensing difference between a hot standby (full production licence required) and a warm standby (generally licence-free under the IBM framework) is the entire cost of one production IBM licence set — which can be substantial for PVU-licensed middleware on high-core-count servers.

Where hot standby is genuinely required by RTO requirements, the licence cost of the DR instance can sometimes be reduced through sub-capacity optimisation. If the hot standby DR server runs IBM software on a smaller virtual machine than the production equivalent — with a lower core allocation — ILMT sub-capacity data demonstrating the smaller VPC or PVU footprint can reduce the DR licence requirement relative to a full-capacity production licence. Sub-capacity licensing is only valid if ILMT is correctly configured for the DR server, which requires ILMT agent deployment and quarterly reporting coverage for the DR environment in the same way as production.

IBM's PVU-to-VPC transition offers a specific benefit for DR environments under Cloud Pak licensing. The Cloud Pak 2:1 non-production VPC ratio applies to non-production DR environments designated as non-production in the Cloud Pak entitlement framework. A DR environment that runs IBM MQ or WebSphere as a warm standby under Cloud Pak for Integration consumes VPCs at the 2:1 non-production ratio, halving the effective licence cost of that DR capacity compared to production. Organisations that have migrated to Cloud Pak VPC licensing but have not updated the non-production designation for their DR environments are paying full 1:1 VPC rates for warm standby capacity that qualifies for the 2:1 rate.

IBM fiscal year ends December 31. DR licensing structure should be reviewed and optimised in advance of the Q4 negotiation window. Entering renewal negotiations with an accurate, documented view of DR configuration classifications — confirming which systems are hot, warm, or cold, and which carry formal non-production licence designations — enables the customer to negotiate the minimum required licence entitlement for DR coverage. IBM will not proactively offer to remove unnecessary DR licence costs from a renewal proposal.

IBM Licensing Intelligence — Direct to Your Inbox

DR and non-production licensing updates, audit alerts, and cost strategies from Redress Compliance.