The REPLACES directive replaces one license with another license. Replacing an old license with a new license ensures that customers can no longer use the old license on the same machine simultaneously.

A license can be replaced by specifying the feature name or the license key. Multiple features can be specified using a comma-separated list.

For node-locked licenses, when the REPLACES tag is set, the client must specify the path for both the license that will be replaced and the replacement license. For network licenses, the license server will find the licenses upon startup.