Comprehensive management facilities are increasingly needed to handle software licensing. Escalating software costs, the high administrative burden of license compliance control, the lack of effective customer control over their employees' use of licensed software, and asset protection are key business issues. XSLM provides an interoperable solution for monitoring the use of licensed software products in a business. It accommodates diverse license management schemes and license certificate formats, in different operating environments. It does this through use of a centralized software license use management system. This enables a supplier to ship a single product that will operate under any license use management scheme that a customer may elect to install.