Software Licensing can be difficult to manage in any large environment, and especially in a cloud environment. Software vendors are always playing catch up with infrastructure developments to ensure they are not losing out on licensing revenue. Cloud providers also...