What could be the next cloud offerings?</p>

Basic idea of cloud is to reduce cost by sharing resources. So far, infrastructure (IaaS), server-side software (Paas, SaaS) have already been adapted. Perhaps, next we are going to see software licenses available on shared basis.

Come to think of it, it might shape the future software licensing very differently.