A system, method, and computer program product for brokering data
processing service licenses, including allocation and provisioning of the
licenses. Preferred embodiments includes a functional architecture for
services license brokerage, a license allocation process and a license
provisioning process, a service license scheduler, and a definition of
metadata for the service license brokerage.