A method of authorizing use of a computer program only able to be used
when an authorized message is received from an authorizing system. The
method includes providing an authorization system, making a request to
use a computer program, signalling the request to the authorization
system, the authorization system recording the use of the computer
program and providing the authorization message to the computer program
upon receipt of the authorization message the computer program may be
used.