In a computing environment, a method comprising: advertising a software implementation as available for execution on a computer system, the advertising being independent of whether the software implementation is actually installed on the computer system; receiving a request to activate the software implementation, the request including information that identifies the software implementation; in re