1. A method for extending use of off-the-shelf software in a cloud computing environment, comprising: receiving, from a software vendor, additional license terms to offer during conversion of a software license associated with a software program to be used in a cloud; storing a record of the additional license terms in a computer readable storage medium; converting the software license to a cloud software license, wherein the conversion is requested by an owner of the software license; offering, to the owner of the software license, the additional license terms for purchase; and modifying the cloud software license upon purchase of at least one of the additional license terms.